From nobody Thu Feb 06 14:03:56 2025 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 4Ypf3Z6DZZz5mVF2 for ; Thu, 06 Feb 2025 14:04:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-19.consmr.mail.gq1.yahoo.com (sonic314-19.consmr.mail.gq1.yahoo.com [98.137.69.82]) (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 4Ypf3Z2ZXfz3g0d for ; Thu, 06 Feb 2025 14:04:10 +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=1738850648; bh=fDkLRJhDysCcbkIcTBqgt4yoH7qoVm8iDkRKuE2Imv8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=E3e5f8Se/M4in1eYN21nRIzAYnzzIDZxyTBUnjvfN7473CHYy7VqZe6CCjsZOzKwy+i4PO1HU53d/iWydiUvPNKpbol8sWQvsRlADYSw28H+WYB7+DbWuWnj093MoCd4AD9JBpshzeWX6i3V10j87XcJ8VIEOB0snrNZGQa7nelU2O78d0oYNxoWnAni43Vql1Gm7dXNfX9IXf+G2JRjtKP7vewquNz8q/7eS0WDv6vt6kbR+JDjVzqFRSYOOglp9T8hd5uvxOf5cbzqBCBtRfEsgxPx7IkrFoqLBjcnt1UHfOalFsuM09wuwKATbvqZL+1hPfN7pass4ubIWtywVw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738850648; bh=AwvoK7Yudb2l0BUSx/BF0psoBTI8hctZ9UUgzhbqm9S=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=YR39xZRP9m80YplQHVJg8H1PzscEKTKQgw8xyy0c6vKnrmIZCsROOLnMUo6/JsnD8kbDQJ5fQM9ftO0C3hFffomsGSucQ+ZSrRB+ffKDmNZLJczjNgo5N6ICD2ZD/gNRPg3oFkJ4ITgeT+8uYp4pXbGge/2gSNJC+xhnL58eQORAxiOB06gbbWRm3OApdxSKF/s3+sOVFvwYMzRMgoY+85ZhivsGayHrr0/l/rE18omkKj9r64/LL7b1vc+Sho2qPnaUpYtwPMHmEJlILEl/cPxqCdUrCkh4rHz7eyf7uFpWh84E757uVDWd88oBwGx5K+qqNTfifdx1CdHRGUFkOA== X-YMail-OSG: psGU9swVM1nPBcdCZVgVKsQvOCJMrcdOip7bqoSg9RHtolRQ53H4hhPGBNkOQrY OOlfnmIJipUVgea_RTMy9ilIwvt3q3OXBdm4Lawnqw3VhPtX7OFmWiJ7NQ4qQS3Ctyo5rqzX7kou uiTRmeOeSvHem8I1vBYlf8VUpQdzxmYZgM5ml3zmcPu_QlZMVZIa.0FBBbuBpZbHv_0sS83iLOcj UKxCMeQK2iVAX_f7nrv.X5tCv_qAU4Q1dkhuaQjCdY_HnaNBqgHGyP9tZpfHgc.nE7F8ipKG1trA DBZ8tPkXJBL9Yc7f9zgCiErpHOF2aPviMXMxUi0ysBixZfSlSzoT08.wvKI.2GVO45rvQ6ipzH1Y J9wxfHA72rSN1arVRTxCneMJBgXSaS0.vuXnJT7kuTmMN15o9hWVmTUmd0M73qfefvwWZdB2bFbn uLDQMl91hd83r0cBoQ6Op39KfYPpf5vfc8jDuxAKjjdax6C8_kZDjv0g.n3_BTXEztbf_8jLNdSU rVVBEigN9kW7KhoVR2reTwVVFKa3XP0FbNUnW_3zyXYaOUpxT0cE5wIVUAMVO3GcQHm7jlyKM.rX N_ldHm7zGfu4kDZco_Bd8EMP.IWE0YnsCBmanvv1G1W3OmvGGqJ8YH_HfUe1icKGwJQw8ZfJ_6Jg X14p0_e_aOahyQHtg6f1eL3fOLGBbNo81l.TcRNPVTQ7cYRPrqKivGifzDOyL9DYt8YoN6k8AYf6 atPEDHoxxrPTycltrT4ViFdnbZjfFtJhfXBk770767He9kTEG.6ZGXlkkoXOAAdd1Gj5sYlFRksP i1ph3QGV6D8TuAiOt6XrlPhv9.PEeY2W.dmxJsDh.SSFu.4OcLHB9.4dY2LubxzPvxXqWysT5TfS n29JAnhKTNj2WGnW4_ML6hsevhui2k904mBE80ehq0USLWMvN1A_OaRiYk2ekyId.tc4uGx4mP1O 7Gqnu67ANoAUsTudlY3a2eZk1kiH6qU7S0gDiUf_rW3Mi6xRpeI25V7GufItVAJQXm5c_6nryuo6 BLC0kX6nqS97jMImHzkm0dW4UWdhyxL.4rk2hZPHpCV7hWm81224uUtfc8iT8RAt8FEKG7Kx6B3L s0EvtJwtKGgd7NFFB354j_hywYbpU4SBwXBYaZX2Wh5n3UBpv_KT5tw_pse24z1Ie8HbbmLfZvTu e8h37AtmoKbikzFG3gg_YGmU_OW1qLEHyKKIahzDbgu9.XHoSkyV9DmyVd4N_Kgw52.HqWxW5jX7 5RE1AU1WCvcKTiKEVDcNMBQZt8Jc8njHGF2zn_JvmNBii1XrE4g81ZyFxs3_FSrAM7I2G8x6BKDd pf5aKp0O4OlhZYFKsGU0Hl2ROufM36TgZyOs64fLcmVU4enqXGmVZ.f8FzeLTnnRmHTF5S4ahnB2 Ne5qUaIrHTZFjHYDL5zZ8aN30njFd54hXeHuMRFSh5eOFiqhfIYGVZE2iK2n2jFS_VqGQjjj6cx_ pogPm3ABTDcBYV0N5AEtB2PnshxKcybuKDnTb1ACmxjIAhfoVp8O4brv8wuNyol84e10AwVewxGz CEXrLp6Fqc7_BIdXdRaUXkyd94NxtRYrXPTXnzCBONxRYELspY6PTxFPkelbtirfHS2IsJXHW9SA EMBWWXeHpfX6_PS0xDQqOBePO0PWvmC9XhUucDwybMPyCwKMwDOpuCJcOfrfmzUBxdPEiaA8clOB _mZGW3BOAyGwzOwArFV0KOBk_wrju7bNr4d5ou2Ywluqhf9ZhE1ZLnwzJ135y3wsdzr1UXllW1Zh WCmG6aStGOC.LJ1PH2zoYVzWyYNx.G0dZlrifwFE_Hh_4bGAqMPbz02YBBAP7tcVLXPmyExUiLxB NdLpOdOf9Jzpjmi4phDNYGubYpKwSO0PPi8iEacqqDaQ.wmV9CcGM2eQdWit6rNQzQ55Nl3MRYuA wpGGMsh2YRnUdJMPdUZ8W9sMYDj16Ap94_8xUsOSHx7gkp9PKSHIOBmDnube4z9g0ggObV2bQJmg HL8ADjtZFWphjLMhQcTcOknjQC.MN6fm7OGo8aqSjXYJuKbWznmgvPBRWz2ZR4R1y8heVbq8DFw_ vz_ry6nvdQA0lXClWDOMqKEcO24zjulaUbsl0E7X68VrBsbnKn_NS4WfntYI1LlVelM11oJrlVe. 1q0iXjEdJ8O0mk_Q0CjKKzIrboqSuQokn5EtPEQcA3AU4HkYcs7hZ2c2GcTnRmynA0ZGVrSTyuku hjtLCEdjk0WNXVOKVFPGy.7HWjRKuUSzgrU1ojEYcxsdZZSKczs6RR0QTFRJ32RpjBjvQSgteFWL MBA-- X-Sonic-MF: X-Sonic-ID: 5f96f3d0-abe7-44d6-9134-57c297a3735d Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Thu, 6 Feb 2025 14:04:08 +0000 Received: by hermes--production-gq1-5dd4b47f46-9j75b (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 05bc70a01ae01dd794d55f846d20dae0; Thu, 06 Feb 2025 14:04:07 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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 \(3826.300.87.4.3\)) Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w From: Mark Millard In-Reply-To: Date: Thu, 6 Feb 2025 06:03:56 -0800 Cc: Mario Marietto , Marco Devesas Campos , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <1EC055A5-EA4C-4857-BFC6-9C0C29573ED2@yahoo.com> References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> To: Tomek CEDRO X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Rspamd-Queue-Id: 4Ypf3Z2ZXfz3g0d X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Feb 5, 2025, at 23:51, Tomek CEDRO wrote: > On Wed, Feb 5, 2025 at 2:59=E2=80=AFAM Mark Millard = wrote: >> On Feb 4, 2025, at 17:39, Mario Marietto = wrote: >>> ----> A better alternative experiment would likely be to: >>> I did : >>> marietto# cp bcm2710-rpi-3-b.dtb bcm2710-rpi-zero-2-w.dtb >>> and the board booted wonderfully without one only problem. >>> I think that it's a good idea to add a note on the bug report that = the patches created don't work and that the fix,for the moment is : >>> marietto# cp bcm2710-rpi-3-b.dtb bcm2710-rpi-zero-2-w.dtb >>=20 >> Why not try sysutils/rpi-firmware and copying over the >> /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb >> that is actually for the RPi* that you have? It is the >> same vintage of materials as is on the official media. >>=20 >> If it does not work, that would be good to have in the >> notes as well. Similarly, if it does work it would be >> good to have that noted. >=20 > Yup, I can confirm rpi-firmware/bcm2710-rpi-zero-2-w.dtb works with > FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img :-) FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img contains the u-boot from: /usr/ports/sysutils/u-boot-rpi-arm64 and, so, also contains and should be used with a copy of: /usr/local/share/rpi-firmware/config_arm64.txt as config.txt : # grep -rA1 config_arm64 /usr/src/release/ /usr/src/release/arm64/RPI.conf: chroot ${CHROOTDIR} cp -p = ${DTB_DIR}/config_arm64.txt \ /usr/src/release/arm64/RPI.conf- ${FATMOUNT}/config.txt /usr/local/share/rpi-firmware/config_rpi3.txt is for when: /usr/ports/sysutils/u-boot-rpi3 is is use instead. No modern snapshot or release uses that: # grep -r config_config_rpi3 /usr/src/release/ # /usr/local/share/rpi-firmware/config_rpi_0_w.txt is for when: /usr/ports/sysutils/u-boot-rpi-0-w is is use instead. An rpi-0-w is not a arm64 / aarch64 system. # grep -r config_rpi_0_w /usr/src/release/ # > One thing to mention too is config_rpi3.txt -> config.txt (not > config_rpi_0_w.txt) :-) config_rpi3.txt is likely not fully appropriate and config_arm64.txt is likely what should be used. But it was already in place as config.txt in: FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img is for all the aarch64 / arm64 RPi*'s that FreeBSD happens to support. (RPi5's not being supported as stands.) > Thanks!! :-) >=20 > ps/2: pkg does not update because of certificate errors, but > freebsd-update fetch install went fine to 14.2-RELEASE-p1 o_O =3D=3D=3D Mark Millard marklmi at yahoo.com