From nobody Wed Mar 22 17:48:59 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PhbZN0dlWz416Fk for ; Wed, 22 Mar 2023 17:49:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PhbZM55wTz3vjS for ; Wed, 22 Mar 2023 17:49:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679507354; bh=o7jBlPcQafCt9HnqCagPyhMpWg7aM2hVRMVeysZus74=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=WtWeroSepzjiOIw+wKmz5B9sxPgYenq5Kb7XIO4ZoKOJBDA7TAlnqQdjY+nMmgp6R8xdw7vpJYcFjuWHoYwPVJ3ZsZC3Fdu7PSTTJOTWdzt6KE+B6KX5lBCag42rNcntbQFYcXo8NSF1zedHO6w+cMKSCTjx4sadSHD2o33Poj51TpeJCR6zxrQCSbiAjE7u1xTGSFHgSwf5W3YxTMwpwCQnYmPS8NLGSf6E74KMiJyzOtszxy14Su4Wq/VkPpG6W43foYDFyHIIECDKfp9Uidtgd0Ckvi6a13W/1l1thYqD62Wstma+TLcfczrOkDrcjAIbqGDawr6Nn/7gzJxVTA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679507354; bh=+z1Ps/Y12D6ugGssfyaB0xZzVJTW7RwKOLF2jE2kg1O=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=V+os6mhQrGdncx53XOC6130HRWtNV6f6HcwbP9NkPDp8v0Aw2W3S0IAVJNohk9AFUB63yNXvjkNLBJ0LqgPHqaCh4EYOMKd0NA6LS55wrAdr9xWcylkWTreZ38jbRHta4KwmoaAPrMh+0OJV9VJkzmuibHS5rWJWjVL/zBjjw1CzTFtffqRZjERbWCThPAQeqbO6sxCCPSR/cI2/Zuuh98nI4GBR+7+YuMvwg8rWMMTs8bopT7/tyQqMpuDezis+y9eY6mzNRlw0yTL9BW483rVMGFc4H29OnoLLKvmkIExJcUB0Y31DLg/vKWVER77QLkMAW8d1Zk+3SbO3DiVVJQ== X-YMail-OSG: Lpv0q2YVM1nDZUwMesRwDpCiRF7T6R4C7I5sd7GJC6CwgxYdMPRv7oqJmhJSFMI btpiiPvIvAtIpM25Lojn6XOXyo7ClpK2rrCdHjaxqbfaSnrSuArqSCU0b4TUniGepI.jE5DwNdR4 RcSsobjCkEjLEJ.pYax45EZR3UoJnZV1zygX1psuJt4JyPd2DpuqD42WyJEWKeBgD.DRHoPb6YWW zCZqcaUN0IEmckW_blCIzVSwzi7NndIkIeR9BsEeroRbhHqnn7LEzHb14DFtcOsuwYsWE3e8dBhI 4ZRlsT.7jJlwhIE5v_pXsZ4sI74JpyOYMvFnPrCyJXtL6kmTz0ZlRIphIP0RM8g75H92cui8mAWP j8_l4yUcYJIL0FXMJ5kPL1UwZzrl8KfUOLbz.83BR2dCT8HNXkhE4CLUBy7iFoJ_QNh8MjED7Idc J6hzXOOwZzPCTwnOiIkcv1beWJlX9krisuROtRXWRrXiWYwpdvW1PjtbS786fzqcdwXOwKa563zE 2MKMIG3Encalxzt8pL6KR0NbAmXYXG6yuSKeGZl9zQnhCV7WRdtojnZIRf7BguX74k3QrwWo2CaA 4JQtRlTFcWsVjoG5Nhwyhbow4T0firDFYjbJ1USV_gxyx2EnQv_jZDNTmWDtOwapkh7cKlTo8_sb v3MTvIi8D6FLZVnkkOslcgx6OnTpqDUpVzfXR.br2t4gWsk6wZvSQQpsWSFr5Z2hb6fLh_F_1hAG GydcVaX5FIo5TEUnCsPFynEfmU2PXpgBY0obpNouakkrS4iTm2Ma2HTqQIGbV4kRhC9iWpL1Uw9H FBvfGFodCCA8gNSIsjZxviZWlSztKVur3ICznjJ0qEJVxrbMAVdpij32NdsotjLq07TkpNEk47ib gDHfNK4UMpFViCsxNQqLAfWoejr.H6Nl6bTXZMZ2ATME8yMFYG4gcyTBJ3KNGrBtyws_wmNYSoHF xyooMkScmXpeJMq5flZ7MYW7z5xndfxL8p_KJHh23HLA8T8hUwM.kPgba7.aH0xugvEurJKaUJRL rj9mXDuhQcQpXUO0FjAvGgdnfr6tkAeMCiXY3UoAfPEzZc1TORN3KL.f5s9fGGtCn3K3lxckEk60 LN69.YxhdXOeoO5JamXYjm.W4UiVacvDouciwCwzBaNqLUYEHSYf.d0IDIMwblLnAfi9Hr3GO8Ji FiC_.Cv0VeSZ.tBNjeOi1mr7mUYG5Vbs2bBuK4XwVhg.gdVqdyo0wG2iEnEMiX6NqwRq7_LOgWx7 0CwuLR7ytOKU3iRW1TfKAU0SbYcSTMZfLKBwBxUBM1bsyE97G21hZV7P_2lM0eUFmN1B2DxtjwLV CcCtgFiz4kpHDCk48v_xQ6I8nawFrT2xs.09uK04QI8ZmTJ0do6Qnw6NMTVynjA2Qae6E2xnuCTd TQ7I4pQHvmLCxwxfNsSQbke2irilFV6EllE3BOpiFR9bNCM_76qqGlQ9Bk_Nxe4L9xwXrKmG587c B9AlmKu765jkMnb2hnDYOI.RovHlx4t0l.46PhXoufb5Mi_E1du0kkE2u9tM6qVfHew.41WPZDHs ZXnfHj9jkb3xaTQfdHYxbuF77hbhhUIs3rR4CVlRP78kzIYCtbpIizo9U4knX2pw1jeNZvUv4Txi fflB_IlHP8esuZFspK5ioYWoRtXW1gM.QUE9VSRIKVuin4qcjFl3grX7gjW7Wsp5hidJPpwV0yJo P.pfhOJ14SfjkGFJV9mCR0ENxJYhnnU5qreRkZjcckc_.gfdNikb.9mgOK6spsjUhAewIYUiDsZW MmqYALsGZ2Nl7P4fn335kb9UC4jIXcHDxWz_xbYOb_jyg0SR0ZcXK4GlpaCr5EjEjV2O9rtDu_qe ndaGwYBHEdpzwGD8NtbNm3tDAIHAAcRaTv3EeaHqtc0Uq4O8TJrIWU8F0iVmFgP8gvbHWCHz..1j NnSuSMtA8JbRYngH2MTLevQKlGrU_.vluVEQaAMG8sbub3eYyEFy5YlOPijkP8RGBR7vWZlqNM2x 1rZh7zh5C2xoGOTO8kTQvlB7cH4xby14U6dyyrNxQWCwWGy5hfQPY6nprMqfICftccabLBsq.wRh 6iptqxIe5tggCa3SpBjzTuIsXGR2dkPwDCV6Mjz_HyQB9BERpmPgJrHQVxFoAWOCthQhVtOU1wxr HHsiPcTtCg.xEOLSNzfnQ9NRFgwvLZ5DXGK2rTfg8ENz6umiwNrzLNfff2VXhJn9aEUn2zQWdfGj m3omttZRpq6TAwRKKkSEjqRNWSE33FxfGsqDnRuMYhIkBOUMgJuUPuiTyIAfxGa4qbJflq7.I_pZ 8E9h0 X-Sonic-MF: X-Sonic-ID: bdbf80dd-5dfb-4c89-8969-3ff8cef0b243 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Wed, 22 Mar 2023 17:49:14 +0000 Received: by hermes--production-gq1-6cf7749bc8-w8vjj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b79cf7132b50d25ebd107b15177139d2; Wed, 22 Mar 2023 17:49:10 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: FYI: upcoming 13.2-RELEASE vs. 8 GiByte RPi4B's based on U-Boot 2023.01 recently in use, given UEFI style booting From: Mark Millard In-Reply-To: Date: Wed, 22 Mar 2023 10:48:59 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <2B3378B0-A506-4A90-80D4-734AAA5EE774.ref@yahoo.com> <2B3378B0-A506-4A90-80D4-734AAA5EE774@yahoo.com> To: void X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4PhbZM55wTz3vjS X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Mar 22, 2023, at 10:16, void wrote: > On Sat, Feb 18, 2023 at 04:44:09PM -0800, Mark Millard wrote: >> This is an FYI about 8 GiByte RPI4B coverage by 13.2-RELEASE. >> (The existing snapshots and such show the issue now --but I'm >> noting the 13.2-RELEASE consequences for as things are.) >=20 > Thanks for the heads-up. I saw this only after encountering the = proble; > I should have looked here first ;) >=20 > Can the issue be sidestepped using materials working at the moment = with > 13.1R-p6 ? The VC_BUILD_ID_TIME for start4.elf is Feb 25 2021. I was > thinking of taking eg: >=20 > = FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20230316-cee09bda03c8-261544.img >=20 > mounting the msdos partition with mdconfig, removing what's there and > copying over the known-to-be-working contents of /boot/efi on the 13.1 > system? >=20 > additionally, how can I stop the msdos partition being clobbered on = the > working system in some future freebsd-update of the working 13.1-p6 > system? As of at least: = http://ftp3.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/13.2/FreeBSD-13.2-= RC3-arm64-aarch64-RPI.img.xz # uname -apKU # Booted on a "C0T" 8GiBYte RPi4B FreeBSD generic 13.2-RC3 FreeBSD 13.2-RC3 = releng/13.2-n254599-d9bf9d73203f GENERIC arm64 aarch64 1302001 1302001 FreeBSD-13.2-RC3-arm64-aarch64-RPI.img boots 8 GiByte RPi4B's just fine. This is because: # strings /boot/msdos/u-boot.bin | grep "U-Boot 20" U-Boot 2022.10 (Mar 17 2023 - 05:44:18 +0000) So it appears that the FreeBSD-13.2-RC3-arm64-aarch64-RPI.img builds are using the previous U-Boot version that did not have the problem that 2023.01 has. For reference: # strings /boot/msdos/start4.elf | grep VC_BUILD_ID_ VC_BUILD_ID_USER: dom VC_BUILD_ID_TIME: 12:10:40 VC_BUILD_ID_VARIANT: start VC_BUILD_ID_TIME: Feb 25 2021 VC_BUILD_ID_BRANCH: bcm2711_2 VC_BUILD_ID_HOSTNAME: buildbot VC_BUILD_ID_PLATFORM: raspberrypi_linux VC_BUILD_ID_VERSION: 564e5f9b852b23a330b1764bcf0b2d022a20afd0 (clean) It is not the RPi* firmware vintage that drives the 8 GiByte related boot failure: it is just 2023.01 of U-Boot. So only the u-boot.bin needs to be replaced, nothing else. But there are RPi* firmware vintage issues around: main [so: 14] and stable/13 have had the FreeBSD kernel fixed to allow recent RPi* firmware to boot. But releng/13.2 and before do not have that fix and so can not have RPi* firmware much more recent than is now FreeBBSD-standard ( sysutils/rpi-firmware ). This likely means that sysutils/rpi-firmware will be frozen until releng/13.3 (so: about another year). Note: I do not use freebsd-update to upgrade systems. But I've expect it to only do FreeBSD material, not RPi* firmware or U-Boot, just like bsd-install does not deal with any non-FreeBSD aspects of things. =3D=3D=3D Mark Millard marklmi at yahoo.com