From nobody Mon Feb 03 20:23:17 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 4Ymycm5GQMz5mbSy for ; Mon, 03 Feb 2025 20:23:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (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 4Ymycl5G82z48BP for ; Mon, 03 Feb 2025 20:23:35 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=STj+0A4J; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738614213; bh=FdTpZoKnPEi4QYi611yvPsCUF19RoYigxcP/VkBiDus=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=STj+0A4JFk8VepmCdpnLgCLxD0brnX/FJq6uXkxRu4xZb0RB0OJRhvSb9zLoFWEoK3CL8LoTUO0nYUtqJ3kxXe75xnqiplcWm498eiNWDV05TNS7F+XClOYlZQ/oEAr5MOnM6TVgffiotpANf7saWenL0bifoKgcFmbO9XKCJ+rUs2lgS1dJYqFQUVd1UNIetZkiN6y4/2mfomv+FbIyRILdkCUDXpa6+Zb3f6anLRBXUBb5womCEQcyq30mQhICprNhb0tTGOQdvfGaCkn+Q5z0eBaOwlrhpnU3qB9e7AsGXF4LFhf5RVdt37lqZkk6k5cHq8gSvZDxchW+xhg10g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738614213; bh=cCzI6BBSyUehwOVGLZmS2FIAQJZW5mHLn5Fiy7IlH+D=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=uRtiEdqTZqPJ0icEg0shnnpBXEHfjFNHkwQDoo/+q1OYyKST7ECookqv5YP7cybhD8LDLVDFPfO/VxPuQ/Xu1+6yjO65IXanLlfxgzODtjTJOgYAED7Pzh+yix5zj3Hjlt7gFobXaFY5ouTO1apAMmZoEHDKPOZsaXFARw9uzzfRdiuSJKjHgqO6+vu0lxWiLszgrPz7g70Vy01jsJwMlvHNu34L0GfU5uQrPL1eOVLS4aj2CjEkKmev/Js/myWnGTtJBc1FWeA+MOj8vH3E1UY9ovGlpmEEc4krKVNnw0IZgwA34wGyL/qSxptgQTzSaWM0itCggub02uvuoF7s2g== X-YMail-OSG: BdUfylcVM1lQnJG9XLf7IIOZbiwtaAZqymLmpuDIaUdjgyL9nZYRLy1sE9FfVNs nxnnpmM4x2hHfO0vbQbMRxMHE5tOTnF1c00zI6KCREoxSHTcScYEYZCRfpPTQ7sU1ddYqKVn1pSy 2f_qQ3srpATb2.cn2XXWC1pw59D_SPEtCd1YJdQIFUGcSbpjixRzj5_lUM74xakj4cu6hhvlWcQ7 FUGpESiFA0zM7W80u37bobY0Par2O0t1WwufzGY1TT4oUWa1rEXNQLmaqU_pkpE1IV12rrqWN_8E vqjpEhXCqjAOKJqfbkm.x3bjVLNu1ExO5EzbG7abWWLSmbhJKczMkHKE_g3ocH_DDE3tU1qChmaL .R2We.y_gIDTaStlhb1lBkojmyhB1adZ9viDhS4Ex0EjAmjz7vAIjHGgKB7u32kjWumm1Fewl40G 2qV3yspfh_U5hVpisEaabZu7lb_zXsDCmgWNnCDlkcJhCmuG.SbGVtBgyRA7BAlbmba7pJ30wcAO zcsvKyoU8ostN3ttZQfo5g3rQfvbwrafDZ17feiHtaCruLV25MIs49k.zaVBmXWDHQvT9KSO9.Z4 n58adkt_pxZGdqIVKv6RN26ixNdQj90EwSGc.LPuBQPoUG8.N4t_B.F0HO48iwo5VPGMNm4TtA8M pqG0PW32hm_TEgCZjCBW_qh9u2ptGtv3v9xtGh9okEIMxTk4PEsTXl.VWGvBk6FxomOaoVz6Ou_8 VRhiMhD.VF_WEBtnJVUolE7DV9MNq8uhAlhTWahqSNDbY3KRhQRoLd82zPvIGQLWjGkqOEynD1OL .q8TQMRYBiglZuEIRN3x8oE_ZmrDBMZUa83uPZ3higSLcQcBa0Qa488fakaR6mWvIWnurAWY._R4 oNPwzbwMctMsjAOEOBnQp.BIlN.3MY11e_z9Rer32taFb_h1yNwyqBim7HjZiz31gW1e8bhwELei BwiyniDwG3qXyvDbuGyiJJyd1xCV7jcs6PAQZ4wFVwWHfTBzKKyqUsjjs1H6Ibc23G7jcgXFz0lg qdm56KaOcCPFZSHYmg8z9gWGBbYthf..0g0W6qvqK8pEmTGkNBJjnkHFRzuB6B5NE4h9DCq6FGFP Y5xqrbGyhGOu14moyOvSQlQxvEySewJyBOQ_xIj7PTe8eb4CUSj3Ruhn2l2SUjxgX1MFvYdOXmfl nnyax2MF6NHPBJjpbh21KvHoe1PcbnzHFVCnV03EDHg27TSSbFRqXKu3iAZdbjfHuGITrqbF99cR CmIFDiD6ct8X.CeAvgGRLVzdJPyyQCfdx_VzXwtkIEQXnw_ueQeCfs5X3ttNciw03iQwxeKVzkQW lu9EV6EKJ2t1OSlxR2Ybk8Ki0IvYYeaGW10vnYatA4EFtPS2Z4uLcf6fHRNKXgemKOyRDgbixnul ytY.UTlwC3vmOS3g05cMUMmgFmkv8X4YnDOE5hoAIiZYdxyQBzknnZT81cc3m6_ZE4qt92Nkfdcg MvJPFzl0H7udgPM5VODj.TEdFg7feqyJkoWEfCQnc9cDxcTL3Us0aTlAIuNlJeE8lnsdm4KmjRgU dTvWsULzvPLUttoyh55jMJUCwIKvZjygpEoz1W2sL2IZD8ohgobG6fuIImKkr2vYXlc8xaXtPerl DzSpU.88bnFivH36Lrk8S.9RLZ2eRZZHrAaUJvQ8e48jc7gMxAhr.MlL5MH1X.id3eARi9xwp80d MvndDmFA0DgSL41pdlfIPEL6WBbN6IAMLHYaz2eROnTR_WedVZKtpYvETTQyeyQ8g_VK8BJivhax u6hBHFBF4ARxKGrCcQSeVpn_Qu1Iq7V4a.tBrfI1e4ZVxXD2BpOpGMTMDOWQAT5Z6IGzTMAcEiEw STfNgqXFeOzSk2qVfoXpeZUx6VhgAVtK5j38YaGGsgVFsMPvvgJDZ1oBv8HigpdY20C.jI_cGuf9 1eSrI2KceAsVv0KUDzKEAYPAq3UKulKDDDE6Y_Ys9Drm1odGruvH2hl1YlKN_LqvFopQXj7ToeVn Idm46efUHJRanExsI7qMhCkcGoCTUNbwr5DecaVPC1xi9K3iXbExtKuugOYnGPIQ7TIxa8JhkL94 oOaFvPLYV3uINjBYA._sQPRfBCgb4Va_KcBOLiyU8kx6hxhGjJYzzDp5dJFxXqdzfLBxImUN_x1g dDODrOB7uU.AT3Yq3tO1izuUXI6DIFjjAX88EBCvVoAF.yXJxx0jTVme_th3KTeTN3rlrcLUeGvf PpM26gK4r1DbYSHAWAYQCfY9BH9sPd583ZEKW4jZUWRotP4MPgGfOCvUc6mBhUPbEqmLuHyICxd9 D X-Sonic-MF: X-Sonic-ID: 78c8c6e0-2dfc-4c77-baf2-e1190b94bcf3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Mon, 3 Feb 2025 20:23:33 +0000 Received: by hermes--production-gq1-5dd4b47f46-sx6k2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6195a8f03d3ec3cda1ebe9685e2253c5; Mon, 03 Feb 2025 20:23:28 +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 \(3826.300.87.4.3\)) Subject: Re: RPI5 16GB panic on boot [.dtb files] From: Mark Millard X-Priority: 3 (Normal) In-Reply-To: <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> Date: Mon, 3 Feb 2025 12:23:17 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <27AEB4C0-175C-405F-A6A1-A40AB9283848@yahoo.com> References: <1209610970.15723.1738490182716@localhost> <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> To: Ronald Klop X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-3.86 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.205:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.36)[-0.361]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; HAS_X_PRIO_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.205:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4Ymycl5G82z48BP This note just reports on the list of bcm2712*.dtb files on a normal/modern RaspiOS64 boot media (my abbreviation). # ls -lodT /mnt/bcm2712*.dtb -rwxr-xr-x 1 root wheel uarch 81163 Jan 27 17:19:54 2025 = /mnt/bcm2712-rpi-5-b.dtb -rwxr-xr-x 1 root wheel uarch 81119 Jan 27 17:19:54 2025 = /mnt/bcm2712-rpi-500.dtb -rwxr-xr-x 1 root wheel uarch 81620 Jan 27 17:19:54 2025 = /mnt/bcm2712-rpi-cm5-cm4io.dtb -rwxr-xr-x 1 root wheel uarch 81682 Jan 27 17:19:54 2025 = /mnt/bcm2712-rpi-cm5-cm5io.dtb -rwxr-xr-x 1 root wheel uarch 81661 Jan 27 17:19:54 2025 = /mnt/bcm2712-rpi-cm5l-cm4io.dtb -rwxr-xr-x 1 root wheel uarch 81723 Jan 27 17:19:54 2025 = /mnt/bcm2712-rpi-cm5l-cm5io.dtb -rwxr-xr-x 1 root wheel uarch 81167 Jan 27 17:19:54 2025 = /mnt/bcm2712d0-rpi-5-b.dtb The EDK2 implementation is set up based on just one of those, actually likely and older vintage by content instead: bcm2712-rpi-5-b.dtb My guess is that your new 16 GiByte RPi5B is intended to be used with the modern content of: bcm2712d0-rpi-5-b.dtb Booting with the RPi* config.txt also indicating: enable_uart=3D1 uart_2ndstage=3D1 dtdebug=3D1 disable_commandline_tags=3D1 likely would answer that: it would likely report on what .dtb file the firmware tries to find first, for example. I also expect that the EDK2 would need to be updated to also handle some of the various differences, whatever they are. I'll remind that the live .dtb can have adjustments made by the RPi* firmware after the .dtb is loaded by the firmware. My classic techinque of discovering what is in the live Device Tree provided to the FreeBSD loader is via having U-Boot list the content of the Device Tree it is set up to hand over. (I do this rarely and so have to re-figure-out the details each time.) =3D=3D=3D Mark Millard marklmi at yahoo.com