From owner-freebsd-arm@freebsd.org Tue Mar 16 01:50:10 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 46920570FF7 for ; Tue, 16 Mar 2021 01:50:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dzx7P0Crxz4n9y for ; Tue, 16 Mar 2021 01:50:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1615859407; bh=82psKo9o+um6Z73nFyK/7C+YzASE7WDsdnvmsWG2MpR=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=DQtUeV65/KJ9l+2+nw7jipciFYpTqucPiX7nYHOL18MuA2IIZqEehnO32AQ1PWDx8kBqTmC0kIr3anGiNdexA+HQ+mw2i3sP5V4MwtqyOH24sktLF92FFnLn8zRH30XftK9rZ5SLCwMGuUY6V+bOQWkfHooV4P7YoRgK+DDc9KJLhqKQFi7oxmH5gNveytRs7YtimX2LTXbPqSbsX1DtC84EhbCvYSNVOM0oL/gEhmTklt54M21cTb+8I3o40DcYN9R2pgHwix/pr+Sewj0CN7SwcQ01Mqw17AWrqkNoBZ0/nXFB/rBkE/xLpHLffZbLwUlt+pbFkSRUndVrVgs6IA== X-YMail-OSG: ZF58X_MVM1mlRokoU9df_p3pyv9bMFtQPCLsBojCL5HPDPame3nt1B1z6l6Gtm2 LA1wS7L_VfOaBM42ERWY6zTYddZ3lNgZBfTx2g.Q_RLAS8UYd1ns0YPiGRPS_.K_9x9YebUWjNo5 QjAPNNaRZWAZSOeUNjY2aWCvyOIYU2piY_ldUiZM.K8iSSZ1u_YHUGu27pPUMqfaywsskB_snmv1 QpORDo.HeuekBngRWeXYjHDr1OEVQPFKX8S4GP71BwK9b.8ByFDnPjvIXMvVnK40sKdEiShCA.Aw 39sym2tFevLiFJSshl6BwOchqQZ8EBwCdsSi3OZH8K_bWJxK2C.f5vc1IZkTe72RDhxj8w41ddIR nGyATwNp2yvWOU3TRhZnJtSGxD90Dyq.zvOCgdFVHRnktNiJihc8n913a8LcG2OCKVzgRrZGjw9i DSyi_dYDCW5K.LK.x_eAmtJI8c5Im7JwQqcDtMq9mo8.SiK3UvUH16HJmKAdhAuvDx_tArggX6UW c_rrowxiEdG4_yEfcPoXj3boukGL5ignzBQm9YAXqN0Iv1PVLoG3MzEePyfFRHvJ2jXeLeYfX7QJ GCCG4ox83BQ3Z_RZcG8ibCnwjXFOxFQ8grmdz4OpIJwmpor7PfRMXWRKkR4k80aq3KrJeDgwp2Vz 52A.1kBkuj_APV_a9lQX.waoFz1_yG3iFFaK345UKW6dHbLElyvOUmaqmQsUEo1Gsba3AvoRnRNV jq60ME5PqKuAr9bu_TttpoKj6Y30d_lmIccjpz8q7fbTR5iJAjFfQOtNnIaWXzj8CFSp0IO3OkhQ V.b7kC1LltPPNJGsNmwj6BaL6TKyt50VS2NYQf619Qy_.YSEYQbbjkKLEWe.Mr7_9JSz99Y.GHjK NBjuZYKt4VCuDjW9fxRRaX48cce4EJ45YzZB.Hd_j1iG59fnVvkordZGQlROySrQlFHrM5OWxmv. hCOiTNxJD9nX3LSkRXwzegnMPBn5Txe_OlA6xDOEH_JJKSyanZxE0KlWtqAX5PbSs3p2mtcfssB1 pmElaA2YcjR7lsteW3_l8TeMP5sAZnJJ_mAXfIoEBljdXEOzJ.NxZHWCaf4CVIJfVDEOdGlP4xxS s0vLCtI2At_tEMO0_io.hsWi.tXZjvZUA_VAdPqrzf08HMtFBlKg5q0vVyswC4uSPqqBkFc9Ekg5 Mcx23JZWcxV.ALlCRRcmpD2lsQzL704WlMH8hpkOmsDpOpfEP0D9hmW9XshBjR2f4Pt_DwuvNhpZ .chyAWLyWugQGOcFwfV.Q0bOWoF0pfPjNalwf9PNvxbVSVSNm_HZTcuvATF1sWIAN3pOnMYYw0yI 1Um7N51zim58hcQdy65YK9XcIP1qUGfhwpg62xUfbDiVJ6qAIL_oiiIHOpuhqMHx6lAKxnMFuNjj aExpKv0WFPa52M4o_CvbT.kTlzKpsW1aRDgo4SPZgchMqrSJKEGDYt9Be4IoB.t5x6XrIsvU3qd. ZNd5EUl2Nu6l5P5WD.TAY.z60X6ZdRAnpyjaDT99_OcMZrXC5s9Xa.gmYiXHMnkuGWcXBNqdEPTr jqr0.uyfrMr54GH_sFZF8d3H4Ln3Uu1ZhEPwB4l6XOvdy.bl4BFrzE3g3WRx5lD276U_ZOejhWFN bOYHYO62y6HHbDMiN8fvb.LYBBCben5phACIucOZTK0nfLcN_h75eHbXYNk7y2lP8Sf967S0pib1 J36PcZNt1xUqIq4huu.ExYU9Q30Ydpr0Gw7hXy_Pm3d_26gCrhq5Zbw47UyBdLi4Fp6QzYBiDmzz pMdtclLB10ehFWFw0HXnGf7gDeEXC6xbpwTzspHnOC1A1aQAEOObZpozghNYQJTek8W3hAtg.aaZ xPB6Ee.C5OX8ZYPknUuCSGxO6Nr_avaqbMf5NEcijnOt00XFEamEgtOUK0BZnZjl0LnxIqp0gzRS fU5VLmMDChyl.0yEQLPV5klNVhrO5eYEW_14N_Yq_BO.01m99GjvAyMJ_IuAs9Ix73wwvj_Cpdas FFnPgYuUij3598R_81R7Vbuw9E8mQKJoh_vvss0dthaydJsG4LtOkxUIslMeGhhPX2oJOfBzy6Fw FbDYJ9SBTaW9tiVhjYOyy5yRu6y32He7Ls761kRvNPWKLB0ZwZ._7kBJhy.OrjFP3z7xQoFDa6X0 vNRMAwwm8mo58iq7TxPlsF_HDBeyuD.HniMjC3.P9U4JKHeqW6VpRsx2q_NvWHa7IuV00d0UzE19 pjBqDK5wRIbxgcMqE2GIde4g9OFtq.wECA.hC1WcwcwpFF1SV6oZ48.TVQTi2XqMkT8JAabXRIdR QTpiPGrFDjexrDsruAmn.xB3jcq0U41qoWZvJ8MlKm1wQNWvQEr_UgVecaz9yAh.p1143o2jdB6t 3BAbOCxANNcpVrlOlBzrGqRvLIa94lXBEoPBlY1XXTpOUsQxBzThWEgGkqFaMzWl1IejtsbnGiZ1 2p0jMJ50fJf7iiqkNhHj7fTlyh.w8Y9p.GkXrDh_WZDEjwzimsKeV1VN8wJkOnJnbM0.1Gmo8.5U aid.pssZQswlmGLyZxCBSO0VmCxtcyf5wPVzZlwOGVYR5Iuvmhpl4HWcfs6BEdg5Gs3YVSox8koS dBi6joB8BFAGOQIBO X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Tue, 16 Mar 2021 01:50:07 +0000 Received: by smtp417.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9955ff33ae4d9563304ef45684b56d8a; Tue, 16 Mar 2021 01:50:04 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: rpi4b main-n245392-8423f5d4c12 won't boot due to microsd timeout [FIXED] From: Mark Millard In-Reply-To: Date: Mon, 15 Mar 2021 18:50:02 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <79EB88DA-0144-4A12-B716-3CF5011F16C4@yahoo.com> References: To: tech-lists X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4Dzx7P0Crxz4n9y X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.206:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.69.206:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to ARM processors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2021 01:50:10 -0000 On 2021-Mar-15, at 10:26, tech-lists wrote: > On Sat, Mar 13, 2021 at 01:04:01PM -0800, Mark Millard wrote: >=20 >> If I gather correctly, it works but so does the one found in >> = FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210311-15565e0a217-257277.img >> ? In other words, the material from >> fbsd-rpi4-u-boot2021-04-klaus/files/u-boot.bin/download >>=20 >> works but is not required to make the RPi4B work? >=20 > Yes. I have tested it, and it "works" to the extent that it boots > normally and I can't see any issues[1] at first glance. So there would seem to be no urgent aspect of existing RPi[34] u-boot ports vs. Klaus K.'s build(s) to lead Klaus to put up reviews on Phabricator for updates to: sysutils/u-boot-rpi-arm64 sysutils/u-boot-rpi3 sysutils/u-boot-rpi4 > For clarity, the sha256 of the u-boot provided from the FreeBSD image = is > SHA256 (u-boot.bin) =3D > 8fa7d8d0f8d9708f7adecb89ca239a52c2f9b6911c20e27b71e4d99d132dbfc4 >=20 > The latest u-boot from Klaus is > SHA256 (u-boot.bin) =3D > 48b6d9b3837aabaa7ad9830babe15722f2c46cc03f48f1b64ef40d2c0d0f7529 >=20 > In both cases, the start4.elf and fixup4.dat that I'm using are the = same vintage: >=20 > % sha256 start4.elf > SHA256 (start4.elf) =3D > dce1545e7133835b77871295292f692a84101722f6ceecf73f91f2248ba01907 >=20 > % strings /boot/msdos/start4.elf | grep VC_BUILD_ID_ > VC_BUILD_ID_USER: dom > VC_BUILD_ID_TIME: 10:12:47 > VC_BUILD_ID_VARIANT: start > VC_BUILD_ID_TIME: Mar 10 2021 > VC_BUILD_ID_BRANCH: bcm2711_2 > VC_BUILD_ID_HOSTNAME: buildbot > VC_BUILD_ID_PLATFORM: raspberrypi_linux > VC_BUILD_ID_VERSION: 4b9ea44619376439c801684745a12299b45ae2bb (clean) Good to know, thanks. It may be that the Mar 10 2021 build/release is only a fix relative to the Mar 5 2021 release and not relative to the Feb 25 2021 build/release. (I'm not sure that builds and releases are always the same day. But it does happen frequently as I understand.) > % sha256 /boot/msdos/fixup4.dat SHA256 (/boot/msdos/fixup4.dat) =3D > 0526e9e190fa1f957c3c7e8063116e0adfd9a0eb9c72c2fe67d59140ef84dc1a >=20 > These were downloaded from = https://github.com/raspberrypi/firmware/raw/0591568b29a724de406aa737fc8e13= f68c423f3f/boot/start4.elf > and > = https://github.com/raspberrypi/firmware/raw/0591568b29a724de406aa737fc8e13= f68c423f3f/boot/fixup4.dat >=20 > [1] how would I "test" the installed[2] u-boot.bin to make sure it was > working correctly? I was thinking of whatever criteria you used when you wrote: QUOTE . . . > = https://sourceforge.net/projects/fbsd-rpi4-u-boot2021-04-klaus/files/u-boo= t.bin/download Pleased to report this new u-boot works perfectly! thank you END QUOTE I had not quizzed you about what it takes to have the status "works perfectly". (I would expect that "works perfectly" has to involve how the combination of u-boot and RPi* firmware operate together in making the judgment.) > [2] the one that was on > FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210311-15565e0a217-257277.img [2] has both a different u-boot and a different group of RPi* firmware files. There would seem to be no urgent aspect of the existing sysutils/rpi-firmware port vs. the Mar 10 2021 RPI* materials to lead anyone to put up a review on Phabricator for updating: sysutils/rpi-firmware =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)