From nobody Mon Feb 3 10:33: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 4YmjXS3wjsz5mt98 for ; Mon, 03 Feb 2025 10:34:00 +0000 (UTC) (envelope-from SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 4YmjXR2jBsz3YJX for ; Mon, 03 Feb 2025 10:33:59 +0000 (UTC) (envelope-from SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=rw2 header.b=ZsRqjTmL; spf=pass (mx1.freebsd.org: domain of "SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl" designates 194.109.157.24 as permitted sender) smtp.mailfrom="SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl"; dmarc=pass (policy=quarantine) header.from=klop.ws Date: Mon, 3 Feb 2025 11:33:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1738578837; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=c54IWDjAOQw06Oe2eOYq/o9vUCR3KOWhnQ1E2MzJeHM=; b=ZsRqjTmLocwN5pIJGZKHzmORfQB6QCyO8UXP+31oz+cMF5ysbGoMOqCYmalxwfc/PkFE+9 Ca26nBdMu/P0TWnEl3O38W6UCXJMDXBF02oSDbyr4i1xrPdWK18qyBaJGPcN5GvfW8zKux mzTNyuQQtLTIbmy0ut7Y0SRxQByx6y/1UJzAPNOHRut1lF2ykD/t15p7KkPWq/s1vhwx8s fl+9vbtFvQXIxRIdAsa1OL1ePpEMN0CjEBEF/eLogcvd0FF9nVVdDqd6SGxAol2frGrYRT OhQXC/sjGrw0pAFYeVcdPLJMZbzRRJHwUDQEDS+v1sWRS92CE80SYN2hJza/cg== From: Ronald Klop To: Paul Floyd Cc: freebsd-arm@freebsd.org Message-ID: <1379322461.3824.1738578836709@localhost> In-Reply-To: <51c72f9e-19fc-4cf6-8bb8-dacb97b9b793@wanadoo.fr> References: <668r286o-584q-616o-5nq3-0233r3259qsr@yvfgf.mnoonqbm.arg> <7sp0np90-0rnn-n327-qps0-358493p411rs@yvfgf.mnoonqbm.arg> <68B36F4A-76AD-4CEC-ACBA-3EEF6863BB04@yahoo.com> <1284671542.924.1736419337261@localhost> <51c72f9e-19fc-4cf6-8bb8-dacb97b9b793@wanadoo.fr> Subject: Re: Raspbery Pi support (release notes/wiki page) update? (RPI5) 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 Content-Type: multipart/alternative; boundary="----=_Part_3823_927174291.1738578836673" X-Mailer: Realworks (736.123) Importance: Normal X-Priority: 3 (Normal) X-Spamd-Result: default: False [-4.09 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[194.109.157.24:from]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; NEURAL_HAM_SHORT(-0.99)[-0.989]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,quarantine]; FORGED_SENDER(0.30)[ronald-lists@klop.ws,SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl]; R_DKIM_ALLOW(-0.20)[klop.ws:s=rw2]; R_SPF_ALLOW(-0.20)[+ip4:194.109.157.0/24]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ONCE_RECEIVED(0.10)[]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; FREEMAIL_TO(0.00)[wanadoo.fr]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[klop.ws:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[ronald-lists@klop.ws,SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl]; HAS_X_PRIO_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; RCVD_COUNT_ZERO(0.00)[0]; RCVD_IN_DNSWL_NONE(0.00)[194.109.157.24:from]; SUBJECT_HAS_QUESTION(0.00)[] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YmjXR2jBsz3YJX ------=_Part_3823_927174291.1738578836673 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Van: Paul Floyd Datum: donderdag, 9 januari 2025 20:31 Aan: freebsd-arm@freebsd.org Onderwerp: Re: Raspbery Pi support (release notes/wiki page) update? > > > On 09-01-25 11:42, Ronald Klop wrote: > > Hi Mark, > > > > I just noticed an RPI5 with 16GB RAM became available [1]. Which > triggers my interest in an upgrade of my current RPI4/8GB used to build > aarch64 ports. > > > > I see that you have quite some experience in setting up the RPI5 with > knowledge expressed in several emails. > > Would you mind to setup a https://wiki.freebsd.org/arm/RPI5 wiki.freebsd.org/arm/RPI5> page and collect your knowledge/experience there? > > > I just made a start: > https://wiki.freebsd.org/arm/Raspberry%20Pi%205 > > A+ > Paul > > > > > Paul, or somebody else with a working RPI5, Would you be able to post the boot messages online? Preferably the full output on serial console. (Similar to what I did in https://wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB) Or at least the content of /var/run/dmesg.boot? (on wiki or on https://dmesgd.nycbug.org/) That would make it possible to compare differences between RPI revisions. Regards, Ronald. ------=_Part_3823_927174291.1738578836673 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit

Van: Paul Floyd <pjfloyd@wanadoo.fr>
Datum: donderdag, 9 januari 2025 20:31
Aan: freebsd-arm@freebsd.org
Onderwerp: Re: Raspbery Pi support (release notes/wiki page) update?



On 09-01-25 11:42, Ronald Klop wrote:
> Hi Mark,
>
> I just noticed an RPI5 with 16GB RAM became available [1]. Which > triggers my interest in an upgrade of my current RPI4/8GB used to build > aarch64 ports.
>
> I see that you have quite some experience in setting up the RPI5 with > knowledge expressed in several emails.
> Would you mind to setup a https://wiki.freebsd.org/arm/RPI5 <https:// > wiki.freebsd.org/arm/RPI5> page and collect your knowledge/experience there?


I just made a start:
https://wiki.freebsd.org/arm/Raspberry%20Pi%205

A+
Paul

 



Paul, or somebody else with a working RPI5,

Would you be able to post the boot messages online? Preferably the full output on serial console. (Similar to what I did in https://wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB)
Or at least the content of /var/run/dmesg.boot? (on wiki or on https://dmesgd.nycbug.org/)

That would make it possible to compare differences between RPI revisions.

Regards,
Ronald.
  ------=_Part_3823_927174291.1738578836673-- From nobody Mon Feb 3 11:20:23 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 4YmkZ15q82z5n0YM for ; Mon, 03 Feb 2025 11:20:25 +0000 (UTC) (envelope-from SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 4YmkZ10jkNz3jZv for ; Mon, 03 Feb 2025 11:20:25 +0000 (UTC) (envelope-from SRS0=kvxC=U2=klop.ws=ronald-lists@realworks.nl) Authentication-Results: mx1.freebsd.org; none Date: Mon, 3 Feb 2025 12:20:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1738581623; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jqvr3pHtTmQLu/YLm54jrfu5pKw76zTXnXON/faE/eI=; b=kUJlkOpCjst0uorfYJzm4gCtVEq0GD5wOMr8NcxQJtAmOfgkUiw1cwuvDvrvk3TqxiYCiI ZSBGyNVnADKkA7g25g4QjY9QM7PT2p9PWNKg/jZjqls8le12ckdbkzrBacVhjUhUJRd61Z uWlI5accP4XCSRilNzoC/wtPS2g5vCg6fWxp1PwKpguhSTUjLJ4ZZCiNPsMGEuI4MtRi/z dv2ZrhE69/Rz/GlkxS1rCu/1sijHN0+mo9ATZZgcmTlkXvk2lk84XPWnQMDv/7EduSX2C4 XgDGoT9wfI1Xw+Yu9Jf3sORxTSvo7Goh3sJ1+6aeTDkASrpkT9Tsql8E38IJww== From: Ronald Klop To: =?UTF-8?Q?Klaus_K=C3=BCchemann?= Cc: freebsd-arm@freebsd.org Message-ID: <1780949667.5141.1738581623154@localhost> In-Reply-To: <0C65C3F9-50D3-4B27-BB72-6D1B579AF83A@googlemail.com> References: <1209610970.15723.1738490182716@localhost> <0C65C3F9-50D3-4B27-BB72-6D1B579AF83A@googlemail.com> Subject: Re: you`ll have to hack u-boot&kernel drivers Re: RPI5 16GB panic on boot 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 Content-Type: multipart/alternative; boundary="----=_Part_5140_2134093021.1738581623146" X-Mailer: Realworks (736.123) Importance: Normal X-Priority: 3 (Normal) X-Rspamd-Queue-Id: 4YmkZ10jkNz3jZv 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)[]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL] ------=_Part_5140_2134093021.1738581623146 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi Klaus, I was under the impression that the pre-16GB RPI5 were booting using ACPI d= evice enumeration. (https://wiki.freebsd.org/arm/Raspberry%20Pi%205) That i= s why I hoped the 16GB version to work similarly. I don't have a personal preference for one way or the other (ACPI vs DTB). Is your work available in a public repository somewhere? So I could try and= see if I can help somehow. Regards, Ronald. =20 Van: "Klaus K=C3=BCchemann" Datum: zondag, 2 februari 2025 18:06 Aan: Ronald Klop , freebsd-arm@freebsd.org Onderwerp: you`ll have to hack u-boot&kernel drivers Re: RPI5 16GB panic on= boot >=20 >=20 > > Am 02.02.2025 um 10:56 schrieb Ronald Klop : > > > > > > No valid device tree blob found! > > >=20 >=20 > For FreeBSD go the u-boot fdt-based way ! ( since all existing drivers re= ly on that).. > A device tree blob( dtb) is a compiled binary which is read in by u-boot = , > While a device tree source( dts) can be compiled into u-boot`kernel direc= tly=E2=80=A6. >=20 > Some steps further here. I just show you the things I=E2=80=99ve already = hacked ( in u-boot & fbsd-kernel), > Not showing you the things which have to be future-hacked into the kernel= :-), > it=E2=80=99ll be a massive hack because e.g because the RP1 chip has man= y things hanging behind pcie, > I have currently pcie detected in boot but there`s something more to do/= hack regarding DMA=E2=80=A6.. and so further and so on : >=20 > =E2=80=A6 > 4.05 dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712=E2=80=A6. > =E2=80=A6 4.95 Loading 'bcm2712-rpi-cm5-cm5io.dtb' to 0x00000000 offset 0= x100 > 5.06 Read bcm2712-rpi-cm5-cm5io.dtb bytes 80587 hnd 0x198b > =E2=80=A6 5.84 MESS:00:00:05.184071:0: Loaded overlay =E2=80=9Adwc2=E2= =80=98=E2=80=A6 > 5.04 Loading 'u-boot.bin' to 0x00000000 offset 0x200000,, > 5.39 Read u-boot.bin bytes 694000 hnd 0x148d=E2=80=A6 > =E2=80=A6. > =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94 > U-Boot 2025.01 (Jan 19 2025 - 06:10:39 +0100) >=20 > DRAM: 1020 MiB (effective 4 GiB) > RPI: Board rev 0x18 outside known range > RPI Unknown model (0xc04180) > Core: 25 devices, 12 uclasses, devicetree: board > MMC: mmc@fff000: 0, mmc@1100000: 1 > Loading Environment from FAT... ** Bad device specification mmc 1 ** > In: serial,usbkbd > Out: serial,vidconsole > Err: serial,vidconsole > Net: No ethernet found. >=20 > starting USB... > Bus usb@480000: USB DWC2 > scanning bus usb@480000 for devices... 1 USB Device(s) found > scanning usb for storage devices... 0 Storage Device(s) found > Hit any key to stop autoboot: 0 Cannot persist EFI variables without sy= stem partition > ** Booting bootflow '' with efi_mgr > Booting: mmc 0 >=20 > =E2=80=94=E2=80=94=E2=80=94 > Consoles: EFI console =20 > Reading loader env vars from /efi/freebsd/loader.env > Setting currdev to disk0p1: > FreeBSD/arm64 EFI loader, Revision 3.0 > (Sat Feb 1 03:46:15 UTC 2025 root@fbsd5pro) >=20 > Command line arguments: loader.efi > Image base: 0x3e54d000 > EFI version: 2.100 > EFI Firmware: Das U-Boot (rev 8229.256) > Console: efi,comconsole (0) > Load Path: /\EFI\BOOT\BOOTAA64.EFI > Load Device: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000= 000)/VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/e= MMC(0)/HD(1,0x01,0,0x800,0x19000) > BootCurrent: 0000 > BootOrder: 0000[*] > BootInfo Path: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,00000000000= 00000)/VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)= /eMMC(0) > Ignoring Boot0000: Only one DP found > Trying ESP: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)= /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/eMMC(= 0)/HD(1,0x01,0,0x800,0x19000) > Setting currdev to disk0p1: > Trying: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)/Ven= Hw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/eMMC(0)/H= D(2,0x01,0,0x19800,0x9e6800) > Setting currdev to disk0p2: > Loading /boot/defaults/loader.conf > Loading /boot/defaults/loader.conf > Loading /boot/device.hints > Loading /boot/loader.conf > Loading /boot/loader.conf.local > / >=20 > =E2=80=94=E2=80=94=E2=80=94=E2=80=94 >=20 > Loading kernel=E2=80=A6 > =E2=80=94 >=20 > Booting [/boot/kernel/kernel]... =20 > Using DTB provided by EFI at 0x3e6da000. > Loading splash ok > ---<>--- > GDB: no debug ports present > KDB: debugger backends: ddb > KDB: current backend: ddb > WARNING: Cannot find freebsd,dts-version property, cannot check DTB compl= iance > Copyright (c) 1992-2025 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 15.0-CURRENT #3: Sat Feb 1 16:02:48 UTC 2025 > root@fbsd5pro:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64 > FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git ll= vmorg-19.1.7-0-gcd708029e0b2) > WARNING: WITNESS option enabled, expect reduced performance. > VT: init without driver. > real memory =3D 4290248704 (4091 MB) > avail memory =3D 4152508416 (3960 MB) > Starting CPU 1 (100) > Starting CPU 2 (200) > Starting CPU 3 (300) > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs > random: unblocking device. > random: entropy device external interface > kbd0 at kbdmux0 > ofwbus0: > simplebus0: on ofwbus0 > regfix0: on simplebus0 > regfix1: on simplebus0 > simplebus1: on ofwbus0 > ofw_clkbus0: on ofwbus0 >=20 > =E2=80=94=E2=80=94=E2=80=94 >=20 > simple_mfd0: mem 0x7d542000-0x7d542= eff on simplebus0 > bcm2835_firmware0: on simplebus0 > ofw_clkbus1: on bcm2835_firmware0 > =E2=80=94 >=20 > psci0: on ofwbus0 > smccc0: on psci0 >=20 > =E2=80=94=E2=80=94 > gic0: mem 0x107fff9000-0x107fff9fff,0x= 107fffa000-0x107fffbfff,0x107fffc000-0x107fffdfff,0x107fffe000-0x107fffffff= irq 86 on simplebus1 > gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 320 > =E2=80=94 > usbus1: 480Mbps High Speed USB v2.0 > ugen1.1: at usbus1 > uhub0 on usbus1 > uhub0: on usbus1 > bcm2835_cpufreq0: ARM 1500MHz, Core 500MHz, SDRAM 0MHz, Turbo OFF > CPU 0: ARM Cortex-A76 r4p1 affinity: 0 0 > Cache Type =3D > Instruction Set Attributes 0 =3D > Instruction Set Attributes 1 =3D > Instruction Set Attributes 2 =3D <> > Processor Features 0 =3D > Processor Features 1 =3D > Processor Features 2 =3D <> > Memory Model Features 0 =3D > Memory Model Features 1 =3D > Memory Model Features 2 =3D <32bit CCIDX,48bit VA,IESB,UAO,CnP> > Memory Model Features 3 =3D <> > Memory Model Features 4 =3D <> > Debug Features 0 =3D > Debug Features 1 =3D <> > Auxiliary Features 0 =3D <> > Auxiliary Features 1 =3D <> > AArch32 Instruction Set Attributes 5 =3D > AArch32 Media and VFP Features 0 =3D > AArch32 Media and VFP Features 1 =3D > CPU 1: ARM Cortex-A76 r4p1 affinity: 1 0 > CPU 2: ARM Cortex-A76 r4p1 affinity: 2 0 > CPU 3: ARM Cortex-A76 r4p1 affinity: 3 0 > gic0: using for IPIs > Release APs...Trying to mount root from ufs:/dev/ufs/rootfs [rw].. > --- > =20 >=20 >=20 >=20 =20 ------=_Part_5140_2134093021.1738581623146 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Klaus,

I was under the impression that the pre-16GB RPI5 were booting using ACPI d= evice enumeration. (https://wiki.freebsd.org/arm/Raspberry%20Pi%205) That is why I hop= ed the 16GB version to work similarly.
I don't have a personal preference for one way or the other (ACPI vs DTB).<= br>
Is your work available in a public repository somewhere? So I could try and= see if I can help somehow.

Regards,
Ronald.

 

Van: "Klaus K=C3=BCchemann" <maciphone2@googlemail.c= om>
Datum: zondag, 2 februari 2025 18:06
Aan: Ronald Klop <ronald-lists@klop.ws>, freebsd-arm= @freebsd.org
Onderwerp: you`ll have to hack u-boot&kernel drivers R= e: RPI5 16GB panic on boot



> Am 02.02.2025 um 10:56 schrieb Ronald Klop <ronald-lists@klop.ws>= ;:
>
>
> No valid device tree blob found!
>


For FreeBSD go the u-boot fdt-based way ! ( since all existing drivers rely= on that)..
A device tree blob( dtb) is a compiled binary which is read in by u-boot ,<= br> While a device tree source( dts) can be compiled into u-boot`kernel directl= y=E2=80=A6.

Some steps further here. I just show you the things I=E2=80=99ve already ha= cked ( in u-boot & fbsd-kernel),
Not showing you the things which have to be future-hacked into the kernel:-= ),
 it=E2=80=99ll be a massive hack because e.g because the RP1 chip has = many things  hanging behind pcie,
I have currently  pcie detected in boot but there`s something more to = do/hack regarding DMA=E2=80=A6.. and so further and so on   :

=E2=80=A6
  4.05 dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712=E2= =80=A6.
=E2=80=A6 4.95 Loading 'bcm2712-rpi-cm5-cm5io.dtb' to 0x00000000 offset 0x1= 00
  5.06 Read bcm2712-rpi-cm5-cm5io.dtb bytes    805= 87 hnd 0x198b
=E2=80=A6   5.84 MESS:00:00:05.184071:0: Loaded overlay =E2=80=9A= dwc2=E2=80=98=E2=80=A6
  5.04 Loading 'u-boot.bin' to 0x00000000 offset 0x200000,,
  5.39 Read u-boot.bin bytes   694000 hnd 0x148d=E2=80= =A6
=E2=80=A6.
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94
U-Boot 2025.01 (Jan 19 2025 - 06:10:39 +0100)

DRAM:  1020 MiB (effective 4 GiB)
RPI: Board rev 0x18 outside known range
RPI Unknown model (0xc04180)
Core:  25 devices, 12 uclasses, devicetree: board
MMC:   mmc@fff000: 0, mmc@1100000: 1
Loading Environment from FAT... ** Bad device specification mmc 1 **
In:    serial,usbkbd
Out:   serial,vidconsole
Err:   serial,vidconsole
Net:   No ethernet found.

starting USB...
Bus usb@480000: USB DWC2
scanning bus usb@480000 for devices... 1 USB Device(s) found
       scanning usb for storage devices.= .. 0 Storage Device(s) found
Hit any key to stop autoboot:  0  Cannot persist EFI variables wi= thout system partition
** Booting bootflow '<NULL>' with efi_mgr
Booting: mmc 0

=E2=80=94=E2=80=94=E2=80=94
Consoles: EFI console  
    Reading loader env vars from /efi/freebsd/loader.en= v
Setting currdev to disk0p1:
FreeBSD/arm64 EFI loader, Revision 3.0
(Sat Feb  1 03:46:15 UTC 2025 root@fbsd5pro)

   Command line arguments: loader.efi
   Image base: 0x3e54d000
   EFI version: 2.100
   EFI Firmware: Das U-Boot (rev 8229.256)
   Console: efi,comconsole (0)
   Load Path: /\EFI\BOOT\BOOTAA64.EFI
   Load Device: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,= 0000000000000000)/VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d000000040000= 00)/eMMC(0)/eMMC(0)/HD(1,0x01,0,0x800,0x19000)
   BootCurrent: 0000
   BootOrder: 0000[*]
   BootInfo Path: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628= b,0000000000000000)/VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d0000000400= 0000)/eMMC(0)/eMMC(0)
Ignoring Boot0000: Only one DP found
Trying ESP: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)/V= enHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/eMMC(0)= /HD(1,0x01,0,0x800,0x19000)
Setting currdev to disk0p1:
Trying: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)/VenHw= (e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/eMMC(0)/HD(= 2,0x01,0,0x19800,0x9e6800)
Setting currdev to disk0p2:
Loading /boot/defaults/loader.conf
Loading /boot/defaults/loader.conf
Loading /boot/device.hints
Loading /boot/loader.conf
Loading /boot/loader.conf.local
/

=E2=80=94=E2=80=94=E2=80=94=E2=80=94

Loading kernel=E2=80=A6
=E2=80=94

Booting [/boot/kernel/kernel]...        =        
Using DTB provided by EFI at 0x3e6da000.
Loading splash ok
---<<BOOT>>---
GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
WARNING: Cannot find freebsd,dts-version property, cannot check DTB complia= nce
Copyright (c) 1992-2025 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 15.0-CURRENT #3: Sat Feb  1 16:02:48 UTC 2025
    root@fbsd5pro:/usr/obj/usr/src/arm64.aarch64/sys/GE= NERIC arm64
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd70= 8029e0b2)
WARNING: WITNESS option enabled, expect reduced performance.
VT: init without driver.
real memory  =3D 4290248704 (4091 MB)
avail memory =3D 4152508416 (3960 MB)
Starting CPU 1 (100)
Starting CPU 2 (200)
Starting CPU 3 (300)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
random: unblocking device.
random: entropy device external interface
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree>
simplebus0: <Flattened device tree simple bus> on ofwbus0
regfix0: <Fixed Regulator> on simplebus0
regfix1: <Fixed Regulator> on simplebus0
simplebus1: <Flattened device tree simple bus> on ofwbus0
ofw_clkbus0: <OFW clocks bus> on ofwbus0

=E2=80=94=E2=80=94=E2=80=94

simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d542000-0x7= d542eff on simplebus0
bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
=E2=80=94

psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0 smccc0: <ARM SMCCC v1.2> on psci0

=E2=80=94=E2=80=94
gic0: <ARM Generic Interrupt Controller> mem 0x107fff9000-0x107fff9ff= f,0x107fffa000-0x107fffbfff,0x107fffc000-0x107fffdfff,0x107fffe000-0x107fff= ffff irq 86 on simplebus1
gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 320
=E2=80=94
usbus1: 480Mbps High Speed USB v2.0
ugen1.1: <DWCOTG OTG Root HUB> at usbus1
uhub0 on usbus1
uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usb= us1
bcm2835_cpufreq0: ARM 1500MHz, Core 500MHz, SDRAM 0MHz, Turbo OFF
CPU  0: ARM Cortex-A76 r4p1 affinity:  0  0
            &nb= sp;      Cache Type =3D <IDC,64 byte CWG,6= 4 byte ERG,64 byte D-cacheline,PIPT I-cache,64 byte I-cacheline>
 Instruction Set Attributes 0 =3D <DP,RDM,Atomic,CRC32,SHA2,SHA1,AE= S+PMULL>
 Instruction Set Attributes 1 =3D <RCPC-8.3,DCPoP>
 Instruction Set Attributes 2 =3D <>
         Processor Features 0 = =3D <CSV3,CSV2,RAS,AdvSIMD+HP,FP+HP,EL3,EL2,EL1,EL0 32>
         Processor Features 1 = =3D <PSTATE.SSBS>
         Processor Features 2 = =3D <>
      Memory Model Features 0 =3D <TGran4,= TGran64,TGran16,SNSMem,BigEnd,16bit ASID,1TB PA>
      Memory Model Features 1 =3D <XNX,PAN= +ATS1E1,LO,HPD+TTPBHA,VH,16bit VMID,HAF+DS>
      Memory Model Features 2 =3D <32bit C= CIDX,48bit VA,IESB,UAO,CnP>
      Memory Model Features 3 =3D <>       Memory Model Features 4 =3D <>             &nb= sp;Debug Features 0 =3D <DoubleLock,2 CTX BKPTs,4 Watchpoints,6 Breakpoi= nts,PMUv3p1,Debugv8p2>
            &nb= sp;Debug Features 1 =3D <>
         Auxiliary Features 0 = =3D <>
         Auxiliary Features 1 = =3D <>
AArch32 Instruction Set Attributes 5 =3D <RDM,CRC32,SHA2,SHA1,AES+VMULL,= SEVL>
AArch32 Media and VFP Features 0 =3D <FPRound,FPSqrt,FPDivide,DP VFPv3+v= 4,SP VFPv3+v4,AdvSIMD>
AArch32 Media and VFP Features 1 =3D <SIMDFMAC,FPHP Arith,SIMDHP Arith,S= IMDSP,SIMDInt,SIMDLS,FPDNaN,FPFtZ>
CPU  1: ARM Cortex-A76 r4p1 affinity:  1  0
CPU  2: ARM Cortex-A76 r4p1 affinity:  2  0
CPU  3: ARM Cortex-A76 r4p1 affinity:  3  0
gic0: using for IPIs
Release APs...Trying to mount root from ufs:/dev/ufs/rootfs [rw]..
---
 


  ------=_Part_5140_2134093021.1738581623146-- From nobody Mon Feb 3 15:28:09 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 4Ymr465Rzhz5lp2S for ; Mon, 03 Feb 2025 15:28:22 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ymr463sbRz3fnd for ; Mon, 03 Feb 2025 15:28:22 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-ab2b29dfc65so746975166b.1 for ; Mon, 03 Feb 2025 07:28:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1738596501; x=1739201301; darn=freebsd.org; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=kJDfJ3HCVwFJLEOxRE62WXIirhZOuf2P8S2WyoVnw9I=; b=FCEZzdiqiR83NkQUzyq+jajx3OwP2d03vCFdLBXo7qYA/5EbVN6vXAvsSbvBjXFvwK t+u8BU805SyihY4oi/ujODWOZdtoWSG7zwFCoosaiBdvZeEaOM3ezFji7ZTzqIhPKAYy WgVz9WIcsat2QGX+GHCx0XZzhAPiT/fgSdhmQPNyjay7DKBQV+xZx1CbEGzGiofOPe6k Bk9/L9BwNCGTe57IESw3IBIRip4G2UU2aZq81a48Wifwv9yj/wcKuAn0pGGdAbT0oM+L R2yZd07fAfTbqDFBPS7BWVQ3fqWMZH3GNHlYX4fdUYvOnqieOs1lQWkSnWOiDJHcgTEw 1WdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738596501; x=1739201301; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=kJDfJ3HCVwFJLEOxRE62WXIirhZOuf2P8S2WyoVnw9I=; b=MMNoYR7FPhDNnMWQ8pecWC3A7zsPoJj9AR0eRFPxmXjvsyPimjBzy8zxTTXl7cMubQ daTPc03qQTzCx9QjUGH9VkYHWgQcWhowzpCEwaqtM4sSfN/ZrjJG6U3hOG5UUzYyhb5K xVetCz79fml3vdjdV1YL79aJVHMDc89u3MjlQXmcyYFbukIKHCCFzMrvVfxMsO5F8rDG t01Ip4nyzvN0cIz/KQCgkB6MKWSr1uk7dFCgojZGdAjMt1jQi04C+ve92gcmNmoIFkho 6tcJ9S3jJqbrftb3IeH8rzy9PbZxJmhLE+KUZcQnBn9RbN18NRcF8xoqA5+a2Jbm+Mou zQSg== X-Forwarded-Encrypted: i=1; AJvYcCUFeW/5FyxPgZWaRAOiY/eyJTBqQSwu2kOG7hvrmMbvd2zqKuirzcHjnUo3gYQP8TK6HL7W0BKWzbHi7Q==@freebsd.org X-Gm-Message-State: AOJu0Yy14nJdD0reL8aQJnY0VvvWzMtnnYcV8u/Ew5h9lLgfVtpFsxxj hAzopqACqeNmpm9+0mJjmi3RUw4HqCA/pmK1ICJ1crUOVm/lFDzre0nGdA== X-Gm-Gg: ASbGncuZAVnQn4VMIu/ObpfwxAkpA306ccUskriPD3aCrZIOmjKDN5SgTGFMjQe42x9 ogSol08MNGPTBbVluSjU3j2fK9sCKvFIhX92RmsNAJL3tvAS6J1bmcijyRkZ9NFxmHbzAATcVpu hOiQeTM/ItfAKnBktmbrakwIepx+/y7JsD/A2rQLnMVCo3YPQeL2lAgZz+9MyYJKUgFhIQ3NicN CNPRc2kvjG3+W0iv/hMeiJUIjiwFCSD0qpi/fKGLJNIqr0XVzFPWUrjS3oqkAGVyqWcAiDPxaN6 FQWfLCGiumoPrlIYA+rssHhGN3SYNiw8gttMDYXWNGrOPAGTUO93yeDIA+YZIaIiQxnqMOyuGac HRdQCy6FXGtPO+ncEZ/4= X-Google-Smtp-Source: AGHT+IGvhAZuV4YqNU355p4GIGuhJX/DOkUENlPN2NEVu7d+ZQyXiD8Kxe2P7t85FYAdBzwa5m/v0A== X-Received: by 2002:a17:906:7308:b0:aab:daf0:3198 with SMTP id a640c23a62f3a-ab6cfdbe546mr2319700266b.40.1738596500721; Mon, 03 Feb 2025 07:28:20 -0800 (PST) Received: from smtpclient.apple (dynamic-046-114-023-050.46.114.pool.telefonica.de. [46.114.23.50]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab6e4a3145bsm774989866b.135.2025.02.03.07.28.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Feb 2025 07:28:20 -0800 (PST) Content-Type: multipart/alternative; boundary=Apple-Mail-314AD64B-292F-4635-B3A0-7278E03CC01A Content-Transfer-Encoding: 7bit From: Klaus Cucinauomo 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 (1.0) Subject: Re: you`ll have to hack u-boot&kernel drivers Re: RPI5 16GB panic on boot Date: Mon, 3 Feb 2025 16:28:09 +0100 Message-Id: <74B4EE31-F853-4B89-9BFE-51923C3EBAEB@googlemail.com> References: <1780949667.5141.1738581623154@localhost> In-Reply-To: <1780949667.5141.1738581623154@localhost> To: Ronald Klop , freebsd-arm@freebsd.org X-Mailer: iPad Mail (22C161) X-Rspamd-Queue-Id: 4Ymr463sbRz3fnd 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)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --Apple-Mail-314AD64B-292F-4635-B3A0-7278E03CC01A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi Ronald,

even u-boot is actively working on ACPI-int= egration and of course 
on bcm2712-support.
=
So u-boot is not a dead project like that WindowsOnArm and I= think 
tracking the upstreams(u-boot,Linux& R= PILinux/Firmwares) is the way to go if don`t want to wait =E2=80=9E100 years= =E2=80=9C again to get a useful RPI-support.
But even u= -boot`s latest integrations of e.g. reasonable compat-strings are quite = ;
new( 5 days or so).. so what we can say for sure:
Yes, bootlaoder-support will come but if we do not want t= o stay months or even years behind , there`s something to do, specially(patc= hed) bootloader-integration/updates 
and the corr= esponding driver-patches, mainly pcie&genet..

=
As the logs I`ve sent say, I`m currently trying to mo= unt root :-) ,
after reaching that state I can make my= currently private repos public for collaboration,
tha= nks for your interest in helping FreeBSD with RPI-support.
As a starting point I would recommend trackingv the upstreams, understa= nding 
the u-boot file-structure and reading(real= ly hard to understand;-) e.g. the pcie drivers.  

thanks
Regards
Klaus


=

Am 03.02.2025 um 12:20 schrie= b Ronald Klop <ronald-lists@klop.ws>:

=EF=BB=BFHi Klaus,

I was under the impression that the pre-16GB RPI5 were booting using ACPI de= vice enumeration. (https://wiki.freebsd.org/arm/Raspberry%20Pi%205) That is why I hoped t= he 16GB version to work similarly.
I don't have a personal preference for one way or the other (ACPI vs DTB).
Is your work available in a public repository somewhere? So I could try and s= ee if I can help somehow.

Regards,
Ronald.

 

Van: "Klaus K=C3=BCchemann" <maciphone2@googlemail.co= m>
Datum: zondag, 2 februari 2025 18:06
Aan: Ronald Klop <ronald-lists@klop.ws>, freebsd-arm@= freebsd.org
Onderwerp: you`ll have to hack u-boot&kernel drivers Re= : RPI5 16GB panic on boot



> Am 02.02.2025 um 10:56 schrieb Ronald Klop <ronald-lists@klop.ws>= :
>
>
> No valid device tree blob found!
>


For FreeBSD go the u-boot fdt-based way ! ( since all existing drivers rely o= n that)..
A device tree blob( dtb) is a compiled binary which is read in by u-boot , While a device tree source( dts) can be compiled into u-boot`kernel directly= =E2=80=A6.

Some steps further here. I just show you the things I=E2=80=99ve already hac= ked ( in u-boot & fbsd-kernel),
Not showing you the things which have to be future-hacked into the kernel:-)= ,
 it=E2=80=99ll be a massive hack because e.g because the RP1 chip has m= any things  hanging behind pcie,
I have currently  pcie detected in boot but there`s something more to d= o/hack regarding DMA=E2=80=A6.. and so further and so on   :

=E2=80=A6
  4.05 dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712=E2=80= =A6.
=E2=80=A6 4.95 Loading 'bcm2712-rpi-cm5-cm5io.dtb' to 0x00000000 offset 0x10= 0
  5.06 Read bcm2712-rpi-cm5-cm5io.dtb bytes    8058= 7 hnd 0x198b
=E2=80=A6   5.84 MESS:00:00:05.184071:0: Loaded overlay =E2=80=9Ad= wc2=E2=80=98=E2=80=A6
  5.04 Loading 'u-boot.bin' to 0x00000000 offset 0x200000,,
  5.39 Read u-boot.bin bytes   694000 hnd 0x148d=E2=80=A6=
=E2=80=A6.
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94
U-Boot 2025.01 (Jan 19 2025 - 06:10:39 +0100)

DRAM:  1020 MiB (effective 4 GiB)
RPI: Board rev 0x18 outside known range
RPI Unknown model (0xc04180)
Core:  25 devices, 12 uclasses, devicetree: board
MMC:   mmc@fff000: 0, mmc@1100000: 1
Loading Environment from FAT... ** Bad device specification mmc 1 **
In:    serial,usbkbd
Out:   serial,vidconsole
Err:   serial,vidconsole
Net:   No ethernet found.

starting USB...
Bus usb@480000: USB DWC2
scanning bus usb@480000 for devices... 1 USB Device(s) found
       scanning usb for storage devices..= . 0 Storage Device(s) found
Hit any key to stop autoboot:  0  Cannot persist EFI variables wit= hout system partition
** Booting bootflow '<NULL>' with efi_mgr
Booting: mmc 0

=E2=80=94=E2=80=94=E2=80=94
Consoles: EFI console  
    Reading loader env vars from /efi/freebsd/loader.env=
Setting currdev to disk0p1:
FreeBSD/arm64 EFI loader, Revision 3.0
(Sat Feb  1 03:46:15 UTC 2025 root@fbsd5pro)

   Command line arguments: loader.efi
   Image base: 0x3e54d000
   EFI version: 2.100
   EFI Firmware: Das U-Boot (rev 8229.256)
   Console: efi,comconsole (0)
   Load Path: /\EFI\BOOT\BOOTAA64.EFI
   Load Device: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0= 000000000000000)/VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000= )/eMMC(0)/eMMC(0)/HD(1,0x01,0,0x800,0x19000)
   BootCurrent: 0000
   BootOrder: 0000[*]
   BootInfo Path: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b= ,0000000000000000)/VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d000000040000= 00)/eMMC(0)/eMMC(0)
Ignoring Boot0000: Only one DP found
Trying ESP: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)/Ve= nHw(e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/eMMC(0)/H= D(1,0x01,0,0x800,0x19000)
Setting currdev to disk0p1:
Trying: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)/VenHw(= e61d73b9-a384-4acc-aeab-82e828f3628b,6d00000004000000)/eMMC(0)/eMMC(0)/HD(2,= 0x01,0,0x19800,0x9e6800)
Setting currdev to disk0p2:
Loading /boot/defaults/loader.conf
Loading /boot/defaults/loader.conf
Loading /boot/device.hints
Loading /boot/loader.conf
Loading /boot/loader.conf.local
/

=E2=80=94=E2=80=94=E2=80=94=E2=80=94

Loading kernel=E2=80=A6
=E2=80=94

Booting [/boot/kernel/kernel]...        &= nbsp;      
Using DTB provided by EFI at 0x3e6da000.
Loading splash ok
---<<BOOT>>---
GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
WARNING: Cannot find freebsd,dts-version property, cannot check DTB complian= ce
Copyright (c) 1992-2025 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
= The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 15.0-CURRENT #3: Sat Feb  1 16:02:48 UTC 2025
    root@fbsd5pro:/usr/obj/usr/src/arm64.aarch64/sys/GEN= ERIC arm64
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd7080= 29e0b2)
WARNING: WITNESS option enabled, expect reduced performance.
VT: init without driver.
real memory  =3D 4290248704 (4091 MB)
avail memory =3D 4152508416 (3960 MB)
Starting CPU 1 (100)
Starting CPU 2 (200)
Starting CPU 3 (300)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
random: unblocking device.
random: entropy device external interface
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree>
simplebus0: <Flattened device tree simple bus> on ofwbus0
regfix0: <Fixed Regulator> on simplebus0
regfix1: <Fixed Regulator> on simplebus0
simplebus1: <Flattened device tree simple bus> on ofwbus0
ofw_clkbus0: <OFW clocks bus> on ofwbus0

=E2=80=94=E2=80=94=E2=80=94

simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d542000-0x7d= 542eff on simplebus0
bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
=E2=80=94

psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
= smccc0: <ARM SMCCC v1.2> on psci0

=E2=80=94=E2=80=94
gic0: <ARM Generic Interrupt Controller> mem 0x107fff9000-0x107fff9fff= ,0x107fffa000-0x107fffbfff,0x107fffc000-0x107fffdfff,0x107fffe000-0x107fffff= ff irq 86 on simplebus1
gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 320
=E2=80=94
usbus1: 480Mbps High Speed USB v2.0
ugen1.1: <DWCOTG OTG Root HUB> at usbus1
uhub0 on usbus1
uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbu= s1
bcm2835_cpufreq0: ARM 1500MHz, Core 500MHz, SDRAM 0MHz, Turbo OFF
CPU  0: ARM Cortex-A76 r4p1 affinity:  0  0
            &nbs= p;      Cache Type =3D <IDC,64 byte CWG,64 b= yte ERG,64 byte D-cacheline,PIPT I-cache,64 byte I-cacheline>
 Instruction Set Attributes 0 =3D <DP,RDM,Atomic,CRC32,SHA2,SHA1,AES= +PMULL>
 Instruction Set Attributes 1 =3D <RCPC-8.3,DCPoP>
 Instruction Set Attributes 2 =3D <>
         Processor Features 0 =3D= <CSV3,CSV2,RAS,AdvSIMD+HP,FP+HP,EL3,EL2,EL1,EL0 32>
         Processor Features 1 =3D= <PSTATE.SSBS>
         Processor Features 2 =3D= <>
      Memory Model Features 0 =3D <TGran4,T= Gran64,TGran16,SNSMem,BigEnd,16bit ASID,1TB PA>
      Memory Model Features 1 =3D <XNX,PAN+= ATS1E1,LO,HPD+TTPBHA,VH,16bit VMID,HAF+DS>
      Memory Model Features 2 =3D <32bit CC= IDX,48bit VA,IESB,UAO,CnP>
      Memory Model Features 3 =3D <>
=       Memory Model Features 4 =3D <>
=             &nbs= p;Debug Features 0 =3D <DoubleLock,2 CTX BKPTs,4 Watchpoints,6 Breakpoint= s,PMUv3p1,Debugv8p2>
            &nbs= p;Debug Features 1 =3D <>
         Auxiliary Features 0 =3D= <>
         Auxiliary Features 1 =3D= <>
AArch32 Instruction Set Attributes 5 =3D <RDM,CRC32,SHA2,SHA1,AES+VMULL,S= EVL>
AArch32 Media and VFP Features 0 =3D <FPRound,FPSqrt,FPDivide,DP VFPv3+v4= ,SP VFPv3+v4,AdvSIMD>
AArch32 Media and VFP Features 1 =3D <SIMDFMAC,FPHP Arith,SIMDHP Arith,SI= MDSP,SIMDInt,SIMDLS,FPDNaN,FPFtZ>
CPU  1: ARM Cortex-A76 r4p1 affinity:  1  0
CPU  2: ARM Cortex-A76 r4p1 affinity:  2  0
CPU  3: ARM Cortex-A76 r4p1 affinity:  3  0
gic0: using for IPIs
Release APs...Trying to mount root from ufs:/dev/ufs/rootfs [rw]..
---
 


 
= --Apple-Mail-314AD64B-292F-4635-B3A0-7278E03CC01A-- From nobody Mon Feb 3 17:16:33 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 4YmtTD66Dzz5m8nh for ; Mon, 03 Feb 2025 17:16:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4YmtTC6xDcz3Gvs for ; Mon, 03 Feb 2025 17:16:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=HlbbaTkF; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.148 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=1738603006; bh=427CQU9rtGl08Ydnn9JdVD0Xq08dRcZF+hHh86pF9Vs=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=HlbbaTkFKsmQK4XENDhyStNZtBvWr9pgrOW3VEX6pkufk8EaMFKCD+pKIJKnKDKPl36PTpfX6h4DCbOjQ/IC1Ig8tm2JJm36a36uesRy4vMXy879KHr7hXWEXQ6cwTMAzK1biSmhbHyPE4twAh32jnbkPKzrFC7e3aHQP449YsoTbeRqPB0dCNQvUoDPYnDLu2RTAXZ/yW7E1W1EFXB11Pze1JC9bjocATVFO9cV9vo1z6DzM+K23ANcuAUVD2EmTXOn9jKsG+02sAPtGrs7tymRXx+MUzTfIllH39Zk23nAlmw7OcUQSV9vcNfpGIH7MwDaJWkP+UT/BPFalqLZHA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738603006; bh=afyhKS9G6c8TNircjDSDmwEOt9TYiOWORiDlTj42tcZ=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=bRp4HwTd1UC9UtVgvX9l03eMtxNfZzlKY1b04SK2ryeom2ikJT2YoBxpe/REJijVOjJ92Ip/1j2vcI3+AEciYEmOPQukn8q6cMnm/7Pbv4jUutx6rw20OtRDj+7L6pAaZaK7cl8C0o1Q5TD7dbc0xatnIYulRKXVhY849MeISAS01pIcCgPQcbszPWsPwXy1BDEFFE1rNPXXyKafjL45rsCdo0CdQ3QKcailpxouGw4b7otUvf71dWqK0Jsd72EZyvW/CtUs9Rz074m4yPVDVgt7JlC3+Sv+b6PzXJktv9NGSSFt+Ld+NCHYujR64cz6aqebG7eQ9KwRshOOHRadBg== X-YMail-OSG: MRYKbPcVM1mRIxDZuybdEqwHttv7NmEyjELv57CCTHtKcjudmB8jQmzByGalLFx gsCOFC2xFusSAyep3s_ySWwdncQorUe6EoBQ.Z1rUYGWyxbjs.CXUMRW38fl1G2yY6kmsQGterNU kg4jA_QCciJXPWeWmH0RfFtbfQn9U_Vn_trJvNJ87V2i4Aypb3BKI1gm1D8CMExJHJbs.uZM1A8U imaaVwh2iTNApS8kYwKjzJcIn9joHIVdV4sdhSN5tGXzgTn_jrta3HwyRL.XPG4OWvl7mfjHGeka W2tAkIAAoXuXIBmbNvNWLD6Rs1frEXsawnyDhwvReX2ELfVuBPjA5mOhw9f2H7nWMP6PYLz2mtZp TyJWY.k7ZxnIZjVuIRF.PUMdDQXyXdt7Ghs3p7Tb61R26aAOcmKnbpKrILY75_uKXnOvtO1Nq6Sd zSDAY4cYvA21d7Ek_M8AxtLTsKN6IlTQNDPXIXhQr._mIjoT7shoF4eqa.As4l3QOA6dZy058Hdu .9DWE.cmZW104QzaYmkCR4oIWfUt8g2qMwQtghAPl3HLMZlcORZPda0en2nt.GNEjXpTkbkXHWsT mRK9PMwwXbBzuHHa57IzjgI11Vzkol.kp3IAV21j.DzC8jPrLSFcb.8GhDRyTgoegm_EcRSzDfm5 RQ2aVXB2TnRhS1jOj_j_m10tWIL4tDMNG5tw6vbBYO029zEVx7Rr5fou..QeNDqnXiQkaAs5yAvo Y00wQkVEzvTHJqIy.c.t0mCvKkn6l9kVT8Q2Ig6CjWJG1_inrUt24caY7p.sKXBhQTxlJpSChW45 Qnvj5vl0ZDvmLeJDef8xyWxEOJGkAWmZulw1J4HzW.JVqbfJMFOYUgHcC16hPHT_W.MMWimWbHWc o8R0Rur8guOuUn7ONd6HIfuD_YDy4rdkqpDiveLCBHpF7INDYByr0.0NSjAfmDOB8qFva1P5lJ0U YH2fU9lFQJz0PdnqYYgS9hkYmu8hfThVZ6P1E1GlYE8W8XAKOrOfp9JC7uuCJG9aY29p7wsHlztb eMKbWpn1XvGgMLWjSKLcB6InAsvHcuNdBjDb8VDTbwfuW2Mx_ZTzmJdu.eQSwxP7httaFIXk.oRj 9MyxfdhTVheIbKxaf3w61J6wm2Cdzcxugsq8mRkw6bMZ.sPrxYoBfCqgE2TQrhqd9ZuhTwSB12jN fIPPPE349VjJhIYDDAFhgUpQVB3FeQfQizUj8E9ohOTXXk2ntKhNoAFPQmG6chSiGmPF0.nMlPt8 NDCtl7kgaamD8VLQ5Lx74S1GluxlzuUQNPrrWWqlJgoyz10QZvv8Jc7byCo782PmzAhgXnIEqjqw Y0ITW4mnNX174_KtP9Xt1A2116G0AHiOxctAwzCHoVDNlzDqEyc_86.cB0wPCqsL6KDmYX8dq_gn xTcX7QHpzTBBHUzkJPVn15M8FiaOqwCw82uxv93g4RwjPxZoxdP4ODQ8.JtY23CFdQc5Wto6NfzI CMZxeoGbaHNFQaPjjw4H8dZyku6o7kdftitAP9zFIyTH7HltA6cDUfz1FTvlnPEYM5mT.0ah0_Zb 2OIgIDQjx30JLuKsjepeo6KVET6X4eOSSYL9JxTJuWcmCpRPLE6LdFQJrZsf44Bi39mkaXyWXn7q bH5zh34FxFKb41Tl2L.0roTNJdh30ZkRIGIuW.uFvOZC7SJsYlIAuH.AerBY916irGY6ZkOJJWmB kWgzsh1DAIZXzc4Uh4wcNL8KpGRTAkdVXTtu_ThGrCHs7uZekkh2IyLm31jCIxloyYrheqXMtOAk 0En4lxaQHltUgQHcfgaUGMktY6XF4VQtAn8kAOTX151_jlELqlTH2fURPk0zvF1DCDCzO9DQuyhU C8RPsKJmHclR3J.OiVTRZnfgiRW2M6Tx6j1ugmB8RfVv3RiqkjMRvLOxG2o1jstUD.k9TEpSzMZY mO6AuL6MltUtDDVPqlOA.GkQ1GBFo5sw_4FdBNo.Sqm6mQFvuF.uJ8TK59t.tx5fOjLkCbkDlP4i SXiXIUr1D0SCoaIqyffXF2pf.fVcXUvawGDZKw78PP9SGSv_Roczn.YHHttdJKh8t5XPXfMK38ps OWFx6Rn_naDgLl4vO4jUxOr6P.xQ2gcml3i5Uj5jBSLSTc5AQYMY_H8QaowkxA60BlQa.GrWdc4H ap2.8gYg6NX7UBNzqCkKhf0pGwL4ySFIpH24CD2fkCaBlKVHF8p3Ru.wlSLx7XmMeaW_KpI5G4_Z kz0pVVyWgJXlPFOl1hqgaK1hJr3rfUnQZ9cL_NyyvkZ4PyGcjKA7sRwhxy7OijanFGy6capGUuEx TiZPhvMsdMU8gzP8qGaA- X-Sonic-MF: X-Sonic-ID: c7a2a1c9-2061-4c04-9498-a1ce912fe230 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Mon, 3 Feb 2025 17:16:46 +0000 Received: by hermes--production-gq1-5dd4b47f46-qfm2r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fb6d5a970bda2602010a4822e115b634; Mon, 03 Feb 2025 17:16:44 +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 From: Mark Millard X-Priority: 3 (Normal) In-Reply-To: <1209610970.15723.1738490182716@localhost> Date: Mon, 3 Feb 2025 09:16:33 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <1209610970.15723.1738490182716@localhost> To: Ronald Klop X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-4.49 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.64.148:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.993]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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.64.148:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YmtTC6xDcz3Gvs On Feb 2, 2025, at 01:56, Ronald Klop wrote: > All my goodies are in and connected so I could capture the logs via = serial easily. >=20 > The RPI5 16GB starts booting the kernel and then panics very early in = the process. >=20 > The full serial output can be found here: = https://wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB. >=20 > The TL;DR is: Hit [Enter] to boot immediately, or any other key for = command prompt. > Booting [/boot/kernel/kernel]...=20 > Loading splash ok > No valid device tree blob found! > WARNING! Trying to fire up the kernel, but no device tree blob found! > EFI framebuffer information: > addr, size 0x3f600000, 0x5eec00 > dimensions 1440 x 1080 > stride 1440 > masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 > x0: 0xffff000000fcae40 > x1: 0x0000000000000001 > x2: 0x0000000000000019 > x3: 0x0000000000000064 > x4: 0x0000000000000076 > x5: 0x0000000000000000 > x6: 0x1700000000000000 > x7: 0x0000000000000017 > x8: 0xffff000000defb20 > x9: 0xffff000001044000 > x10: 0xffff00000103f000 > x11: 0x0101010101010101 > x12: 0x000000000000003b > x13: 0x0000000000000001 > x14: 0x1700000000000000 > x15: 0x0000000000000010 > x16: 0x00000000000000b4 > x17: 0x0000000000000000 > x18: 0xffff000000def880 > x19: 0xffff000000fcae40 > x20: 0xffff000000dec000 > x21: 0xffff00000114b800 > x22: 0x0000000000000000 > x23: 0x0000000038070018 > x24: 0xffff000001152000 > x25: 0xffffa00000000000 > x26: 0xffffa0003b5d0018 > x27: 0x000000003095b000 > x28: 0xffff00000114b000 > x29: 0xffff000000defaa0 > sp: 0xffff000000def880 > lr: 0xffff0000008687a8 > elr: 0xffff0000008687bc > spsr: 0x00000000804002c9 > far: 0xe1f35e376ecbf7f7 > esr: 0x00000000be000011 > panic: Unhandled System Error > cpuid =3D 0 > time =3D 1 > KDB: stack backtrace: > #0 0xffff000000505fc0 at ??+0 > #1 0xffff0000004b6cec at ??+0 > #2 0xffff0000004b6b48 at ??+0 > #3 0xffff000000885d00 at ??+0 > #4 0xffff00000085b158 at ??+0 > Uptime: 1s > Rebooting... > cpu_reset failed > Any thoughts about what I could try to fix this? >=20 Historically I adjust the EEPROM (or other such) configuration to have BOOT_UART=3D1 set in order to get the most very early stage debug output, at least if it is not the default as they supply that. I also use config.txt with enabling of more RPi* firmware-stage debug output than has been historically been the default. See later below. All this material applies for both booting UEFI/ACPI via EDK2 and booting via u-boot: it is for stages before those materials are involved. (Note: my mounting of the micrsd card's msdosfs is odd and results in the /RPi5-edk2/ being the mount point. In my context /boot/efi/ is the msdosfs on the USB3 media that has the FreeBSD UFS file system used to boot and operate. The same USB3 media boots other systems too that do use that USB3 based msdosfs instead.) # more /RPi5-edk2/config.txt armstub=3DRPI_EFI.fd device_tree_address=3D0x1f0000 device_tree_end=3D0x210000 # Force 32 bpp framebuffer allocation. framebuffer_depth=3D32 # Disable compensation for displays with overscan. disable_overscan=3D1 # Force maximum USB power regardless of the power supply. usb_max_current_enable=3D1 # Force maximum CPU speed. force_turbo=3D1 # # Local additions: enable_uart=3D1 uart_2ndstage=3D1 dtdebug=3D1 disable_commandline_tags=3D1 # [pi5] over_voltage_delta=3D100000 arm_freq=3D2600 [all] (I do not try to have a video console going.) Dealing with only that stage, this results in the output (but it looks like there is a newer EEPROM content update v2025.01.22-2712 that I need to apply, so this might change some after I do that): 1.01 RPi: BOOTSYS release VERSION:4b019946 DATE: 2024/11/12 TIME: = 16:10:44 1.05 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=3D1731427844 = serial 8a9af836 boardrev d04170 stc 1005401 1.15 AON_RESET: 00000003 PM_RSTS 00001000 1.23 RP1_BOOT chip ID: 0x20001927 1.25 PM_RSTS: 0x00001000 1.25 part 00000000 reset_info 00000000 1.29 PMIC reset-event 00000000 rtc 00000001 alarm 00000000 enabled 0 1.35 uSD voltage 3.3V 1.54 Initialising SDRAM rank 2 total-size: 64 Gbit 4267 (0x14 0x00) 1.58 DDR 4267 1 0 64 152 BL:-1 2.81 OTP boardrev d04170 bootrom a a 2.82 Customer key hash = 0000000000000000000000000000000000000000000000000000000000000000 2.89 VC-JTAG unlocked 3.12 RP1_BOOT chip ID: 0x20001927 3.39 RP1_BOOT chip ID: 0x20001927 3.40 RP1_BOOT: fw size 45984 4.65 PCI2 init 4.65 PCI2 reset 4.10 PCIe scan 00001de4:00000001 4.11 RP1_CHIP_INFO 20001927 4.13 RPi: BOOTLOADER release VERSION:4b019946 DATE: 2024/11/12 TIME: = 16:10:44 4.20 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=3D1731427844 = serial 8a9af836 boardrev d04170 stc 4320699 4.30 AON_RESET: 00000003 PM_RSTS 00001000 4.34 PCIEx1: PWR 0 DET_WAKE 0 4.37 M.2 PCIe HAT not detected. 4.61 usb_pd_init status 3 4.61 USB_PD CONFIG 0 41 4.68 XHCI-STOP 4.68 xHC0 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.72 USBSTS 11 4.83 xHC0 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.86 xHC0 ports 3 slots 64 intrs 4 4.98 XHCI-STOP 4.98 xHC1 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.03 USBSTS 1 4.05 xHC1 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.10 xHC1 ports 3 slots 64 intrs 4 4.18 USB-PD: src-cap PDO object1 0x0a0191f4 4.19 Current 5000 mA 4.21 Voltage 5000 mV 4.23 USB-PD: src-cap PDO object2 0x0002d12c 4.27 Current 3000 mA 4.29 Voltage 9000 mV 4.32 USB-PD: src-cap PDO object3 0x0003c0e1 4.36 Current 2250 mA 4.38 Voltage 12000 mV 4.40 USB-PD: src-cap PDO object4 0x0004b0b4 4.44 Current 1800 mA 4.46 Voltage 15000 mV 4.48 Boot mode: SD (01) order f4 4.99 USB3[3] 002a1203 connected enabled 4.01 USB3 root HUB port 3 init 4.06 DEV [01:00] 3.00 000000:03 class 0 VID 0bda PID 8153 4.66 SD HOST: 200000000 CTL0: 0x00800000 BUS: 400000 Hz actual: 390625 = HZ div: 512 (256) status: 0x1fff0000 delay: 276 4.77 SD HOST: 200000000 CTL0: 0x00800f00 BUS: 400000 Hz actual: 390625 = HZ div: 512 (256) status: 0x1fff0000 delay: 276 5.34 OCR c0ff8000 [233] CID: 0003534453433132388064b7bd820124 CSD: 400e00325b590003b8ab7f800a404000 5.44 SD: bus-width: 4 spec: 2 SCR: 0x02458043 0x00000000 5.51 SD HOST: 200000000 CTL0: 0x00800f04 BUS: 50000000 Hz actual: = 50000000 HZ div: 4 (2) status: 0x1fff0000 delay: 2 5.63 MBR: 0x00000001,249737215 type: 0xee 5.65 MBR: 0x00000000, 0 type: 0x00 5.68 MBR: 0x00000000, 0 type: 0x00 5.72 MBR: 0x00000000, 0 type: 0x00 5.76 Trying partition: 0 5.81 GPT 4e194f550bb0ee11be88d063b402e5fb 000000001 00ee2afff = num-partitions 128 entry-size 128 pentry 2 first 0 5.91 GPT partition: 0 c12a7328-f81f-11d2-ba4b-00a0c93ec93b = 000000800..00ee2a7ff 5.96 Matched GUID bootable-part-idx 0 want partition 0 5.03 type: 32 lba: 2048 'BSD4.4 ' ' NO NAME ' clusters 3901127 = (64) 5.07 rsc 32 fat-sectors 30478 root dir cluster 2 sectors 0 entries 0 5.16 FAT32 clusters 3901127 5.18 [sdcard] autoboot.txt not found 5.20 Select partition rsts 0 C(boot_partition) 0 EEPROM config 0 = result 0 5.27 Trying partition: 0 5.32 GPT 4e194f550bb0ee11be88d063b402e5fb 000000001 00ee2afff = num-partitions 128 entry-size 128 pentry 2 first 0 5.42 GPT partition: 0 c12a7328-f81f-11d2-ba4b-00a0c93ec93b = 000000800..00ee2a7ff 5.46 Matched GUID bootable-part-idx 0 want partition 0 5.54 type: 32 lba: 2048 'BSD4.4 ' ' NO NAME ' clusters 3901127 = (64) 5.58 rsc 32 fat-sectors 30478 root dir cluster 2 sectors 0 entries 0 5.67 FAT32 clusters 3901127 5.70 Read config.txt bytes 474 hnd 0xd4 5.72 [sdcard] pieeprom.upd not found 5.75 usb_max_current_enable forced to 1 5.87 Read bcm2712-rpi-5-b.dtb bytes 76038 hnd 0xcf 5.89 dt-match: compatible: raspberrypi,5-model-b match: brcm,bcm2712 5.95 dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712 5.07 Read /config.txt bytes 474 hnd 0xd4 5.11 Read /config.txt bytes 474 hnd 0xd4 5.16 MESS:00:00:05.316542:0: Initial voltage 800000 temp 14748 5.17 MESS:00:00:05.517108:0: avs_2712: AVS pred 9199 919900 temp 15298 5.20 MESS:00:00:05.520716:0: vpred 919 mV +0 5.29 MESS:00:00:05.529443:0: FB framebuffer_swap 1 5.48 MESS:00:00:05.548879:0: Select resolution HDMI0/2 hotplug 0 = max_mode 2 5.52 MESS:00:00:05.552931:0: Select resolution HDMI1/2 hotplug 0 = max_mode 2 5.60 BMD "kernel_2712.img" not found 5.63 fs_open: 'kernel_2712.img'=20 5.66 BMD "kernel8.img" not found 5.69 fs_open: 'kernel8.img'=20 5.81 MESS:00:00:05.581884:0: dtb_file 'bcm2712-rpi-5-b.dtb' 5.84 MESS:00:00:05.584530:0: dtdebug: Trying Device Tree file = 'bcm2712-rpi-5-b.dtb' 5.92 Loading 'bcm2712-rpi-5-b.dtb' to 0x00000000 offset 0x1f0000 5.06 Read bcm2712-rpi-5-b.dtb bytes 76038 hnd 0xcf 5.24 MESS:00:00:05.624404:0: dtdebug: delete_node(/__local_fixups__) 5.32 /overlays/overlay_map.dtb=20 5.32 MESS:00:00:05.632588:0: dtdebug: using platform 'bcm2712' 5.38 MESS:00:00:05.638341:0: dtdebug: overlay map not loaded 5.66 PCIEx1: PWR 0 DET_WAKE 0 5.86 Read /config.txt bytes 474 hnd 0xd4 5.64 [sdcard] /cmdline.txt not found 5.64 /cmdline.txt=20 5.26 MESS:00:00:05.926728:0: dtparam: cam0-pwdn=3D34 5.32 MESS:00:00:05.932687:0: dtdebug: /__overrides__ has no cam0-pwdn = property 5.37 MESS:00:00:05.936988:0: Unknown dtparam 'cam0-pwdn' - ignored 5.43 MESS:00:00:05.943115:0: dtparam: cam1-pwdn=3D46 5.51 MESS:00:00:05.951940:0: dtdebug: /__overrides__ has no cam1-pwdn = property 5.56 MESS:00:00:05.956244:0: Unknown dtparam 'cam1-pwdn' - ignored 5.70 MESS:00:00:05.970857:0: dtparam: cooling_fan=3D1 5.76 MESS:00:00:05.976774:0: dtdebug: found override cooling_fan 5.79 MESS:00:00:05.979870:0: dtdebug: override cooling_fan: string = target 'status' 6.00 MESS:00:00:06.000814:0: dtdebug: override cooling_fan: string = target 'status' 6.13 MESS:00:00:06.013447:0: dtdebug: delete_node(/hat) 6.20 MESS:00:00:06.020200:0: dtdebug: delete_node(/hat_type1) 6.27 MESS:00:00:06.027465:0: dtdebug: delete_node(/hat_type2) 6.34 MESS:00:00:06.034728:0: dtdebug: delete_node(/hat_type3) 6.53 Loading 'RPI_EFI.fd' to 0x00000000 offset 0x0 6.45 Read RPI_EFI.fd bytes 2031616 hnd 0x91 6.46 PCI1 reset 6.58 PCI2 reset 6.68 USB-OTG disconnect 6.07 MESS:00:00:06.207801:0: Starting OS 6207 ms 6.13 MESS:00:00:06.213646:0: 00000040: -> 00000480 6.15 MESS:00:00:06.215500:0: 00000030: -> 00100080 6.20 MESS:00:00:06.220213:0: 00000034: -> 00100080 6.24 MESS:00:00:06.224925:0: 00000038: -> 00100080 6.29 MESS:00:00:06.229638:0: 0000003c: -> 00100080 For the above, . . . 5.87 Read bcm2712-rpi-5-b.dtb bytes 76038 hnd 0xcf . . . 5.81 MESS:00:00:05.581884:0: dtb_file 'bcm2712-rpi-5-b.dtb' 5.84 MESS:00:00:05.584530:0: dtdebug: Trying Device Tree file = 'bcm2712-rpi-5-b.dtb' 5.92 Loading 'bcm2712-rpi-5-b.dtb' to 0x00000000 offset 0x1f0000 5.06 Read bcm2712-rpi-5-b.dtb bytes 76038 hnd 0xcf . . . may well not be using the same .dtb file that should be used with the newer RPi5 variant that you have. The proper .dtb file for your context might have to be added to what ever msdosfs is supplying the RPI_EFI.fd file and the like. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Feb 3 19:05:19 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 4Ymwtl6g0qz5mQRj for ; Mon, 03 Feb 2025 19:05:35 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4Ymwtk3fp0z3mWJ for ; Mon, 03 Feb 2025 19:05:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=cEhQa7DA; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 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=1738609532; bh=gkgg/JuCGEndFbLYc+OFRPWkjXM30SlhpArUd/nxcAA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=cEhQa7DA9CDPPp21mWzb6cRTSFGjFL+3gJDdmKHjq4XmQ0ZfX0c9X06MNYE4hIkTV5qxOtp/cEtsM8gX4uc43nS6/CpDE0n8WGr0GOy9rfvGKNne7nd3FM8ifldtMBtUW/kXmpAdsE9QPqLTFIX0zIIyWDMi3bclTsJZZfeedsJIV9xqzkP53nszb4TdGDWrMjqwKdHo//lZyDYbeChlENGVE3pkm85N2EpWrDNKdxPXOid28zxLalemm1fHV1PEzRsIwyqa24iOe+NfWCxlYOzZOakDJVcjutDVBAL+ra8t2nxniFtRHRGNJMTSUqKKiBvqH/vPA2Uim0e0pcLPxw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738609532; bh=4OhFSHEeAzzoCAxUAl7rJRTjaUQUWEXF3QRB20guEOZ=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=SEdf7tpA6NZi61WGiM3ra8DSpJnbCAytTSCEBfSsc+ac0Wd9Y6CPYvitdiaDqvADJh5Or1Ik5ivLrrF28C3ZSDw4+tomv957N+2HxUHfvb/aiDQLsIcLCDIn5y4DlVr0AFLcDl3zudawzZXTmOjdZkT+PC9KD17Lxlch05HsS52se110d3DeBEFvcPa/edkxIhrdaJGEhRonTVLvkGRfq+E65i8/jRn4eJrz6s3IeSCsuk6fJ5PZe+k97uwSptqG8ddEDR6mOZm4oCKb4iDRmhSPHGoUp0WqVAc5OAF0+O9HFUdMwLkFFlHTndP7+lSc+aHz28CvWhfVIKNqEeaoyw== X-YMail-OSG: 75S9GhwVM1nXsBYlRlLkoABZmegZj8EqVBrdQ5.QfTCs89lT5zbFxIa8kV1eL7k 8lqrkMjwebNoBMm7etQbVbUbqGjGjE4heRRhOJGlDRHD7JF.bCK1T5KspHNrpXwfsgwtmezecBtb EbIUiAZXlhyvc3uYd3ha6rwnEIP8QZlldP0taQqisivHxRB5983Dwmq10nFGt8jOjPSF4JPGMVBh egHvPDgWZcI5ZGhyhtqinGwpN05l7d33EdTU0zKfL8grhghKNqruI7qKXU19nNHZFTnoAwFEo4tP Bo3N08O3bjKJnIRD6zPuGVeKFtguFRxZt7SjKAKXxBa65vsZzPNAgX.0ZrebCHoVRvKwtY0Bkycd JkJcUY2e7xehCq_aPMcpDlG7xuQzC07ZUnLRdOaj9fH3YkxF32IPFJe4zpIpZSAew7zS_u6SbY83 tEpu9VWIN93gp0mJ5cqQDYtX5lZvMOees7Xh9SiOwA.4jX1cCXA4O6EOZLZcW2il.iKWVwJ90Jjm aEmVz09FQVX6baiA3RHn0Ffc9AQK8bkxt0IDfULTjb0sMI6tPQ7.HH70dJmRxPR0UBV8gjabdLJ7 w1c4aMR3PsixGqNbVBVeEbAiMw.XpRcXB73OfziLZBcesdzXs8bmJKCwAxjAARWj6RYuvrPquz2S DSpF_dQ3EAxy8FisVUHkdqp9MMO46AR2obuPWW8KpsbOcqQed7ZXGa1LRdqFESe64nZBM5sk7NeW DZ67gFyoPcr.KjbbAyeDyxPrW2zi.GXxk6ZGuaS8DfJ_v7sDfbluEibfPpVG9nVgbiMT_yZJgScW irljRIM3SlUf2V6Wf2SOdKd7SYmGpUQVR3sZR8.DKqLbnQJlZF.wasYOpUFFB45sFMVdsNv5L8An hV5M9W9g.LRLTfYUqVSe9jRGSD6559ufVPf_XHH7NwcrVbzF27UhkWtvMNW010B.uf87z6Lddpwu pgA9nOqS4ldpG9QNcixVq.SIH4zeMnsPh94UycuIoMwqwGk7ObH7BzmpLRHomWgdUaOUbq0whM3V SAKSfiHC29X8jExtmWSUPqiQJ7s33b7KHkzXbqsP9Ujbwdxevk7yVghkzUpcoZUf4dhdJ5iTkNFR 9kXQTKrb5EHvr6sjZX.qWrXlCHQHNrq_v5Bfi8BocQIyOCOp90vyUIUNcJX1Uk2WugDmphdbyLmw wNw6orHXo3GiNGj4Ax3v86aVxCICRHYH8_jdDI29d6xQnosY9SuF0pEIMCs27c.N.Yi2.uuH.ZZ5 iafax2Lxu8t_7p8q6ir6qB1muWAfFCtMJ4cSN5jLS5obmfr9CoSFMgO5ZWFhYhM79IfuCGz8CXGD UQxwxpZV4K1.F7pFBu_DbzFzS2Kl7KHc6gnbKtCxz5gtMc4Yt0qyoNVm.q0wcAH2PAFaHcn8_Vav ajwQhYUyHYxAGza5QgrF0GETEhZzP9E1XPqDzxm9AvMsTZcbSSR4YIsgwNmOgmtChr1DjChI6rl7 KGMNcr5Ta.EruwbPgjlhwOqdXzCzF69eTWx6MrtGcuDUW.fBxXPAGOJLvCDN6ZKf0l2VkceYU82e eOFy3r3Zjgn.PyfX78VI2CgSi3nHXhp4Go9GgdObGTgI.cCstha1Y3tvoStEQU_dInqR3qdwDmH6 akAHYugWqFFDSDC8PsxWBbFwL2eQQzW6BzTscalm5RFpjJ6Y7vxEH3Tb8nyU3Wi7eYv9kZi8KcyL HXD9Xxa__CHYd2m1eGkDConx62phQYbhPYr0SkSZhYtZALEKjEOK98_OoYVO9FfXs1Vlwd0OAqvA gL3huxBhbpB9nLlgH.VP6X04hWQiFQ7czkcK7o3raPb_nQa2xvEHLMI81EWk35jHb4c16AyWx8kb 8glyWkXguRtKSPUfqHUXJCRinn4hgor8lQYYVYk5w.ALvGUFPEhx3kzHZdw5ZQqaBgyPeO_IVQf2 FY_E_ytqrxg.DovjpuN2KeW8MSqNqqqvkmNvKH3taaRj7P0YfJBtnTSGsm_pFzT9l71xLAC5Fblz hWLZUs09IR7iRXGIsJFQLHs6W6E8w3u0PMREEki_ezCWOtpugCw9ijrhMy6TqnkQ1DOeTtHGVrHI _MtbzOjfQgVEPpcuMdEkoJBTmlehKdljCvl1Dyjfupr0udAPUBXV10Z4DYwM.siAbrk.Zg.2BGBv Gcl0yIM1._fjF.LySikr_04RYPnWTsLu0uENv8RwAZQcngvzLFH80r.t67SDJZYBVc1G3JupGgXw J92O83d9FmX3ayCIccTuYE0PdiYZPGjv0dMoT8hXhqsOFcHZpjteLOVSkXuJQwRKqB4hp.qhib2L QS6ZuHHuySCO9_HNq0M1vqA-- X-Sonic-MF: X-Sonic-ID: 90f969b1-9ea8-4cad-92a7-dd5d2f749c12 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 3 Feb 2025 19:05:32 +0000 Received: by hermes--production-gq1-5dd4b47f46-xsxj6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4f265528679fc814f19db1811c2c0c30; Mon, 03 Feb 2025 19:05:29 +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 From: Mark Millard X-Priority: 3 (Normal) In-Reply-To: Date: Mon, 3 Feb 2025 11:05:19 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> References: <1209610970.15723.1738490182716@localhost> To: Ronald Klop X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-4.39 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.68.31:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.89)[-0.895]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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.68.31:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Ymwtk3fp0z3mWJ On Feb 3, 2025, at 09:16, Mark Millard wrote: > On Feb 2, 2025, at 01:56, Ronald Klop wrote: >=20 >> All my goodies are in and connected so I could capture the logs via = serial easily. >>=20 >> The RPI5 16GB starts booting the kernel and then panics very early in = the process. >>=20 >> The full serial output can be found here: = https://wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB. >>=20 >> The TL;DR is: Hit [Enter] to boot immediately, or any other key for = command prompt. >> Booting [/boot/kernel/kernel]...=20 >> Loading splash ok >> No valid device tree blob found! >> WARNING! Trying to fire up the kernel, but no device tree blob found! >> EFI framebuffer information: >> addr, size 0x3f600000, 0x5eec00 >> dimensions 1440 x 1080 >> stride 1440 >> masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 >> x0: 0xffff000000fcae40 >> x1: 0x0000000000000001 >> x2: 0x0000000000000019 >> x3: 0x0000000000000064 >> x4: 0x0000000000000076 >> x5: 0x0000000000000000 >> x6: 0x1700000000000000 >> x7: 0x0000000000000017 >> x8: 0xffff000000defb20 >> x9: 0xffff000001044000 >> x10: 0xffff00000103f000 >> x11: 0x0101010101010101 >> x12: 0x000000000000003b >> x13: 0x0000000000000001 >> x14: 0x1700000000000000 >> x15: 0x0000000000000010 >> x16: 0x00000000000000b4 >> x17: 0x0000000000000000 >> x18: 0xffff000000def880 >> x19: 0xffff000000fcae40 >> x20: 0xffff000000dec000 >> x21: 0xffff00000114b800 >> x22: 0x0000000000000000 >> x23: 0x0000000038070018 >> x24: 0xffff000001152000 >> x25: 0xffffa00000000000 >> x26: 0xffffa0003b5d0018 >> x27: 0x000000003095b000 >> x28: 0xffff00000114b000 >> x29: 0xffff000000defaa0 >> sp: 0xffff000000def880 >> lr: 0xffff0000008687a8 >> elr: 0xffff0000008687bc >> spsr: 0x00000000804002c9 >> far: 0xe1f35e376ecbf7f7 >> esr: 0x00000000be000011 >> panic: Unhandled System Error >> cpuid =3D 0 >> time =3D 1 >> KDB: stack backtrace: >> #0 0xffff000000505fc0 at ??+0 >> #1 0xffff0000004b6cec at ??+0 >> #2 0xffff0000004b6b48 at ??+0 >> #3 0xffff000000885d00 at ??+0 >> #4 0xffff00000085b158 at ??+0 >> Uptime: 1s >> Rebooting... >> cpu_reset failed >> Any thoughts about what I could try to fix this? >>=20 >=20 > Historically I adjust the EEPROM (or other > such) configuration to have BOOT_UART=3D1 set in > order to get the most very early stage debug > output, at least if it is not the default as > they supply that. >=20 > I also use config.txt with enabling of more RPi* > firmware-stage debug output than has been > historically been the default. See later below. >=20 > All this material applies for both booting > UEFI/ACPI via EDK2 and booting via u-boot: it is > for stages before those materials are involved. >=20 > (Note: my mounting of the micrsd card's msdosfs > is odd and results in the /RPi5-edk2/ being > the mount point. In my context /boot/efi/ is > the msdosfs on the USB3 media that has the FreeBSD > UFS file system used to boot and operate. The same > USB3 media boots other systems too that do use that > USB3 based msdosfs instead.) >=20 > # more /RPi5-edk2/config.txt > armstub=3DRPI_EFI.fd > device_tree_address=3D0x1f0000 > device_tree_end=3D0x210000 >=20 > # Force 32 bpp framebuffer allocation. > framebuffer_depth=3D32 >=20 > # Disable compensation for displays with overscan. > disable_overscan=3D1 >=20 > # Force maximum USB power regardless of the power supply. > usb_max_current_enable=3D1 >=20 > # Force maximum CPU speed. > force_turbo=3D1 >=20 > # > # Local additions: > enable_uart=3D1 > uart_2ndstage=3D1 > dtdebug=3D1 > disable_commandline_tags=3D1 > # > [pi5] > over_voltage_delta=3D100000 > arm_freq=3D2600 > [all] >=20 >=20 > (I do not try to have a video console going.) >=20 >=20 > Dealing with only that stage, this results in the > output (but it looks like there is a newer EEPROM > content update v2025.01.22-2712 that I need to > apply, so this might change some after I do that): >=20 I'm replacing the text with what the modern EEPROM content produced. I'll note that your EEPROM vintage: RPi: BOOTSYS release VERSION:26826259 DATE: 2024/09/23 TIME: 14:02:56 is older then either of my reports show. Mine have BOOT_UART=3D1 as part of the configuration. 0.38 RPi: BOOTSYS release VERSION:a7753063 DATE: 2025/01/22 TIME: = 00:16:51 0.42 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=3D1737505011 = serial 8a9af836 boardrev d04170 stc 842243 0.52 AON_RESET: 00000003 PM_RSTS 00001020 0.56 POWER_OFF_ON_HALT: 0 WAIT_FOR_POWER_BUTTON 0 power-on-reset 0 0.65 RP1_BOOT chip ID: 0x20001927 0.70 PCIEx1: PWR 0 DET_WAKE 0 0.70 part 00000000 reset_info 00000000 0.74 PMIC reset-event 00000000 rtc 67a090c2 alarm 00000000 enabled 0 0.80 uSD voltage 3.3V 0.99 Initialising SDRAM rank 2 total-size: 64 Gbit 4267 (0x14 0x00) 1.02 DDR 4267 1 0 64 152 BL:1 2.28 OTP boardrev d04170 bootrom a a 2.29 Customer key hash = 0000000000000000000000000000000000000000000000000000000000000000 2.37 VC-JTAG unlocked 2.59 RP1_BOOT chip ID: 0x20001927 3.93 RP1_BOOT chip ID: 0x20001927 3.93 RP1_BOOT: fw size 46888 4.31 PCI2 init 4.31 PCI2 reset 4.76 PCIe scan 00001de4:00000001 4.76 RP1_CHIP_INFO 20001927 4.79 RPi: BOOTLOADER release VERSION:a7753063 DATE: 2025/01/22 TIME: = 00:16:51 4.86 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=3D1737505011 = serial 8a9af836 boardrev d04170 stc 4186540 4.96 PCIEx1: PWR 0 DET_WAKE 0 4.99 M.2 PCIe HAT not detected. 4.23 usb_pd_init status 3 4.23 USB_PD CONFIG 0 43 4.34 XHCI-STOP 4.34 xHC0 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.45 USBSTS 11 4.47 xHC0 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.52 xHC0 ports 3 slots 64 intrs 4 4.64 XHCI-STOP 4.64 xHC1 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.69 USBSTS 1 4.71 xHC1 ver: 272 HCS: 03000440 140000f1 07ff000a HCC: 0240fe6d 4.76 xHC1 ports 3 slots 64 intrs 4 4.84 USB-PD: src-cap PDO object1 0x0a0191f4 4.85 Current 5000 mA 4.87 Voltage 5000 mV 4.89 USB-PD: src-cap PDO object2 0x0002d12c 4.93 Current 3000 mA 4.95 Voltage 9000 mV 4.97 USB-PD: src-cap PDO object3 0x0003c0e1 4.02 Current 2250 mA 4.04 Voltage 12000 mV 4.06 USB-PD: src-cap PDO object4 0x0004b0b4 4.10 Current 1800 mA 4.12 Voltage 15000 mV 4.14 Boot mode: SD (01) order f4 4.62 USB3[3] 002a1203 connected enabled 4.64 USB3 root HUB port 3 init 4.69 DEV [01:00] 3.00 000000:03 class 0 VID 0bda PID 8153 4.32 SD HOST: 200000000 CTL0: 0x00800000 BUS: 400000 Hz actual: 390625 = HZ div: 512 (256) status: 0x1fff0000 delay: 276 4.43 SD HOST: 200000000 CTL0: 0x00800f00 BUS: 400000 Hz actual: 390625 = HZ div: 512 (256) status: 0x1fff0000 delay: 276 4.99 OCR c0ff8000 [232] CID: 0003534453433132388064b7bd820124 CSD: 400e00325b590003b8ab7f800a404000 5.09 SD: bus-width: 4 spec: 2 SCR: 0x02458043 0x00000000 5.16 SD HOST: 200000000 CTL0: 0x00800f04 BUS: 50000000 Hz actual: = 50000000 HZ div: 4 (2) status: 0x1fff0000 delay: 2 5.28 MBR: 0x00000001,249737215 type: 0xee 5.30 MBR: 0x00000000, 0 type: 0x00 5.33 MBR: 0x00000000, 0 type: 0x00 5.37 MBR: 0x00000000, 0 type: 0x00 5.41 Trying partition: 0 5.46 GPT 4e194f550bb0ee11be88d063b402e5fb 000000001 00ee2afff = num-partitions 128 entry-size 128 pentry 2 first 0 5.56 GPT partition: 0 c12a7328-f81f-11d2-ba4b-00a0c93ec93b = 000000800..00ee2a7ff 5.61 Matched GUID bootable-part-idx 0 want partition 0 5.68 type: 32 lba: 2048 'BSD4.4 ' ' NO NAME ' clusters 3901127 = (64) 5.72 rsc 32 fat-sectors 30478 root dir cluster 2 sectors 0 entries 0 5.81 FAT32 clusters 3901127 5.83 [sdcard] autoboot.txt not found 5.85 Select partition rsts 0 C(boot_partition) 0 EEPROM config 0 = result 0 5.92 Trying partition: 0 5.97 GPT 4e194f550bb0ee11be88d063b402e5fb 000000001 00ee2afff = num-partitions 128 entry-size 128 pentry 2 first 0 5.07 GPT partition: 0 c12a7328-f81f-11d2-ba4b-00a0c93ec93b = 000000800..00ee2a7ff 5.11 Matched GUID bootable-part-idx 0 want partition 0 5.19 type: 32 lba: 2048 'BSD4.4 ' ' NO NAME ' clusters 3901127 = (64) 5.23 rsc 32 fat-sectors 30478 root dir cluster 2 sectors 0 entries 0 5.32 FAT32 clusters 3901127 5.35 Read config.txt bytes 474 hnd 0xd4 5.37 [sdcard] pieeprom.upd not found 5.40 usb_max_current_enable forced to 1 5.44 set_reboot_order 0 5.57 Read bcm2712-rpi-5-b.dtb bytes 76038 hnd 0xcf 5.59 dt-match: compatible: raspberrypi,5-model-b match: brcm,bcm2712 5.65 dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712 5.77 Read /config.txt bytes 474 hnd 0xd4 5.81 Read /config.txt bytes 474 hnd 0xd4 5.86 MESS:00:00:05.186242:0: Initial voltage 800000 temp 40577 5.86 MESS:00:00:05.386827:0: avs_2712: AVS pred 9246 924600 temp 41676 5.90 MESS:00:00:05.390434:0: vpred 924 mV +0 5.99 MESS:00:00:05.399192:0: FB framebuffer_swap 1 5.18 MESS:00:00:05.418922:0: Select resolution HDMI0/2 hotplug 0 = max_mode 2 5.22 MESS:00:00:05.422972:0: Select resolution HDMI1/2 hotplug 0 = max_mode 2 5.30 BMD "kernel_2712.img" not found 5.33 fs_open: 'kernel_2712.img'=20 5.36 BMD "kernel8.img" not found 5.39 fs_open: 'kernel8.img'=20 5.51 MESS:00:00:05.451899:0: dtb_file 'bcm2712-rpi-5-b.dtb' 5.54 MESS:00:00:05.454547:0: dtdebug: Trying Device Tree file = 'bcm2712-rpi-5-b.dtb' 5.62 Loading 'bcm2712-rpi-5-b.dtb' to 0x00000000 offset 0x1f0000 5.76 Read bcm2712-rpi-5-b.dtb bytes 76038 hnd 0xcf 5.94 MESS:00:00:05.494560:0: dtdebug: delete_node(/__local_fixups__) 5.02 /overlays/overlay_map.dtb=20 5.02 MESS:00:00:05.502791:0: dtdebug: using platform 'bcm2712' 5.08 MESS:00:00:05.508542:0: dtdebug: overlay map not loaded 5.36 PCIEx1: PWR 0 DET_WAKE 0 5.56 Read /config.txt bytes 474 hnd 0xd4 5.35 [sdcard] /cmdline.txt not found 5.36 /cmdline.txt=20 5.99 MESS:00:00:05.799691:0: dtparam: cam0-pwdn=3D34 5.05 MESS:00:00:05.805692:0: dtdebug: /__overrides__ has no cam0-pwdn = property 5.10 MESS:00:00:05.809992:0: Unknown dtparam 'cam0-pwdn' - ignored 5.16 MESS:00:00:05.816120:0: dtparam: cam1-pwdn=3D46 5.24 MESS:00:00:05.824950:0: dtdebug: /__overrides__ has no cam1-pwdn = property 5.29 MESS:00:00:05.829254:0: Unknown dtparam 'cam1-pwdn' - ignored 5.43 MESS:00:00:05.843879:0: dtparam: cooling_fan=3D1 5.49 MESS:00:00:05.849849:0: dtdebug: found override cooling_fan 5.52 MESS:00:00:05.852947:0: dtdebug: override cooling_fan: string = target 'status' 5.74 MESS:00:00:05.874025:0: dtdebug: override cooling_fan: string = target 'status' 5.86 MESS:00:00:05.886744:0: dtdebug: delete_node(/hat) 5.93 MESS:00:00:05.893505:0: dtdebug: delete_node(/hat_type1) 5.00 MESS:00:00:05.900776:0: dtdebug: delete_node(/hat_type2) 5.08 MESS:00:00:05.908047:0: dtdebug: delete_node(/hat_type3) 5.26 Loading 'RPI_EFI.fd' to 0x00000000 offset 0x0 6.18 Read RPI_EFI.fd bytes 2031616 hnd 0x91 6.20 PCI1 reset 6.31 PCI2 reset 6.41 USB-OTG disconnect 6.81 MESS:00:00:06.081262:0: Starting OS 6081 ms 6.87 MESS:00:00:06.087109:0: 00000040: -> 00000480 6.88 MESS:00:00:06.088963:0: 00000030: -> 00100080 6.93 MESS:00:00:06.093676:0: 00000034: -> 00100080 6.98 MESS:00:00:06.098388:0: 00000038: -> 00100080 6.03 MESS:00:00:06.103101:0: 0000003c: -> 00100080 Again: bcm2712-rpi-5-b.dtb . . . >=20 > may well not be using the same .dtb file that should be > used with the newer RPi5 variant that you have. The proper > .dtb file for your context might have to be added to what > ever msdosfs is supplying the RPI_EFI.fd file and the like. >=20 I'll also note that the live dtb content is normally somewhat idfferent than in the file used: the RPi* firmware makes adjustments after loading the file. (In a U-Boot context, U-Boot tends to make some adjustments to what it is given as well, thus FreeBSD's loader sees the overall result.) If/when U-Boot is far enough along, it could probably be used to get a textual "print" (serial console capture) of the device tree that it hands off. Doing similarlay on other variations of the RPi5 and diff'ing the cpatures could end up being of interest. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Feb 3 20:22:59 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 4YmycK44cmz5mbdy for ; Mon, 03 Feb 2025 20:23:13 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YmycK27kxz47T6 for ; Mon, 03 Feb 2025 20:23:13 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-ab6ed8a5a04so791302266b.3 for ; Mon, 03 Feb 2025 12:23:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1738614192; x=1739218992; darn=freebsd.org; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=X3i+XngoqWt7X4wWFKcpHPCkibXGj98/p9hJIwHOJk4=; b=IaErSFKvb1l5e/Wy4cMw/wmsUf99RHmg0JnafZIKgltCBxI+fpUsfB0mmiaicZJwUj DfN2R8UezNsJvkpA2b7OpU00eIHVVa/2FuLKa+ijWssc6pedhbtEwd1ZlWcTG4fHcb+u wnxbiorXzlU2AN+mnEmQFp3IK6Oh598dnXxpvpnQUS7BdJApUTNC93YAneX3egQvGm+H Ht4jvMUj74LmiC34ecrmslh5ak7AVxWgxLw0IsaLRjl8sKCeEeYgQhuZNLCwxhcKBujV HTlp9coLK++B5Zm6pUZAUF6tLofRnd5T8lSpAZ7A5k7mBu9xYuheFsZf/w8sS+iC9j/Y 86GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738614192; x=1739218992; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=X3i+XngoqWt7X4wWFKcpHPCkibXGj98/p9hJIwHOJk4=; b=smLZob9pmnf4e5wgtuY2kv5YO2IQWmh8rwsodr2jsmd35sSlR5dauymUmAq48c8wWe o7DIomnMqNLY2TSL7E23tG5wS7ws3seF2+fyteNe46BXkqBVN+EiSD2ug3ibQtRL2m5q 3kPVOUfxqmzRobXg8BiFA34zrjX3F1xZFe6i3ACexTHS8fkV825VI/nhhpZOpObTjDwJ uOMq+0SqcL2vl/OipXxVtbzjYgQsJ8EL3R7g3+6SggN28aPyTZLLNhRbDgwALtgnc3LE wygQ34aV7QcM3XJkS9nGwyd4azNezwNtdQWbK6E0bW7yc9KL+hANRkUV5qeW4DTRsrsw om4A== X-Forwarded-Encrypted: i=1; AJvYcCU/tKSGPI7exItl/9p/pVLv33DdMXkmCzElLFnVsuO8/bTOQCILU3t0yuAt96xswRZj8WqioEVMuBXqbA==@freebsd.org X-Gm-Message-State: AOJu0YyUnlftkYVvyWZzB/HEXXrL7Gm6nev6muHUOkYBQY8cm+4BKdLl s9hONUJDxeVu2U/rXOKEH2F/W4veXSdEWLAxMCi0l0i5WlBEc5j44fYHpA== X-Gm-Gg: ASbGncsOhxutoVpjjyfGmqcCvna4zPTDHKCRIJ3ymTbixKcYR6KVU2+50Xccw1XKqy5 rK1vf4bS5PUgfk1YnKxh4a8EqC59RYPGJrBxdN1tP4XuTseIsYtg5gYs3+sfaEVrK/gpzWD70/M 1yJn/ts1us/F5ExPCcFtXXHFMFP5u84SKPAJU7KxkkQi+IoMDsnwLuKA6U9BDYCrFzIAOHveynu VkCZSizwsGfSG2qZt2VhIfK8styJ6g3pZLvwQg8s6sOApztNDZmBZcRk/wcCqMsuLtcxDqiQ47S kG0+dhu/m1hyuxndCe/PPAWuD7obZzFJ4UivpJMLQ7zboiNnJewb6WOBl6OUU2jXtzjhcqRyVOq L/MsoZH/WUUDP7yKdO2o= X-Google-Smtp-Source: AGHT+IGmRiT9C+DoZlQaDzYGWb5wtlHSoooXnHcdXFZ8UmG+m7YVBCsHRUOszNDCcO+G3BXVeMmHmQ== X-Received: by 2002:a17:907:86a0:b0:ab7:4262:6851 with SMTP id a640c23a62f3a-ab74262699bmr304302366b.30.1738614191421; Mon, 03 Feb 2025 12:23:11 -0800 (PST) Received: from smtpclient.apple (dynamic-046-114-023-050.46.114.pool.telefonica.de. [46.114.23.50]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab6e4a56587sm817807666b.175.2025.02.03.12.23.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Feb 2025 12:23:10 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Klaus Cucinauomo 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 (1.0) Subject: Re: RPI5 16GB panic on boot Date: Mon, 3 Feb 2025 21:22:59 +0100 Message-Id: <968FEC88-04F3-45E0-B6AC-77029AB3BFC2@googlemail.com> References: <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> In-Reply-To: <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> To: Mark Millard , Ronald Klop , freebsd-arm@freebsd.org X-Mailer: iPad Mail (22C161) X-Rspamd-Queue-Id: 4YmycK27kxz47T6 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)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] Hi Mark, I hope you`re well=E2=80=A6. > Am 03.02.2025 um 20:05 schrieb Mark Millard : >=20 > it could probably be used > to get a textual "print" (serial console capture) of the device > tree that it hands off. with Ronald`s help we could e.g build an independent(experimental) Port=20 of u-boot(-rpi-arm64) which follows current upstream-patches . This would make sense for driver developers (although we don`t have much of t= hem here;-) to start working =E2=80=A6. manu@ will not accept any =E2=80=9Ewild hacks=E2=80=9C which are not pristin= e upstreamed, for good reason. But since bcm2712 bootloader support is in development we should not stay =E2= =80=9Elightyears behind=E2=80=9C=E2=80=A6=20 So what I want to say is: currently integrating dts-files and document it instead of reading .dtb fil= es is what would really help. However,=20 since I`m currently using the emmc of the cm5 I would be very interested=20= in yours uboot`s-logs from RPI5b-machines. Regards K.= From nobody Mon Feb 3 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 From nobody Mon Feb 3 20:43:00 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 4Ymz3M1b3Kz5mfdM for ; Mon, 03 Feb 2025 20:43:11 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ymz3K44D6z4Gqr for ; Mon, 03 Feb 2025 20:43:09 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=googlemail.com header.s=20230601 header.b=iqGqKCpG; spf=pass (mx1.freebsd.org: domain of maciphone2@googlemail.com designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=maciphone2@googlemail.com; dmarc=pass (policy=quarantine) header.from=googlemail.com Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5d3d143376dso6092677a12.3 for ; Mon, 03 Feb 2025 12:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1738615388; x=1739220188; darn=freebsd.org; h=to:references:message-id:subject:date:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=7+f6fUjJWuZuyWuwmbadSOrqry+M8IGtVTF3jueLkmw=; b=iqGqKCpGSNcL4aBkbkwJQ0sWu1L51V3GV3U5LfwfUaARgWVPRV+3v/ggrMd2l61O4O akoAuHMtEMdAHf4FV1JeuS9WMRzrJs+cGEiFKEYe2oJuaaHKAZOegjCe9i/nYGkfNRmF zmln+k0Q+pVTYp3hTTZhzmsyTMzX9DS5Yiq1IoB3HXe1/Vujbyg8HCOiQKstQPglhlBO d91EBnYrF2hoMtNZ5Lu3jqze88g/IAJTQpRQtoEIvLKy76vLcEqi4NqkotfCvimUwK11 hLCqzArkojiG8HVJDYZgu+L9QerZdZTnmt3OaQLeU0J2/bySw10TovOYazjSTUwk3NOV os/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738615388; x=1739220188; h=to:references:message-id:subject:date:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=7+f6fUjJWuZuyWuwmbadSOrqry+M8IGtVTF3jueLkmw=; b=kTMzsD53g4R6Tf4EPg9aRyT1qvbdSsvkpoC4ubHBJ9wr3nwPyPL9hh5GcWE+J1czj1 y7aphZ8niACI+5gK+XNmpHhmy9W6K8MD49cRF+4hRw8tAnm8vOW11z2WPCJQfV4LnqKw a6+9aTaizRCWq+7G0HNsnQbdBsh4P7gLEVXJkrazHClRAw0SvhfH+GcVAI81MROi+bWK xkdtNB1iYihNVxVLj+NwgTDT8Cv6qQ6aydPHBgVvo7WVkmiO1UYF2pnVKNQFBHwI4grr mQANt3xe8JT/OI5YT2RNaTgyCYNW6gnvwUridUCGzWDTQhn/8jKnm05zlUz6OubKd1vf pPog== X-Gm-Message-State: AOJu0YxVPosrkWdfWx5ElOzh4gMht2tGcNMovRblzHCdxxXalMz+xJL3 Ee6n5F/oxepaNNd+9nvH6YtKA5jyS8DOXamJZLCR/ZirKgTUZTIUrB29SQ== X-Gm-Gg: ASbGncuwYHqph4/3NXPGTQKXQuHAIeYZgVlvlSvZkWqRr6zzIgMlFCQtBkdsdMs85nt 3fjgPKXTr/ueoiS++BpR1UH5pNr0KGRFIq7+2L9Fh5sMzdgPn6STg9AH+47ITB4E9rFzZll8Fgm Y9Jj/vW7MLM0v7KWKxHImTgHQTngXCnNSY01/B1zhjV2nVSJjYRuKMPyx0i2IRd9Pf9FumswhL4 2qLvpC4GqSCXL8cS1fjWDErUnCUKIchI20keYuHHckCdZJGnapESf7mi+vOaXcRLDZBo/qlmkpY 6NcjATg1+juJjj81jqX4GgxVe+l0n1lLjjXs0IqRtJWmhOvoSjfDlAEGhw75/WYLusjgPYLedIO rO1NzlL5383GlbNucZ0E= X-Google-Smtp-Source: AGHT+IENZHMeYL4ZEuvV2uuYDbxiJeNnK3qf/dYBjhZFYOvzzzpijc06rNoQSPH1jVtG5s23v/oqlA== X-Received: by 2002:a05:6402:d09:b0:5d3:d4cf:fea0 with SMTP id 4fb4d7f45d1cf-5dc5efebdedmr21607273a12.21.1738615388091; Mon, 03 Feb 2025 12:43:08 -0800 (PST) Received: from smtpclient.apple (dynamic-046-114-023-050.46.114.pool.telefonica.de. [46.114.23.50]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5dc724c94b1sm8208630a12.66.2025.02.03.12.43.05 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Feb 2025 12:43:06 -0800 (PST) Content-Type: multipart/alternative; boundary=Apple-Mail-1E7DB188-BE65-4BD5-ABA2-5CECBF7235CE Content-Transfer-Encoding: 7bit From: Klaus Cucinauomo 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 (1.0) Date: Mon, 3 Feb 2025 21:43:00 +0100 Subject: Fwd: RPI5 16GB panic on boot [.dtb files] Message-Id: References: <75B91A98-F12C-4AA0-B7B3-2147E12210E7@googlemail.com> To: freebsd-arm@freebsd.org X-Mailer: iPad Mail (22C161) X-Spamd-Result: default: False [-0.26 / 15.00]; NEURAL_SPAM_LONG(0.96)[0.963]; NEURAL_HAM_MEDIUM(-0.96)[-0.961]; NEURAL_SPAM_SHORT(0.74)[0.738]; DMARC_POLICY_ALLOW(-0.50)[googlemail.com,quarantine]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[googlemail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_ENVFROM(0.00)[googlemail.com]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_FROM(0.00)[googlemail.com]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[googlemail.com:+]; APPLE_IOS_MAILER_COMMON(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[googlemail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52a:from] X-Spamd-Bar: / X-Rspamd-Queue-Id: 4Ymz3K44D6z4Gqr --Apple-Mail-1E7DB188-BE65-4BD5-ABA2-5CECBF7235CE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =EF=BB=BF=E2=80=A6. >> 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.) >>=20 >> =3D=3D=3D >> Mark Millard >> marklmi at yahoo.com the current status of u-boot(don`t know what edkII does ) is that=20 the classic technique of integrating upstream-patches(and own patches) is in= use, means that you can read what you want from any dtb`s: it will not help for n= ow to speed up some valuable for us. to be more concrete:e.g. pcie dts is what we should track= --Apple-Mail-1E7DB188-BE65-4BD5-ABA2-5CECBF7235CE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable =EF=BB=BF=E2=80=A6.
My classic techinque o= f discovering what is in the live Device
Tree provided to the FreeBSD loader is via having U-Boot l= ist
the content of th= e Device Tree it is set up to hand over. (I
do this rarely and so have to re-figure-out the detai= ls each
time.)=

=3D=3D=3D
Mark Millard
marklmi at yahoo.com

the current status= of u-boot(don`t know what edkII does ) is that 

the classic technique of integrat= ing upstream-patches(and own patches) is in use,

means that you can read what you want f= rom any dtb`s: it will not help for now

to speed up some valuable for us.

to be more concrete:e.= g.  pcie dts is what we should track

= --Apple-Mail-1E7DB188-BE65-4BD5-ABA2-5CECBF7235CE-- From nobody Mon Feb 3 21:11:13 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 4Ymzgz2dNKz5mjGZ for ; Mon, 03 Feb 2025 21:11:27 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ymzgy3xM8z4PmD for ; Mon, 03 Feb 2025 21:11:26 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=googlemail.com header.s=20230601 header.b=LaaMmh8Z; spf=pass (mx1.freebsd.org: domain of maciphone2@googlemail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=maciphone2@googlemail.com; dmarc=pass (policy=quarantine) header.from=googlemail.com Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-ab68a4ab074so602309666b.0 for ; Mon, 03 Feb 2025 13:11:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1738617085; x=1739221885; darn=freebsd.org; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=rAyuLrkko7XIsbXCjFRrJfBqDdqs1Tz47W3O3HarBBY=; b=LaaMmh8ZFmrm/N333JPcz3W0ZBtGVdHVx6d3Q+weMC0+r0D35ussluhCBVGUOCjDLm pjVFyurznTlSxFYJaWrNDGvabXUq0P5ujm1qcVvAoaWccdni3WorG8dVWUUFeSGx99cK xmWcuWHjIbWCKzfGwyeqFD3Ur1kQvWLpRUcitAC6CHWHGNFKey7Jo7a/0nXoIBYkZvhz bVE03aZt1zA1PqXZ2UKc54qA+GF555JkXSBIwbMgPb9VydTW7IV0fSEnr94YhwUIJZ5J T4wlsAkeS+pV5j0xjG0S1w6hLk4mAdt2dO7AvMPDLgdnGpwUcwaL4uyK7SQ/85kJ3/wL laZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738617085; x=1739221885; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=rAyuLrkko7XIsbXCjFRrJfBqDdqs1Tz47W3O3HarBBY=; b=CV90OanhJo7gN+QrJj7g2LZ2dqB7U1uYzjt3ByN/XqcHJLjjfYQHxJhJXtciMMecyf OtKvLpa3To/W7fOxyN+SL+2YlTvcVpZcOQuxrN6IcBUJMXE7c0mSNhobo2sxdCxGUoMd Co08fbxQzXCxWE/OXL8KgTr97EU48beey+Dt4QOY022s4U7jo8Vwj7Bwh0TROR3t+UIz 259YxkflXp6yI5MLcqgndPuyYeDE7xgUwABjnu/97vNcZeKvIg4tSFPtZnM2cmWkc5KU brz3zwNebbccfjtF12hzT0MU27ycTJE8V95UkGCE+YToDamYUqgdZY31KDDbK54l0Sdf GYHw== X-Forwarded-Encrypted: i=1; AJvYcCXfN9UojH/5nQmX30q6g5WNV+/WbVFs9rL0VA3E/eU/MfQegCE5d3XFDFazSZKbd3DhcthiEu9BhRvBFQ==@freebsd.org X-Gm-Message-State: AOJu0YwKpStz10xiBRsbgmUNRLWu1nEVWp0DexTLPTv9p+mI9QuQSmPE hNR0HaFskuqcO+7H0W8605hZRMtMt6RLN0/AhQbmDEgoB3vUgpwp X-Gm-Gg: ASbGncvqd2S3/3lPdlbXsC27KrxfZFCFI78GNJ8MmVJYqvUZTePo/KnffOC+leUw0Ef pSST6PUxtqHJ1vs3EQrjrQaNp9gvvNETfrja5lg7FvoMUFHzMV6+BDZ02XQEPFG2Zj3kyga6FDh eAHfh0/sZ+ASb9seNikaViddwCytf3vrDNXoUQikKAhe36krH1XxQaN5NnnyPPNcW6lcpBCPWm7 7ZPo8RVBgiGx7rJYiZ1SZQ47/b9Typ5fkQIJwB+saAetX7lbzhE0xjFX7tC4/1b4g4rSv5CNMmT +NtoFyIvj3D1g+MNv2+xrtBXqcnphytsjsR/Sf92DRvIsLT0GRgAhG9Sh2QBsHJCGxmEzMT+U4O JHMhC1P69O8UaUXLNN+g= X-Google-Smtp-Source: AGHT+IFzmhvw+IGS5ML9CiTexPpySQ3XvOYqAzEbq6UlN2P/HXJ3vxOhOBCtTklD7/FH46vNS2MhZA== X-Received: by 2002:a05:6402:4401:b0:5dc:5a51:cbfa with SMTP id 4fb4d7f45d1cf-5dc5efa8a90mr66789235a12.6.1738617085029; Mon, 03 Feb 2025 13:11:25 -0800 (PST) Received: from smtpclient.apple (dynamic-046-114-023-050.46.114.pool.telefonica.de. [46.114.23.50]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab6e47a793csm807310066b.4.2025.02.03.13.11.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Feb 2025 13:11:24 -0800 (PST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: Klaus Cucinauomo 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 (1.0) Subject: Re: RPI5 16GB panic on boot [.dtb files] Date: Mon, 3 Feb 2025 22:11:13 +0100 Message-Id: References: <10E6E2C2-5A1B-417E-96A7-FA7CCB4FF50D@yahoo.com> In-Reply-To: <10E6E2C2-5A1B-417E-96A7-FA7CCB4FF50D@yahoo.com> To: Mark Millard , freebsd-arm@freebsd.org X-Mailer: iPad Mail (22C161) X-Spamd-Result: default: False [-1.60 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; DMARC_POLICY_ALLOW(-0.50)[googlemail.com,quarantine]; NEURAL_SPAM_LONG(0.48)[0.477]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[googlemail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_SHORT(-0.09)[-0.090]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[googlemail.com:dkim]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[googlemail.com]; FREEMAIL_TO(0.00)[yahoo.com,freebsd.org]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[googlemail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[googlemail.com:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; APPLE_IOS_MAILER_COMMON(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::633:from] X-Spamd-Bar: - X-Rspamd-Queue-Id: 4Ymzgy3xM8z4PmD >=20 > ) Historically FreeBSD makes no use of the linux-mainline *.dts* sources > for RPi* systems. >=20 > ) I'm not sure of the RPi folks even publish the *.dts* sources required > to reproduce the binary files that they distribute. >=20 Mark, I'm sure you'll be a very important troubleshooter/bughunter again for RPI s= upport, no one does it as well as you :-) ... but let us clarify one important thing: Every FreeBSD DeviceTreeSource(or compiled dtb) is a Linux(or RPILinux)-main= line-only source, and every dts(i) is OpenSourced in RPI-linux and all upcom= ing patches are OpenSourced in mailing lists of e.g. the bootloader. Or so: they(torvalds&RPI&u-boot) upstream/downstream whatever they think is u= seful, there are a lot of experst doing that daily and we should not stay so far b= ehind them forever. Best Regards Klaus=20= From nobody Tue Feb 4 01:03:14 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 4Yn4qm1HN8z5mrjD for ; Tue, 04 Feb 2025 01:03:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-21.consmr.mail.gq1.yahoo.com (sonic313-21.consmr.mail.gq1.yahoo.com [98.137.65.84]) (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 4Yn4ql5xjQz3KBq for ; Tue, 04 Feb 2025 01:03:31 +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=1738631010; bh=CDXnUcswZPAHcDRnDpq5h3jo4omNans5xZdiy1s6ubE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Q78HGrurLZGxeQRr7HFQ3w8B32jIzMl4upE69X+lZ7L8GwX6WDN9LpmqCFvCviItU5VBiK3S01vbt7k29Hl5oa1t70AEHJQlZwivhd4NZAVDmxHH7c1PHpsRuY39V7erLdWVxoaekSruY5vYCMz1aS86hNc0YeyAFNgWyBpq1GYv9Bj2LddvMHkkPKyeCEiP58iihlGc8+gxns0gMxWua3w26IQi6Hq+CDu++wPh17CHUuTsJZGfzpam3idgm0pOmJwUbWl26VM9SSK1EflRyGUtrKejaeDVtCZ5GWt18wMs67Pobi7IpY7AB4zuQDrI2aEkZfLXxeT4N3XnJZq/Xw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738631010; bh=wEH20rF62TX8mzzTaXDVCsxbk8qqyS17qFcnec1vjK/=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=VbTfWGQbtd5jKUtIutLWx8d67wZzUgEZCstq8C5xhtSPORTzdyW551buWt1yIHgRuOeJMyFeUMPxybCSj0P8T/iYJorJpNs2CjOb09XL6bs/TaHJhpx5Nr/EB7sJyStb+ywZs1uok8I/6Nq95thZa7V7L+JPa57iNcVptlGM1X17wf9c9yzE4AFaJn4/3jK6uQQOwmCJSkjbCgViVvS9XrfoNTBgAWr/uqQR84lTqOkdd7oLzpJ/3klxz/Wh7TRShnynrKv+3XTwyMn7qpXBVZ9ekuQn2yXAHpYyJOE2Km/T8Ks+showKYaDWGq22OW441G/nVFgS6S1DJPe1Bbi7A== X-YMail-OSG: UxVsMhoVM1kpMzNbXniALu82F0pP5xXlWq1eez4M4gCWDCg5YP3TTblpLmIcXKd YlKhlml.UMMS7bvEhvW9NnjXQ6XA5vlZDcX3bs13kWLntIxrUWuaJKnXgy5BlnogYPT8EsMzXsJf jqa9zEm2QFpJkNne5UkeI.U1oBMhwBgXMLRRPlBMHroru1z_FzwARfT41VRXlOY75h8HvjoT384J eTtkBo4kYD1N7L5ZIW1oHjFr1s4aXBtq5VhKd3hPUmCfUfCasfX1aG5HFK32_JSbutR9yABV.Yym mpXwa..9JU.s3okHFKaS3.jodslR_i24DeoNsO8vk6d2R14ASNkcxYsESP5cxCgWw9Uk6v_f288w JXcnnZaaznxfcs2slqFojuFY64Bb39VtgxmO40Ph4wyLKWHmAVrxlFL571sUwwyEUyNXRKMj1bnS DU.otNypu4UpVWfYz0ZuuECqxk3CpMKZh2IrlkC7DixJHS5Gw1WeGDRrg0pSsbRU8aWEm07SDM90 3GyVIEGG0VSnvm84XUnFQVBvLJ1jbJ_tQwv9p0HbrdA_OsJmyoLgiuoXzIaN05LPDHzYvWtKMZXs IcruAwLgB3nx9Uc7vYKUGMO_uD2toi8TNE7FJoKDF7b1RFD3p0MxmITJ78N8wuvMTl_qXPWNMjeM 5rRzkpokTHrxHeWv3SbMuxs56VWwAfYJ14HTn2dPCiSNoiyBM2xRizF4UVAWx1PHnf8dzpoBZ5D. f7rjOegcQu6uT6BSh_93akAFCIoEZ0dsr9pZzE09LMuuDTwuG5Ub7zgwOnS.zS9X0Mv2ktnqcuOF O8iJGlm94uPKtrIEDBcdzwIruGdUPgsH4kO0pWRLDcxE_7WkcasESxDttc9OS3utS26LCQvvqSfx 0U3JitGeG66lvocwdO7MfrnM0c9ACcqZa.YEJzqORQe33XebFcfHc4oFZtCopEReasZ7QMh.m4DC ivN4cHOl_u.rOf539QYB12MMPhv0zuxDTMqO0E6S1xjhIMNpsR7nqbWOlBLqqFZ1vb6Ao57Tzle1 BarZZQaUBGT.0S72VE55Ozk7UtRkCthSiLTY5MwVlyCSAVeK9yXi5e1ZYij2e4VFjc4GNmcvbUzN 1NrfqUw8cIEXZDMrgi79QPc.PVfbWkEGz8OUVgS.Uq1GDvt2lRU2qDc0NubHXBDAU3I28B62FkRM CMrZwXKvzdaaXCe7Vc.D.UcCGX9ZqhgFlp1Ld0QZjDemz6c51G3cY9K8caxaDbZBWAokwcBc79Sp XN_aLDIWrKOZ6Dnz.NGyYa0XBqI5e4b0_gvkBKh5Hx2B0hX6W6vZHAjqzci1FsgpaEjU.S6EEj46 SM5PLLS5tURwtCYrbDMq9TflDMzZV6VhAKpddHhbkPskBjG3FrOb6kjNOu2cIqaI0u.mZxt9tkkA 3XjgwoSd01DyKJAAOrserwXUYAuLT0NiQiO63sn1oe.tDiKOBktIM6KUrcDtlNm6mZWCg47.fH0P XdFhi0.FDKSdsXqepPa9KJTsAiA.0IV.0wzHZhUJyMzR6gFGpF7ip_6kXFyyr7yFSX64f9b3Ntpz I5XsLFTjQ8vBhDiYm81wwbMioAYd.u9SyEjymlMiotQ9i9OM3fgz9DYdH7Xs8gvi8SONCoSZXuJi PtMrh5Q4DnTodo4_in.xYhxaXyFKG5tTDF_bhub6xsks6oT4Mt5_cH0uTjsIjPE6LEEB_ON6_90l J2QrrHz0VlBAEtY.lAu7Y19ZBzi3pq8y8gSJF60XFkE82r_ejXjTJjyxWBe1K._.pRNd.nnEYp7s gBSPeG3.E50X0m9Vk0Qs3QnL0a3B395rr3KwG6pp0w9bB1C4pqWAxvmkpfv8F7XwMkHVI5T9rB8S CoZ3DidH1clOPpQyCpw_R37xr58p9qJn9baebOzXq.9kzL4z2qKM.SfPqQ2.WivTFODqOM1x2V91 TUI4VA2Pox8avDI2MCYKk3zai_10YUsJrogmXRbxhcHUvvHnmpT_92y.jlL.A7YCSyCIYZRZ6wpH zfvXpho73kAmgca2FonuPGiO6o.HHdL0sj13qRqGzrpEipTv2PPNoX2ow56Dx9EkqVBjZxc3Turx wflKoob3idTUPuzIVmU57AawrEPBQbOuE2J7hE2Ng0.zS3BKtgylhqnfTg0Fm7vwqQ8CqmtxhMLL enGi_mcrNHleBN3QXfCfLYk6Dy35NNOJn0JoL6.c_a0E8pZ7n5d2RtHNNIR6ZMWVmAFjCPiqFsmJ Xm5mIUk3Z_h5IsHvCQ_l_GAjPYSj8V.d.dYrZZC9Swd65B45hpM.lLjb0SeqUndcRLVsRZEAY.Le xf.c- X-Sonic-MF: X-Sonic-ID: 5d9fb381-0c2e-48e4-849e-be41197da3b1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Tue, 4 Feb 2025 01:03:30 +0000 Received: by hermes--production-gq1-5dd4b47f46-whghm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e7268077ab3cd4f0f5e876ba41dd0ced; Tue, 04 Feb 2025 01:03:24 +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 In-Reply-To: Date: Mon, 3 Feb 2025 17:03:14 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4CD66BF7-05C1-47E3-BD74-DD06066D6FF0@yahoo.com> References: <10E6E2C2-5A1B-417E-96A7-FA7CCB4FF50D@yahoo.com> To: Klaus Cucinauomo X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Rspamd-Queue-Id: 4Yn4ql5xjQz3KBq 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)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Feb 3, 2025, at 13:11, Klaus Cucinauomo = wrote: >=20 >>=20 >> ) Historically FreeBSD makes no use of the linux-mainline *.dts* = sources >> for RPi* systems. >>=20 >> ) I'm not sure of the RPi folks even publish the *.dts* sources = required >> to reproduce the binary files that they distribute. >>=20 >=20 > Mark, >=20 > I'm sure you'll be a very important troubleshooter/bughunter again for = RPI support, no one does it as well as you :-) > ... but let us clarify one important thing: > Every FreeBSD DeviceTreeSource(or compiled dtb) is a Linux(or = RPILinux)-mainline-only source Wrong for where/how FreeBSD gets the dtb files for the RPi*'s. See https://cgit.freebsd.org/ports/tree/sysutils/rpi-firmware and its Makefile as a start for seeing how /usr/src/release/arm64/RPI.conf gets the dtb's that are used: release/arm64/RPI.conf uses the installed materials from sysutils/rpi-firmware . The installation of sysutils/rpi-firmware put in place: # ls -C1 /usr/local/share/rpi-firmware/*.dtb /usr/local/share/rpi-firmware/bcm2708-rpi-b-plus.dtb /usr/local/share/rpi-firmware/bcm2708-rpi-b-rev1.dtb /usr/local/share/rpi-firmware/bcm2708-rpi-b.dtb /usr/local/share/rpi-firmware/bcm2708-rpi-cm.dtb /usr/local/share/rpi-firmware/bcm2708-rpi-zero-w.dtb /usr/local/share/rpi-firmware/bcm2708-rpi-zero.dtb /usr/local/share/rpi-firmware/bcm2709-rpi-2-b.dtb /usr/local/share/rpi-firmware/bcm2709-rpi-cm2.dtb /usr/local/share/rpi-firmware/bcm2710-rpi-2-b.dtb /usr/local/share/rpi-firmware/bcm2710-rpi-3-b-plus.dtb /usr/local/share/rpi-firmware/bcm2710-rpi-3-b.dtb /usr/local/share/rpi-firmware/bcm2710-rpi-cm3.dtb /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2.dtb /usr/local/share/rpi-firmware/bcm2711-rpi-4-b.dtb /usr/local/share/rpi-firmware/bcm2711-rpi-400.dtb /usr/local/share/rpi-firmware/bcm2711-rpi-cm4-io.dtb /usr/local/share/rpi-firmware/bcm2711-rpi-cm4.dtb without compiling any *.dts* files, instead getting binaries from a RPi specific place (which is not just mainline linux for RPi* 's): see sysutils/rpi-firmware for details. /usr/src/release/arm64/RPI.conf in turn uses that port/package and an internal definition: DTB_DIR=3D"/usr/local/share/rpi-firmware" for forming paths as were to copy the files from for making the official distribution materials: for _DF in ${DTB_FILES}; do chroot ${CHROOTDIR} cp -p ${DTB_DIR}/${_DF} \ ${FATMOUNT}/${_DF} done > , and every dts(i) is OpenSourced in RPI-linux and all upcoming = patches are OpenSourced in mailing lists of e.g. the bootloader. There may be sources present from the RPi folks but FreeBSD does not compile them and does not have those sources in its https://git.FreeBSD.org/src.git . The RPi folks instead have things in: = https://github.com/raspberrypi/linux/commits/rpi-6.6.y/arch/arm/boot/dts/ Note that this area is not a just a copy of the linux mainline. Nor is it a copy from files from a U-Boot distribution. > Or so: they(torvalds&RPI&u-boot) upstream/downstream whatever they = think is useful, > there are a lot of experst doing that daily and we should not stay so = far behind them forever. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Feb 4 02:43:59 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 4Yn73y49z6z5n4Tm for ; Tue, 04 Feb 2025 02:44:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 4Yn73x1sRwz3kBr for ; Tue, 04 Feb 2025 02:44:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=OuSchQ4C; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.147 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=1738637051; bh=W8yBh1yxiOdvhiYecqO34GmZSj1yXn5MSITmX3FOLTE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=OuSchQ4Cb8WZAHvhqIkSJMkwJyr7R+AvzMs093MZBzQ/1Rv5kWNYu07+SFvB4L1gOYpaUFwX0oLzCeWQTXs5umMthsL7RzO23p74ueAZYzwqubk+/2Np8aEMjT6QrXDLvsGL41qUWpiCO5hRH6K2sal8KyyPfCefKr1xsJhWZ9OxlEyiZb1QwUaQnX3Aq7HDdEP0a59jPudMxYSpe/Gtiajx0MDAppp8e+GIyxXSpD7pld6jQ+Pxx1s0OcmJMyUTDA70shfzD8gq+zvq9cTFL+2moJ0REhOMSYDjRECrpTMrEVFnT3UfkIYG1wXaCeMdr15pEpBmAOjlu83qvp8drA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738637051; bh=gScCbIxZ2VFTuTXMSA2v9cdRpieeYydBmFq+bYvOzv6=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=HhEdPbaFTp1eKF0IE+Uew9vASqDpPhvSH1Wf/lZBN53S9SmfNmquKuguivMoY8eBDwa8U45Si+zCA9t1tFYf4XyQuwyRAN0GpWzIjNeTOXDXl4jtS/kJVLSA1+qsCaDYaq1cJ9blnxELR2mHAjU4wKWWAxKBkX/SlU5iDESS0pA5t/eIGD36N0VtrFGhsD6jGT6LUwDiiqsc9Tlwi+J1kK6xTM+x91aqzKEHFIy0BAft8FC8NlPei6k4qmtWtXullyjdxomuWo1GPICG358aXAsYnKpu+hfUETjOEL5ypyLcrfRV0/BEtSAdhRttDvTMY91dw3/SWgD/bpHm/ypybg== X-YMail-OSG: PVJq_3kVM1nQdvIfNN8qa_QziZBa8K7X3IhC.irgCT2HWFeSnK_9.fh5Fb2j2M_ 1v3aP19Hzz_pN.Fx2bvwDRown0vE2qSx0Yjoj4SaRVCp3nLQRVEUtkygsKKHa2aq.T.y_3XtrSoO X9kNa621YwwJ6xowb3LbRwwuBsDjvxsCVl8_caA4_h8q2fAWytC8CeWqaiRcDoc47ArFjSXjD2eS WrYWEQ5m4Tx_0iN63UpYdFhMIj_2WjVCdFyi1Sl98e42_T42unxkcXCHjbE6O_fkYGHVKpy.t_9o 0T6CVqWPSaQBoc8_5CeJ5r_V8Id2juqwqVRuWe7kmZ9KOzVSNSrWULE0RNd1X6UMmIuM..d_36Z7 aff_DkWY099WswrvRbVz7wsFS9SVUD3LbXP5T5m1DWPrL0At2STIHvAU6W82GAZ8UCqdmb7CpPQx aPJpXUPVll1YTSVmYpTvq_mJY6j79vFF5QyAM6Yz_A5Qw34Dh6tF9b6kajvKKLGcZmZ25AA_IrNy 4wI7SUgnVVotoSA9daE.MK7IopVaTwD4GL8JFPxansvfjpnWsz9TVyzTqIWSU4p.dSX8qmwAcHR6 SRKgluXdqQYR7_GjWcixb.gM0x.sg8giyUXDADSYPP9JpnGakfNMZnHsW0UHnuj8C7Rm4OJ7.3Tx NyMEHqzvz_tUwXtd.1rq5LIUNs5Ma0gvX5JeBL7RVRzxUF6j3loRBcgPYAjsiQn.6gtgnPs3gBhE L7IOF7ONMqhuOklaQUUBVWd31QD4Pw13l.KTJ0JFYO6xllpI0J0CZ238w5qM5c7WQuSW0zFQt1Af b4OdqtlGC4cWAQobDazCdFp3_.7t5gsH.tCtYUFf8yV5lSxqSoSWHX5ntT4pw_8.4W8odPaXK0_Y X2KkcVYsYIBJzhn2AI4BaRxoneWQj0zuF215qk6DnIlYam0I1xy4MWrnLs8NfdscyfYwtyUznJqs wpiobzr38hxcEctSM7n5WV3_78lhHtTR2dlsQAvFyyfQCYonfuHIa7f6q0BH4nvqWtAqC8B1qUx7 XiwBd.KoTxsBTKR9.BAWssa6JQQXxZ61j7CsK5m9.W_4EK9D7FBz009yIdltLbbKI.dv0tIfZ4OP hUl20gxHl4_B1ehFE.oIlAbc_P1rb6DKHtdhlRkM_q9RtOS27ZCPZmrFalyWDLFpwkUj_62RwLma f.KSWkASH.ZoJFii.dD70uNui665ZVHhJVUKNaYEqvJwhN3DCg3c1_E88LD3DKpPyHIb03dkISIn .8eGK5QE_NqfBMbRkUg63AXBrdY.xBTnUlNr6pWmE.0qZFj7DucHcM7e6_eZ2LWLN6AdfqQXAGUr XV.AZdDRKPpqiamG4eNNy31fkGtFRlfAWnVUSSGCEIsCBhjiULq8CsoHe81D1GBjE5z7UYmJ6jBs 6WjfC.P7IAQ9oD71IxhzwYm48s6MQjyJuRnCRlil_F0wiXtZX3MZbl.kvNa21ACquAY7mx86i2dn uJk7JycaY6dcjg1BV6Jpv1i6Gdr67p4XD3B7AcVnTBKFMiA5_DmctVOKfqlRZuBRQlCy6cHR9u2f 4_IbHbSZPAgBpWMcIkeDpWjzdkwQdxDMXJJycCj1IInwgh09UJdGhU4DXDw8YyvQG35DnWsDYlcD 1ArN91.yP4e9rhdRUJ2AxYtrBvw4.0MbEecgrIz8y.nDz.A7iYZQly_8E.6sD_Ukk2BSokXCK9Vw LaJ23MThgFtvVb_8tlbXNfMEXGdBpzTSo66TvhanNkQDcjGCijtJJRaVCO2yHAAE9sY1v3YcWQAM D6J8m4fjJ4jZExWXmsYUXjUOM7dWbiqcPSHs834WlshosXsMD0xK_r8CMAYB4Me5LbQttkqeCGkA Lpcady6AtPud4m57vat1KDL8i01qTwduiOJQpsdhp0U8WIIViv6Iv1sVaZNZSSmkt0HW1FukdBE5 46vphSYRuraA62W1M9Y2_2qQaBR7__G_TvG16FJEoN.pclq5LHny54xAxUD4vfkYoanZN9d3Msj0 521B0QI5DFZKqh3O8B38xZ2q96jNeYBdiGbXt0Gt_K64yUmEXkj3IXEnuVxnGarteTP45IZ9sWwX UNXA7S6dAjscUERyx3lZx04ZntjLb9gC2PmXqE8gW3CFv_jJG7r.hEnSqBkL04UBAI8gVccVAyyQ 0c2OqqY8cRFN.b1inaXmnqyRWN6kE2AcaSSJzYOfKlxtpugbi1_8_.n3ILTyMO7xZ3K5F5E7EXUF jhx3he4bBdkGkr_JXuM0Gl33m9UiNDjrnUY3hObpGCbhs9cITcMbMu.hz9oZqqJOluwBZcaVZVRf sJp4i X-Sonic-MF: X-Sonic-ID: 9c242a44-334b-47d6-afa3-1f53ef7877d6 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 4 Feb 2025 02:44:11 +0000 Received: by hermes--production-gq1-5dd4b47f46-k4d2j (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0bb3a4052d4abd9d3b1c0495dfdd7cdd; Tue, 04 Feb 2025 02:44:09 +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: RPI5 16GB panic on boot [.dtb files] From: Mark Millard In-Reply-To: <4CD66BF7-05C1-47E3-BD74-DD06066D6FF0@yahoo.com> Date: Mon, 3 Feb 2025 18:43:59 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <953D2D6D-1402-4074-81FC-65FAC87E3091@yahoo.com> References: <10E6E2C2-5A1B-417E-96A7-FA7CCB4FF50D@yahoo.com> <4CD66BF7-05C1-47E3-BD74-DD06066D6FF0@yahoo.com> To: Klaus Cucinauomo X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-3.93 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.66.147:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.79)[-0.788]; NEURAL_HAM_SHORT(-0.65)[-0.646]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[googlemail.com]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; 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.66.147:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.147:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4Yn73x1sRwz3kBr On Feb 3, 2025, at 17:03, Mark Millard wrote: > On Feb 3, 2025, at 13:11, Klaus Cucinauomo = wrote: >>=20 >>>=20 >>> ) Historically FreeBSD makes no use of the linux-mainline *.dts* = sources >>> for RPi* systems. >>>=20 >>> ) I'm not sure of the RPi folks even publish the *.dts* sources = required >>> to reproduce the binary files that they distribute. >>>=20 >>=20 >> Mark, >>=20 >> I'm sure you'll be a very important troubleshooter/bughunter again = for RPI support, no one does it as well as you :-) >> ... but let us clarify one important thing: >> Every FreeBSD DeviceTreeSource(or compiled dtb) is a Linux(or = RPILinux)-mainline-only source >=20 > Wrong for where/how FreeBSD gets the dtb files for the RPi*'s. > See https://cgit.freebsd.org/ports/tree/sysutils/rpi-firmware and its > Makefile as a start for seeing how /usr/src/release/arm64/RPI.conf > gets the dtb's that are used: release/arm64/RPI.conf uses the > installed materials from sysutils/rpi-firmware . >=20 > The installation of sysutils/rpi-firmware put in place: >=20 > # ls -C1 /usr/local/share/rpi-firmware/*.dtb > /usr/local/share/rpi-firmware/bcm2708-rpi-b-plus.dtb > /usr/local/share/rpi-firmware/bcm2708-rpi-b-rev1.dtb > /usr/local/share/rpi-firmware/bcm2708-rpi-b.dtb > /usr/local/share/rpi-firmware/bcm2708-rpi-cm.dtb > /usr/local/share/rpi-firmware/bcm2708-rpi-zero-w.dtb > /usr/local/share/rpi-firmware/bcm2708-rpi-zero.dtb > /usr/local/share/rpi-firmware/bcm2709-rpi-2-b.dtb > /usr/local/share/rpi-firmware/bcm2709-rpi-cm2.dtb > /usr/local/share/rpi-firmware/bcm2710-rpi-2-b.dtb > /usr/local/share/rpi-firmware/bcm2710-rpi-3-b-plus.dtb > /usr/local/share/rpi-firmware/bcm2710-rpi-3-b.dtb > /usr/local/share/rpi-firmware/bcm2710-rpi-cm3.dtb > /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb > /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2.dtb > /usr/local/share/rpi-firmware/bcm2711-rpi-4-b.dtb > /usr/local/share/rpi-firmware/bcm2711-rpi-400.dtb > /usr/local/share/rpi-firmware/bcm2711-rpi-cm4-io.dtb > /usr/local/share/rpi-firmware/bcm2711-rpi-cm4.dtb >=20 > without compiling any *.dts* files, instead getting > binaries from a RPi specific place (which is not just > mainline linux for RPi* 's): see sysutils/rpi-firmware > for details. >=20 > /usr/src/release/arm64/RPI.conf in turn uses that > port/package and an internal definition: >=20 > DTB_DIR=3D"/usr/local/share/rpi-firmware" >=20 > for forming paths as were to copy the files from for making the > official distribution materials: >=20 > for _DF in ${DTB_FILES}; do > chroot ${CHROOTDIR} cp -p ${DTB_DIR}/${_DF} \ > ${FATMOUNT}/${_DF} > done >=20 >> , and every dts(i) is OpenSourced in RPI-linux and all upcoming = patches are OpenSourced in mailing lists of e.g. the bootloader. >=20 > There may be sources present from the RPi folks but FreeBSD > does not compile them and does not have those sources in > its https://git.FreeBSD.org/src.git . >=20 > The RPi folks instead have things in: >=20 > = https://github.com/raspberrypi/linux/commits/rpi-6.6.y/arch/arm/boot/dts/ >=20 > Note that this area is not a just a copy of the linux mainline. > Nor is it a copy from files from a U-Boot distribution. >=20 >=20 >> Or so: they(torvalds&RPI&u-boot) upstream/downstream whatever they = think is useful, >> there are a lot of experst doing that daily and we should not stay = so far behind them forever. >=20 This is just an extra note about looking up the RPi folks linux source by their own tags, such as the recent stable_20250127 tag: https://github.com/raspberrypi/linux/tags shows the tags and can get to to .zip or .tar.gz files for the sources. Using that tag as an example one can use the likes of: https://github.com/raspberrypi/linux/tree/stable_20250127 to get you to a browser and you can browse into the likes of: = https://github.com/raspberrypi/linux/tree/stable_20250127/arch/arm/boot/dt= s Again: FreeBSD and sysutils/rpi-firmware do not access or compile such sources. The *.dtb files can be browsed to via the likes of: https://github.com/raspberrypi/firmware/ or one of its branches or tags via looking in the cintained boot folder. The README reports, in part: QUOTE =E2=80=A2 boot: =E2=80=A2 start*.elf, fixup*.dat and bootcode.bin are the GPU = firmwares and bootloader. Their licence is described in = boot/LICENCE.broadcom. =E2=80=A2 The kernel.img files are builds of the Linux kernel, = released under the GPL (see boot/COPYING.linux) =E2=80=A2 The dtbs, overlays and associated README are built = from Linux kernel sources, released under the GPL (see = boot/COPYING.linux) END QUOTE There is also https://github.com/raspberrypi/rpi-firmware/ that also has such (without the tags) but is in a smaller repository for cloning (subset): "These are mirrored in a separate repo from the official one, because for updating the firmware, we're only interested in the files in the boot folder of the official repo. Git doesn't provide a way to clone only a single subfolder of a repo, and downloading the entire repo including the sample code and VC libs would take too long." =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Feb 4 03:39:13 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 4Yn8Hj2Rqfz5nB0J for ; Tue, 04 Feb 2025 03:39:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-25.consmr.mail.gq1.yahoo.com (sonic311-25.consmr.mail.gq1.yahoo.com [98.137.65.206]) (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 4Yn8Hh3Xh8z3xZF for ; Tue, 04 Feb 2025 03:39:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Za0krulA; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.206 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=1738640366; bh=8t335h7VqhiN+gyRl7XMabMzJtheuwLBip7V+QNn8T8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Za0krulAFGfTlO7W1zG7SM9VE9q5ySCr4awzD/YQEAcMPQPJQhRi6IyQ4ZAgMrg3GPPhSbE42LHGJdsAy/PttX/AEzQtwQm9Qo9/kEADMBGOS1AjcLDmLbwdUelt2WYpVumTGT9IlpCCm1LzuYn5JQzEiRgIlJiZ+TJmGjSkUEz4bvsUVbtl6vpgUBkHhqqM1+JjSNzf3+G11aBiQzJ9Bp9YeZYhwd6nW9Xc21mg2F9S4gscX/525CUj9JA+ErQwJDu8JZ1kucRYoKIUDzZzDIE2oXUTnrX78pGJMjUb4B67gPqusrClYgWKHXBovu2e17lx+mu+FkL8zX2+1429bQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738640366; bh=LivzUT57PL1gq38PgGeXW4J3n386QbjFC9M82U5Ct8y=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=RJpmOEtVeDvZex9VhzauW+5F9KtKOvT6bxdgMH6aonoSTBNYncipMJvy048bvgoEM/G+bQwhW7fFVAmmbidvOsIojmyTqZNa51OdpOC1aC+SPy6Kj9/IOvrRkB3Bvai8D/VcStX9+aXbIBhBqRPEgkb3hkzBEXoEvgBGs3hSRNCZsipIX9uHtGqkUDyqGOsiryq7V7qL0e0bp8q1/gn7b2TERIzh0n1xgCzfogc5U2vZyBojOs9BhxGZFwDyBEvs/9ZtoJhxf0m+tOcnbhAO19mC/RY+Q/VENmIvwqMFVk9mbOPuVbviFU41hdC/9ca1S07DgM1hJh3iBVkibQMJnA== X-YMail-OSG: fRQA9e0VM1ko5EaOdn.S_Y24DgfzFHwvS.q.gmmnZwGmjG2OOd5vkZ3KY57_QJ2 kS0_nfDm6BKkMWZRXO3ycqKJwZBpVgPjNQte6svoDZgbPc59XEYJ2of98Bq0qNa1bJzsEaTZqvzb p6U6GMte_T0ZAIaGGDZUFUwKqLebOZh8hMU1ou0xpaPvhw8yT8aQIBgAMVmy1K9tspJy9Byc7oGA OxTM56m9uAkLRCyzSxOKkb45v8lBpPm0uIphgZZZnWVVhwWdL9qP9A9FdqNnpk0.eAwQWVh.oz7p Q6l.AIVc9OMHqvngudvxWFTRhr5d4n4gCLD1_v1mgL7XGDjGNTiqt_estQmUfqYl8GMiAAwguaQ1 LXtbza3RooV.1LkcZIEfMWWZcxAn6P7st2Uk55T0hWUs4UJIu3g7IOx2MkHxyRQf96l_ezASWLed KI81kVXYFiTqu9AytnNyd9wYtYGUolEOr_5W0BdTwlKmR5RLREJcgLiVIhqHAIv1Jir1BKVwiaN2 Lsc6q_Za0tweGEM5GwVeA0A8C.dk33ylddGbDhAj8RGTkHvsfPg_qdvF63.9kaugvjLcoQ1.gIDn v0hs.RZsEABRqIJmuMZ5uRmomkOY2DkxO3PExNXGyOXmaqpV9tTNgO2NFJrcRSF.Fi07KTrlTjq4 0jAFAU7B6pIiuIdpn9Cq5CmCziJDsNEIzbnpU2B5FLhDXNZuLnSJrKiagXVcbP8flzvBAcR3AMHq DqZJ3yBVUpkW7CVn6PVIh3sbIBBO3bMN33Srui5RrngkebJRRNdMS5rgwlf8weeXahyFpDt6gp2X XAvs8nfgR41fjnRyuUyv3raMN4eTGwqFf9tU0ePhi2uw3lcctmk7A2Q2FF4fesEHb.2LvY0.DSaF RxAPEDV.49cLaHXRlcWHJVMqHqqS7iRJR40Pv0dLjhzMOHDbjwPdvWgx17Uoov2SseM7et1h4aKf ng8ehW3R1fsRavjLIYSn6S8hdW1FbKV7KEJ0P41NJyHxDnrrbkN2MkQE3lxajUTxfBRdHvRGpGa0 mOeCrFCJeUbiMZyqOISjgLYZ4lJdPxDjvippucVLrYG8Ne2M_l8kMrRrWWP8UU3u4gTQ5hpG51WT bwxClj9SQaYSBflx86V4HBIndzsMtuJ_Krahrm6O9CA5RwCKzLz_4iUYJyA701.A1aZD2Uy1Ln81 B.NDkDGehUGLxcqrBJ4bKiSW6oAZlS6pxC3yZ6o15j01ka4fPWT43mNbWAxkSwhWFGXW9oyADNia G3np106k27vcz7kNhmUs0mu6hnOOfJ5Zml0hF3uKxbwWCjA7oKCJ9Qb4wi5LxFbwXipNxD9VESw9 KIoRlaHH_sBFnBMD46eUrVF2d1x8ll9MOBw1uq8vGHuLRF48DoJearhCgCCx5mjtk4vTAk5n3heI MqI.SECioNheroZSw_a9spINWoPxO1boD_v9WRRRMsHPZiFyQl7gLUGAfE8a1d5MRVC1I7QT2_IS c290PowDaW.Nwh552IScumVYDD3TDkKv1lqgjqG_ugSn5xwDrL4a73iAo2n0cSNqrXXTV4hpqcEG JbBxUkoi_cQgBe9bNBpW0V49Iq8fBQDRsO6Y5stW106OxA5s_ylIer09pENRMiI.GjSTIQ6tZjCo lgzwlHDcCH1vT3iSpsKBl2Qbvg7OBUZNhpBiUK_101ozTQzNb0kHolieqPS8AiyoQUOw5JCJu3uY HhR6nWajOtXw3PLANajU9UEh5mTgz5N0N8CMmtw8kz87BariHuXbl.wRgNhrE.Lb5oqeHYNz67KQ KdHDno4QhaVh2OuIKYeVC20UMQ4xnfeDeomjCJZhlwPg9yEmyOKJ4PvG6rSGwVR17x0jJXSdXlGG y5rSgfS8ZmyxFVSzFT.5w9DEy_tm1nevJd.dR7XWybLrvmHlJpfdfdFQNlgOibCTOxO2MwcrebRr eaPkvZDViqb57GON_V7_yKtPQxoj.E5S8LQNvB90qoo.ZGZwDedhXa07znH6mak9z.H6VHgYWkk8 NXd8VUD_r2rClJ8HMK.r4a.fGJqKVV_YZvwEczA3zptdUdaxiDLLgkQ.LCSJl0JeynHj751cqiNm .PwzPQ1Wrs_iAk8r7FmxlQnRQExsYIjCGFIWIV.8igyaAPcVbg.uHwaW98ZgqH6BspXlyAZw_MDg K1.UjgLiRGXH8As6DwuHzO2DhJcSroUlRRnpPQHMAHgDH.wPRrZXsK70FlLbIFWs16XNNI8hQQAV _pEgkmGAIB.LgSPpM6fH1cftdwWobjJTA0HANvNKnM0hPBgzdhn31UMmdbwDjiXRjBg8lq7w68yy Kg1.Sql8- X-Sonic-MF: X-Sonic-ID: fea59a1d-1270-4052-b685-02440a6e2397 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Tue, 4 Feb 2025 03:39:26 +0000 Received: by hermes--production-gq1-5dd4b47f46-dvwsq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 033fb77b13cc348c93b66d0729a69c09; Tue, 04 Feb 2025 03:39:24 +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: RPI5 16GB panic on boot [.dtb files] From: Mark Millard In-Reply-To: <953D2D6D-1402-4074-81FC-65FAC87E3091@yahoo.com> Date: Mon, 3 Feb 2025 19:39:13 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <6689572C-8E75-4A4B-877B-6A8502C1D462@yahoo.com> References: <10E6E2C2-5A1B-417E-96A7-FA7CCB4FF50D@yahoo.com> <4CD66BF7-05C1-47E3-BD74-DD06066D6FF0@yahoo.com> <953D2D6D-1402-4074-81FC-65FAC87E3091@yahoo.com> To: Klaus Cucinauomo X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-3.21 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.206:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.81)[-0.814]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; NEURAL_SPAM_SHORT(0.10)[0.105]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_TO(0.00)[googlemail.com]; 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.206:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4Yn8Hh3Xh8z3xZF On Feb 3, 2025, at 18:43, Mark Millard wrote: > On Feb 3, 2025, at 17:03, Mark Millard wrote: >=20 >> On Feb 3, 2025, at 13:11, Klaus Cucinauomo = wrote: >>>=20 >>>>=20 >>>> ) Historically FreeBSD makes no use of the linux-mainline *.dts* = sources >>>> for RPi* systems. >>>>=20 >>>> ) I'm not sure of the RPi folks even publish the *.dts* sources = required >>>> to reproduce the binary files that they distribute. >>>>=20 >>>=20 >>> Mark, >>>=20 >>> I'm sure you'll be a very important troubleshooter/bughunter again = for RPI support, no one does it as well as you :-) >>> ... but let us clarify one important thing: >>> Every FreeBSD DeviceTreeSource(or compiled dtb) is a Linux(or = RPILinux)-mainline-only source >>=20 >> Wrong for where/how FreeBSD gets the dtb files for the RPi*'s. >> See https://cgit.freebsd.org/ports/tree/sysutils/rpi-firmware and its >> Makefile as a start for seeing how /usr/src/release/arm64/RPI.conf >> gets the dtb's that are used: release/arm64/RPI.conf uses the >> installed materials from sysutils/rpi-firmware . >>=20 >> The installation of sysutils/rpi-firmware put in place: >>=20 >> # ls -C1 /usr/local/share/rpi-firmware/*.dtb >> /usr/local/share/rpi-firmware/bcm2708-rpi-b-plus.dtb >> /usr/local/share/rpi-firmware/bcm2708-rpi-b-rev1.dtb >> /usr/local/share/rpi-firmware/bcm2708-rpi-b.dtb >> /usr/local/share/rpi-firmware/bcm2708-rpi-cm.dtb >> /usr/local/share/rpi-firmware/bcm2708-rpi-zero-w.dtb >> /usr/local/share/rpi-firmware/bcm2708-rpi-zero.dtb >> /usr/local/share/rpi-firmware/bcm2709-rpi-2-b.dtb >> /usr/local/share/rpi-firmware/bcm2709-rpi-cm2.dtb >> /usr/local/share/rpi-firmware/bcm2710-rpi-2-b.dtb >> /usr/local/share/rpi-firmware/bcm2710-rpi-3-b-plus.dtb >> /usr/local/share/rpi-firmware/bcm2710-rpi-3-b.dtb >> /usr/local/share/rpi-firmware/bcm2710-rpi-cm3.dtb >> /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb >> /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2.dtb >> /usr/local/share/rpi-firmware/bcm2711-rpi-4-b.dtb >> /usr/local/share/rpi-firmware/bcm2711-rpi-400.dtb >> /usr/local/share/rpi-firmware/bcm2711-rpi-cm4-io.dtb >> /usr/local/share/rpi-firmware/bcm2711-rpi-cm4.dtb >>=20 >> without compiling any *.dts* files, instead getting >> binaries from a RPi specific place (which is not just >> mainline linux for RPi* 's): see sysutils/rpi-firmware >> for details. >>=20 >> /usr/src/release/arm64/RPI.conf in turn uses that >> port/package and an internal definition: >>=20 >> DTB_DIR=3D"/usr/local/share/rpi-firmware" >>=20 >> for forming paths as were to copy the files from for making the >> official distribution materials: >>=20 >> for _DF in ${DTB_FILES}; do >> chroot ${CHROOTDIR} cp -p ${DTB_DIR}/${_DF} \ >> ${FATMOUNT}/${_DF} >> done >>=20 >>> , and every dts(i) is OpenSourced in RPI-linux and all upcoming = patches are OpenSourced in mailing lists of e.g. the bootloader. >>=20 >> There may be sources present from the RPi folks but FreeBSD >> does not compile them and does not have those sources in >> its https://git.FreeBSD.org/src.git . >>=20 >> The RPi folks instead have things in: >>=20 >> = https://github.com/raspberrypi/linux/commits/rpi-6.6.y/arch/arm/boot/dts/ >>=20 >> Note that this area is not a just a copy of the linux mainline. >> Nor is it a copy from files from a U-Boot distribution. >>=20 >>=20 >>> Or so: they(torvalds&RPI&u-boot) upstream/downstream whatever they = think is useful, >>> there are a lot of experst doing that daily and we should not stay = so far behind them forever. >>=20 >=20 > This is just an extra note about looking up the RPi > folks linux source by their own tags, such as the > recent stable_20250127 tag: >=20 > https://github.com/raspberrypi/linux/tags >=20 > shows the tags and can get to to .zip or .tar.gz files > for the sources. Using that tag as an example one can > use the likes of: >=20 > https://github.com/raspberrypi/linux/tree/stable_20250127 >=20 > to get you to a browser and you can browse into the > likes of: >=20 > = https://github.com/raspberrypi/linux/tree/stable_20250127/arch/arm/boot/dt= s >=20 > Again: FreeBSD and sysutils/rpi-firmware do not access > or compile such sources. >=20 > The *.dtb files can be browsed to via the likes of: >=20 > https://github.com/raspberrypi/firmware/ or one of its branches > or tags via looking in the cintained boot folder. The README > reports, in part: >=20 > QUOTE > =E2=80=A2 boot: > =E2=80=A2 start*.elf, fixup*.dat and bootcode.bin are the GPU = firmwares and bootloader. Their licence is described in = boot/LICENCE.broadcom. > =E2=80=A2 The kernel.img files are builds of the Linux kernel, = released under the GPL (see boot/COPYING.linux) > =E2=80=A2 The dtbs, overlays and associated README are built = from Linux kernel sources, released under the GPL (see = boot/COPYING.linux) > END QUOTE >=20 > There is also https://github.com/raspberrypi/rpi-firmware/ > that also has such (without the tags) but is in a smaller > repository for cloning (subset): "These are mirrored in a > separate repo from the official one, because for updating > the firmware, we're only interested in the files in the boot > folder of the official repo. Git doesn't provide a way to > clone only a single subfolder of a repo, and downloading > the entire repo including the sample code and VC libs would > take too long." As for what *.dtb files U-Boot can use for RPi* 's . . . FYI: https://docs.u-boot.org/en/latest/board/broadcom/raspberrypi.html reports that the "rpi_arm64_defconfig" uses the .dtb file provided by the RPi folks instead of U-Boot's embedded one: QUOTE rpi_arm64_defconfig uses the device-tree provided by the firmware = instead of the embedded one. It allows to use the same U-Boot binary to = boot different boards. END QUOTE It is listed as supporting: QUOTE =E2=80=A2 rpi_arm64_defconfig - Raspberry Pi 3b - Raspberry Pi 3b+ - = Raspberry Pi 4b - Raspberry Pi 400 - Raspberry Pi CM 3 - Raspberry Pi CM = 3+ - Raspberry Pi CM 4 - Raspberry Pi zero 2 w END QUOTE =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Feb 4 04:21:26 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 4Yn9DL74HCz5nGR7 for ; Tue, 04 Feb 2025 04:21:38 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yn9DL4RqCz47Tt for ; Tue, 04 Feb 2025 04:21:38 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-ab737e78900so226303966b.0 for ; Mon, 03 Feb 2025 20:21:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1738642897; x=1739247697; darn=freebsd.org; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=hrkdkG8qjF95bsS0E/VOiYTSscw/U8mVA5e20u+2urg=; b=g+99EkTwOLOoBPA5rATw960ZiNwjd/U6hbHUZy8WKzVoZPvzT0r7R2mQw9H9IW5nTW lUTtTLf1f5bBCPjlJRdSnJKy/uSLo5WHgetf+NjbkVkew8VNmfXAGrt9Rwc67hwJq22x A5MbQD7RY051JKElmmxh64qcwRpEiFtz7bsnHZcxcEv6U/g5MJIQJOef7ss2ym1ZahFx R+fHY4m432wpDxfkOtXwUT3zhAXei8PS+Ha4kqx8YMyNom8uLtcaozneC3Jc0m+ybQpA 0zwm1B1dNq4jKf1Ashlivw2jClJ4E/FMAQzg/s/QrkRP7v2TazP+Ep68Kzqf9rRA6RO4 vU9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738642897; x=1739247697; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=hrkdkG8qjF95bsS0E/VOiYTSscw/U8mVA5e20u+2urg=; b=DFT2FdC2rSc6FtSc6wH2aM/z93TsVbiipfDQP+dbWQLbNI+5DOi3o0RsujUV4FqWnX 3mkeBsxwxuUloEpZnFG02Y2sN0GyTGc0tlQlZkxnWxj+rblvRqxmrUciXrvvS9cTtK+j 3u/NBVQLu+ZYLJ+FCNnX5h8pdxkz5XiAHHhgDljW/eGCvvZswpX822SLZWDLiJU3hHSc vftpdNUPC0uhTQW31gChGfOfynM24Ho6v3gBTX7qghh3m45qzubfBhy6vi48b6R+4M1x SBupBf8E9Fnv/g0xpuKB8dozFDFHFShXdqglKyWT1ytJfsBE6rwkOIpiIPGbsPkGK7fN psIw== X-Forwarded-Encrypted: i=1; AJvYcCWUAZhlI8idCjfQPQ0766Gwrvxh/tG9wshK+4CMMnnMLNYo3Wknxq9oKd3oIkYKYbzEhhTx3G9RMr6n0w==@freebsd.org X-Gm-Message-State: AOJu0Yzuj1TMUOxTOdIjJIiWN6pevf9aTOM5Xz2sZVstsBabk3WhA60l FB9a0o6ZEa2OPGyl9CLfhFSJQfrJWNc4Vi45lyTIpjZZQsSQXsbt X-Gm-Gg: ASbGnctWTaR1d90mgPqsH2xmkZ3/P2AL38OULBJaddRKuTEE0FQyjyicOVTzyZ5tZen 3mT1VU/HPDPZ3tSp8jPJt1HfhNZm2D0dRklo1qn/zccY2bgtJuUxfkOi+OP2Tv1p7pTrKFdSTfe 8AoO3UBqv8NhYFgHOSJ7Z1iDAzFOq9syxO0PRqhlhvULIDRcvwhG63Rnc9wCGnWVTqN3FNqqA47 nxRfXLH9vl6b89W5CCBl7CfPNqJOH4CcjCbHIivLQyZFVLqTIHN2gk0ydagWlLtPyHnaq7PtbS4 yrLUIFxAkDo+fwlG7qG42l5gh4gQsfDhA1bml5QvCSnkokDPFttMDltQEFhuyWiubmmu2GapAnd 3UFT1hg9z95rNvWZeXRw= X-Google-Smtp-Source: AGHT+IHX67SjglpW+UWep0tUZyZqG2Cc9i4rTu4bZucBw+4fjECBZhTL+HDDCX1H7zuhMMIm6IFH/Q== X-Received: by 2002:a17:907:3f28:b0:ab6:f789:6668 with SMTP id a640c23a62f3a-ab6f78967aemr1721162666b.17.1738642896964; Mon, 03 Feb 2025 20:21:36 -0800 (PST) Received: from smtpclient.apple (dynamic-046-114-023-050.46.114.pool.telefonica.de. [46.114.23.50]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab6e4a320ebsm849184866b.154.2025.02.03.20.21.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Feb 2025 20:21:36 -0800 (PST) Content-Type: multipart/alternative; boundary=Apple-Mail-7015CF0A-5493-45CE-B636-D03D4CAD3CB5 Content-Transfer-Encoding: 7bit From: Klaus Cucinauomo 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 (1.0) Subject: Re: RPI5 16GB panic on boot [.dtb files] Date: Tue, 4 Feb 2025 05:21:26 +0100 Message-Id: <774D6FDA-5ADF-469A-AFCD-BB5822CE583D@googlemail.com> References: <953D2D6D-1402-4074-81FC-65FAC87E3091@yahoo.com> In-Reply-To: <953D2D6D-1402-4074-81FC-65FAC87E3091@yahoo.com> To: Mark Millard , freebsd-arm@freebsd.org X-Mailer: iPhone Mail (22C161) X-Rspamd-Queue-Id: 4Yn9DL4RqCz47Tt 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)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --Apple-Mail-7015CF0A-5493-45CE-B636-D03D4CAD3CB5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable It doesn't matter who compiles the DTS files into dtb which currently land i= n FreeBSD as they are identical to the RPI-Linux sources.=20 Upstream-dts-patches are made to develop drivers by using their compat strin= gs. So you can choose who or what is your upstream or what you cherry pick to pa= tch=20 for your needs.or Patch yourself by need. That=E2=80=98s what the so called upstreams do,=E2=80=A6 it=E2=80=98s compli= cate:-), good Night & regards > Am 04.02.2025 um 03:44 schrieb Mark Millard : >=20 > =EF=BB=BF.. --Apple-Mail-7015CF0A-5493-45CE-B636-D03D4CAD3CB5 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
=
It doesn't matter who compiles the DTS fil= es into dtb which currently land in FreeBSD  as they are identical to t= he RPI-Linux sources. 
= Upstream-dts-patches are made to develop drivers by using their compat strin= gs.
So you can choose who or= what is your upstream or what you cherry pick to patch 
for your needs.or Patch yourself by need.
That=E2=80=98s what the so ca= lled upstreams do,=E2=80=A6 it=E2=80=98s complicate:-), good Night & reg= ards

Am 04.02.2025= um 03:44 schrieb Mark Millard <marklmi@yahoo.com>:

=EF=BB=BF..
= --Apple-Mail-7015CF0A-5493-45CE-B636-D03D4CAD3CB5-- From nobody Tue Feb 4 05:48:02 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 4YnC8P5qvmz5lyY6 for ; Tue, 04 Feb 2025 05:48:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (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 4YnC8P08kZz3Rg7 for ; Tue, 04 Feb 2025 05:48:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=TAtGjw0b; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.148 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=1738648094; bh=4RpNDzlHsmDE6plmfR//i03Fhh4jUZ+09E1W9+T3p0E=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=TAtGjw0bKKUwxicd3xjIwDR5pBjJ84FA0aGWNhZPzwa+nxC+SFLDmxp/2HkjTsmqslF2OppSxN3K+3Yy1k3qNQDVYRcFzeQaVuOqUX9pFNZHuq0kmwwiG8EPNTrTdymCbGOxNJZBXIu72OK/TlkoLD4ltEyyVf2HkCt0QtvEpVQEwpKDnpkEMpmS1gykyzs2KDatJYrvobSMezEJ0T3SoNIfauxIQscbfSWbtL0xqd0rhVYQFAtMi8hsOju5y0MrVVsbZEP/jwxmsSy7r2a2c1ckv8ROCLPNVeVfsiU8p4ojAg9BGytkyQ/i5qCXv89GUlJzI2sICrpzQaOTf3KN0Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738648094; bh=5pRe/YcWgbFmY1u7QLTdg/a1lO18tLxpKHfsH6rVhzt=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=oaTP1+9ZhZ4bdxhcrGwg1v8GYB14gn4C2chAazaw1+yCK3NfubBj9wPRtKF9I3xSsIX1xHoWkHdHjGVG2IpTr2Z576C0gcSvp7e5OhlUjKpX5yQSnDtOdWsu05ex6vJGUR9BP1Yl4Pcv08b+8GLFqSAoCqiKpMw0d+NaNAxZ47vD8WFEKAhcXlegk4QXVh7nE7glcsH2YPvA5Pc5kt4ZpVjDupj5rvb4xVA1/1PEU6Ut6OILIP8+XdJ9TybKJITsmtxuXK1c/0ZwWm5mv6Tjuo6NweoxIU0y106pxF5zappI8+o0VkUZPFwiP5Qiw3eFXdVpA0rtod2VyPUn/ot7Ng== X-YMail-OSG: 3jPgxrYVM1mSX9W0_FrekEd9pfLZiC2qCkcPlhI8yn4ihTVhnf1R4UQeJ2lIbmb U.tr96rje.6aQEv9u.yVxPaZaxpdqbSYbg0aFMMVvnYkL7C1RPrB78x.KJV_dvQ8UH9133UBTTNj rzPs5Fqyh53gy9Hc9zZ5EunGNmZCJXfiRnZ1fth6wnczih1o.1bCc_NttcfwJsgBr5HmGZl0QA2P ASuVijlKhgXdsp1pzmYXrJm3rmPMk20hf2d.NtEQEJn343jbF1MSuyKgDYy8bf7tKCWHJ52eHd.n pLY_9npE4Vkfdj5WICLCsV25IPnxOGxHs71JI5r3Ie50pA7Wn77GT.tuZE8Q6L3aTRmmQsNv5udN V3MBgsBhc2sbaVL3YNdxlWjcdIFVY7B7O3kjDR1CBdlALjfH9vtJsf3XflsnxkpU9wDBEA7Ix_U5 LFEofT9VRrNqWiT0ZXKDwB6VbCbB6h9huItdxLGxriOLsU4_tuvkoZgYt1QmzcXE9ye9YSyYB1ic vpmyGkNRqLoUnhmaBlCLJMufsn4KpA.ZVj8qsOKYTe_akZ8vzn3TPnJ3Ru4MObOVmUGXxQlyO_O7 hfVHh8VdFCOCi0RLV5kK2zQ_RvoKv_idwB6usBOgDwYWri8Qq51DanHfzzdS7QMAKrrhXTN2jb3b HCavaElPcNbTBF5lx7_YndmVFX56leN._BgNGl3JWelzy5yDm.tfUXoFSWEghrjdeio51kBNZsPk cihBuK9keebuTuUvdJ_dwrwYgo7zdT0.0LV4Qq9EBNGp7Iq8Vp57Ls22CZwpv_4Tubo035pHf0q2 LRr0nauWhw0MQtukRu.Zr.AbOvZVktDnt0d50QalKwey1r.AmaBjGOZUeBfP5MFCDhQ_OT9UduFW OsOBd5FPG6NRlcxWulI2Vz7D343BwESy7vVCxcd72ZG36BNVb53d8wI5r0u0LmQNFXvC9HkYgXv. 5GUzkEIds_wogianmy99QpPABkmoyOIgJVS8yxKmIZdzOkJAVVdNRZPej_PUVamlnwCb4.2nrxdm cemPHsCS2.SNi53NqgwinN9e_LOMwJORxnRZRTdz0qUOYvRtZwoxeNM7Kc5cqKcqxXgIwmESL5.e IIJxS6E62BGuTwyRQZNvEaI9Rm54JijJrFBOi8xzwTi.3o_y65gBVR7vRtdG_ys8yOtjx0tmIllK b.AYP6wk4RiaDs.CFzsRgXX_5DsAWbjL1cNIY6.szeOBZ84krt2KxRuJ0twYNaVIH8W5tFDGgFjN r4w.tzaWHLGR3eKIoUDMVNGrW6zrCOZQbYl1doJFULgAG5x.VusAcfDIcMiZ_ZobndKiNkzPG8kg WC5NiP9fwEFvIrrYBQ0ULRo_YBglsNYLRSZIoX9xB._CprrSOiy9hZiiZtEWgk8pSnOnDF5KS7bk On1KPerf7N21Emi2OiljBiVbIIO_CfQDN_NiTcf89wrKjWRGiUo7ie2Z0RyhIzdu9or5cPD8ScrA SUld3ZGFgjuO8wnmlAh2CFwM_.rhpQ7P2X_qBl_J.0kgh.ZnxflKorWKFR5J56LvnVodMGnlrCkk 5v_4ke8rbsk_wydIgiebdgQ3niTbEDb.uMrHy32hk5okkHFes8.IQF2LQt79vZiC3v1LeeG3SSJp pdaG1NVgNFrDthvUjcgUD1wcYXPGqwP5WdU_9txXt6xD0T81DpctIQoI0gHUVHwQLq0t9LKBm2Mn Us7tEc.kMbdtYbuzIgjFOblF7d1Hu4kxXR4lvDTHyLisMkIIYyVnTk_7kDiyDx39xaa6HB2u7B9m h.VnOrYRCH9hSi7VVymc6A_tCkZTc.OaEHwCSWyBVwefLwhDzJn6nF8k9QCpUQV_ZO8nBKlJQUx6 tQXGZj.2pLOmoog3aNUAXbn_qQ6Km.KEJS8qv6i7ZWg_RdFvvnmBQMJlZZ0MDyfV2hTlHPwvedNt VJxD1eoxH39UkLUYvX_XAOrH86bNdCZ6CDVcRiY2S8NlPXDr9dOQ3MFPuKYsrUSs7zIo.KW7gcmh 7WHTzneKBWmYg8_7TJMA3OH0F9AWS3KO4qq1KDaVYAFrzEmkQbqn0ni7N6vDartcC6TSSI2.B5i. 5xf4FkY9kkyOAwoVVorhNK1pzHQrVLRkSZXXsJCBCvOZV4fFE6_CSPw2QTG3EAF4fUrCU20GwOKT 5UwTFsojZ6C2yiPUwrjp0pntW.IEQxTuoI5dteO9N0ygWhsmXM8qKWif9dOgxprhQAsaTLtTVmyJ 7_WWAO_pJXxfuxK.kiXXdZ2UwhSrJBPRqDvU8.ztXId.RL3ZPqxE2WgFHncLk.tQsFIMZp3BjOA_ ZPcti X-Sonic-MF: X-Sonic-ID: 23367341-91fc-40e2-8ae4-7ec1047d2294 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Tue, 4 Feb 2025 05:48:14 +0000 Received: by hermes--production-gq1-5dd4b47f46-fhdpd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f4210be638550f9f1ca7bb6ea1bee958; Tue, 04 Feb 2025 05:48:13 +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: <27AEB4C0-175C-405F-A6A1-A40AB9283848@yahoo.com> Date: Mon, 3 Feb 2025 21:48:02 -0800 Cc: freebsd-arm@freebsd.org, Klaus Cucinauomo Content-Transfer-Encoding: quoted-printable Message-Id: <15C7AE9B-B74C-4594-9E2E-03610F10D7B5@yahoo.com> References: <1209610970.15723.1738490182716@localhost> <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> <27AEB4C0-175C-405F-A6A1-A40AB9283848@yahoo.com> To: Ronald Klop X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-3.16 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.148:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; NEURAL_SPAM_MEDIUM(0.34)[0.337]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; HAS_X_PRIO_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_CC(0.00)[freebsd.org,googlemail.com]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.148:from]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.148:from]; FROM_HAS_DN(0.00)[] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4YnC8P08kZz3Rg7 On Feb 3, 2025, at 12:23, Mark Millard wrote: > This note just reports on the list of bcm2712*.dtb files > on a normal/modern RaspiOS64 boot media (my abbreviation). >=20 > # 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 >=20 > 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 >=20 > My guess is that your new 16 GiByte RPi5B is intended to be > used with the modern content of: bcm2712d0-rpi-5-b.dtb >=20 > Booting with the RPi* config.txt also indicating: >=20 > enable_uart=3D1 > uart_2ndstage=3D1 > dtdebug=3D1 > disable_commandline_tags=3D1 >=20 > likely would answer that: it would likely report on what .dtb > file the firmware tries to find first, for example. >=20 > I also expect that the EDK2 would need to be updated to also > handle some of the various differences, whatever they are. >=20 > I'll remind that the live .dtb can have adjustments made by > the RPi* firmware after the .dtb is loaded by the firmware. >=20 > 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.) I did an experiment with a FreeBSD U-Boot context after having copied over the bcm2712-*.dtb files to the 2025-Jan-30's stable/14 snapshot's msdosfs . The boot looks to have been stopped by lack of a "armstub8-2712.bin" so not having the right implmentation in place for later stages, like u-boot.bin : . . . 6.64 BMD "armstub8-2712.bin" not found 6.65 fs_open: 'armstub8-2712.bin'=20 6.68 Loading 'u-boot.bin' to 0x00000000 offset 0x200000 6.04 Read u-boot.bin bytes 630976 hnd 0x30e . . . The existing armstub8-gic.bin may well be insufficient or inappropriate for an RPi5. Note that the config.txt : # more /mnt/config.txt=20 [all] arm_64bit=3D1 dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don dtoverlay=3Dmmc dtoverlay=3Ddisable-bt device_tree_address=3D0x4000 kernel=3Du-boot.bin [pi4] hdmi_safe=3D1 armstub=3Darmstub8-gic.bin leaves the armstub name at the default for an rpi5. Now we know the naming convention for the RPi5 (and related): armstub8-2712.bin =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Feb 4 06:06:53 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 4YnCZ673l4z5m2DJ for ; Tue, 04 Feb 2025 06:07:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-8.consmr.mail.gq1.yahoo.com (sonic316-8.consmr.mail.gq1.yahoo.com [98.137.69.32]) (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 4YnCZ608Gkz3Vj4 for ; Tue, 04 Feb 2025 06:07:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=iZancE3B; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.32 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=1738649227; bh=jcQLjG66lfm8kjGN2pbeWcdRha5q65QYVJsXaaNkQXs=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=iZancE3BBZcTmWRe4Xqi2iLolyiraZP4tgZthasZTZVMUYt7kq6S0G4oWHU5MxQbdVpvk5gCC3CGFNoXTnBwrGZhOWBDLL9RaqpNMEKaiLPCpgVuxtvRlQiD3gcU7U9TQbPsLh+qPDAJHJbItcQevtb/P1Md6lSjt30C/P/1aXXUWWYWMv17eyfK56EsAaTh2EgvScM1dO31T8O8gjOQTdTDW5lPldRlYxADjAgAL6npdtr1af/zCMXEo8586qI+8/uZXSulgZ1ew9URG1j0GbOsQD+Q/CQ1Y+36e5pvfaAHyGGsYyufOB2/VtFruo4GEoa+27tO20lkYy63rT6vjg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738649227; bh=nJsnbnathhevHQZsaSlqE9A9ahdA7Eydirm78l/2aJr=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Or8YtFt3mCwuwmgN6qT3OAfHDlHvCBzIp50Xu1KsHVm4/veyAdAVpz3UdqaleRfnujyx16Mp8Wj4hzlL/OCVyMBOVKMGIs/FlIWrsvq/zTCdZilGlF9llqOXGmMNbHxIVf6QejATVPh+Ng9i98sz9SnVKbTFv83XRwF3Eos+KnEAC1Z3C0UFXxpirRdSPCkU3zMN2dnzoUVKfRNFkJt1afmK16z03we2K3YdbYS5eJX4dq9RvE8a+DK+AOBE+OutBGso93FDW91js/l8ZFr8lvsiwd5k/8Q0LqPV9wS09J1ursD8+AToQHu7qPi2MCPRUHLVVQyyRP5RWPjOWFNh+w== X-YMail-OSG: HEjsHTAVM1kpzs_GyQuoXTz0rPObb3k05da2SQyJmqOxxlLjecChyqGvITItqCf z20Z_I.HNk0J15Uc_TTdZBmlA6OW5PpYavEHTLEKkFTs.Vm7tsUpsdYCQJrmRHLo8kqxYXGygT.A cit5asI4tS0MreOTZ9OfdiXeLz2FoJJpJQV_lvR.LSWmKofOH7yHhLnbvg0kuhcNrqlpey6rrzwe .sykWDykt.xunQR3TAQP5SS7ieGlL5qmEIaCHCRgeV0zO1ZfdEPBntZhOtryJDb8_CvzeU4rOzrG 2IhvrTS4SD84C2JZh4STuPyVL3Az7admiodOQmX_Uf.5E_PmMG4CZTYaWTZzvuLe8fVqmshA1EuN QV9hmVUI_tYEA83iToGYDZGpuF8P6tEOUaeE4Qwkc66C9D23fMobOFwCo6cK3OcIA_nfC3jDO7lS 2n7_kbt74IdAJ3DLElWXC9iFXzcqbEw4LzeLeTrcgqB_c_tmccbKsm7Lq5Rti9iUWy6iohuchKT1 hmyMCUjao1aKbcRTw0BzQ67nw_u_.cEJFss7l8SH6e_pGtWFQxsyCnJBM0ibpcljIWBEPs5s1eli 5NUi6GuGlLODOSBN2stlOJJWOshsjlW1rQPYx92r3DxGM1S409z6Dln.G0hkZrlJhBqyx_SRS4S1 gN5e4yDQft6hzBwwdDGedp0TwPczE1W25e0uxcVeomii.Wf9dLcfHLWBNe5f_jz_SndB0JhchzSc Vn8ZuJunmeSjghmjkKgDPC3jQREKXc.f2_X4zBXKcag9UNQoz3.xEEkcjURSQuQMtzrGxUTjytyn fV6xIo.41e81Gn84n.iqvkd.u077uk8fApi939E64yra7PBoS2t1_n4MhQgecZrwYqiJB8vws.pz 3TuM8PUto4niLv7OfOHC_VUIvPkqWk6ZrASQp9g3wr7qIFGDXW4MdtmzvufdqjcSlhbIH3NQJv.8 _ZX5FIxNuHbTYkZf.gkNA2RKdKHFeiZn4HlzQ1fgbbRALCiQuEG8er5woB.cb12_l9Vr3uLcMgV9 HtU04AM7gLnXW8v9ZT6hz7pMCcOoHpXqu1B.Ylk2etad8uCm4o9wHmktezH47KD9CiDfSwwHZkx_ l.7VmTnn0FkjU51Jiy4ibd4W5WypXs4sxp40_3hHR7aiyfcnDVnU4P0lMNBv4vn3_mHxjkOBoNZU LmAb70TPFiEXpHA9g1ecsmTjho8cIZd_6clV77MPHUBFIRK8i6FgBN_W96Ib5eFntKgYqxkxmd1P uiGRgWBucB5_2ldSxeBnaODO_r5bTTEggfowYjgyV_T6JTqmw_AivgPMfTKR.yD6ZuVdOUF2PJ.m 9nVNJh1ffOBHd6dlzFOWnyzrZ1.tCkiXf5fEQUaZkpyEnxcdYwKGRKJEpkxnllBeZTu9JA.wV7qC VrlwCRBS1BBIrkC4HFhCt__nrxyOroeyToTFczD8ntP6GmQd1wAJ1r6_KltdItdbRJuIDEBfU5J8 rKc6iu_ol6ah2Wkb6PkhkeY2aL03Fu3JLLtxToSDR72nIJfR_nQb66drU0BzzHbp.gP1LTC3v1Eh _0VV3rY5mOPyLt1snBcwWDujZSpNQc3HZF8QknfmyweGipdFu1CvMA93afxEyEg49yecYVYMk_0. rCWufkbkmjFYNRSO1cOsAatU3jWH9mOBHx55uXBzB47sPHIoOKgaoQsuPIwB_kCpqyMLdV8_SgKy C81WCo2_11sOi.iR7kRh03K9VUjap866pLa8OiT3kC18Kwo1Z_1eI4kLLQMPZz6SxlKrWyrNBzBO nAA_EvGC_qe0SPhjDcDz27Cgule60zk_rG1SF_3DJMxF84XsDKQtqLuaLyapJwxA3cwvPRGKOxj3 pJf7PlNUrJL.WE6GIc1DNe_THUom0KAVX3CYAt.1Hivw44PTbykL7uwT9pNg8XBa_aQtgMQiJhts iG52S.8AexMUc9yu_45Br02.4QzJCIUl5ekpl4QAZlJ2oecnRI1mJrpaKt0HakPEq2dR9dnSB3iP XAecLOpflmGpDcfzHy1.HMfPoKzxFY16c5p_Xun1oZ6HDRdKFKxkaPByuzlIMGpHiHcD4xvkWrTE rpGMt4Bl5xJr3Cf5c5aiQeFXDPNiHyHEpL1mGMiOtEM1Rd0ZI_zctHTlRpSER7U_OX1c2ErNA5yl 8.mB_s1DcU5VrQJ3_wkoGLHLZDqNY2efwxqItaFOJDAid6jV.fEDcnctDUfbgIF2jeOrBXWSbvt9 l7EziotoLwSGAp2ehaGlBgG08TIZ9EXsjF5QiPAHQJJ_cYYFpwP1y9k7856U58tEO8zSYAUUN_r2 ae2KAZw-- X-Sonic-MF: X-Sonic-ID: f6dd2947-d2c6-4b24-bb1d-181df36ad3f4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Tue, 4 Feb 2025 06:07:07 +0000 Received: by hermes--production-gq1-5dd4b47f46-n48bg (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8fe1c9fe09331d73f7751d6de2842013; Tue, 04 Feb 2025 06:07:04 +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: <15C7AE9B-B74C-4594-9E2E-03610F10D7B5@yahoo.com> Date: Mon, 3 Feb 2025 22:06:53 -0800 Cc: freebsd-arm@freebsd.org, Klaus Cucinauomo Content-Transfer-Encoding: quoted-printable Message-Id: <2E9BB146-D566-4E71-93C5-C03A11DB4C26@yahoo.com> References: <1209610970.15723.1738490182716@localhost> <19B2FAF2-4656-4D0D-B8D4-713BFCC75372@yahoo.com> <27AEB4C0-175C-405F-A6A1-A40AB9283848@yahoo.com> <15C7AE9B-B74C-4594-9E2E-03610F10D7B5@yahoo.com> To: Ronald Klop X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-4.48 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.69.32:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.980]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; 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)[]; HAS_X_PRIO_THREE(0.00)[3]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_CC(0.00)[freebsd.org,googlemail.com]; 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]; RCPT_COUNT_THREE(0.00)[3]; 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.69.32:from]; MID_RHS_MATCH_FROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.32:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YnCZ608Gkz3Vj4 On Feb 3, 2025, at 21:48, Mark Millard wrote: > On Feb 3, 2025, at 12:23, Mark Millard wrote: >=20 >> This note just reports on the list of bcm2712*.dtb files >> on a normal/modern RaspiOS64 boot media (my abbreviation). >>=20 >> # 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 >>=20 >> 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 >>=20 >> My guess is that your new 16 GiByte RPi5B is intended to be >> used with the modern content of: bcm2712d0-rpi-5-b.dtb >>=20 >> Booting with the RPi* config.txt also indicating: >>=20 >> enable_uart=3D1 >> uart_2ndstage=3D1 >> dtdebug=3D1 >> disable_commandline_tags=3D1 >>=20 >> likely would answer that: it would likely report on what .dtb >> file the firmware tries to find first, for example. >>=20 >> I also expect that the EDK2 would need to be updated to also >> handle some of the various differences, whatever they are. >>=20 >> I'll remind that the live .dtb can have adjustments made by >> the RPi* firmware after the .dtb is loaded by the firmware. >>=20 >> 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.) >=20 > I did an experiment with a FreeBSD U-Boot context after > having copied over the bcm2712-*.dtb files to the > 2025-Jan-30's stable/14 snapshot's msdosfs . I forgot to specify some likely-important context for the above: I set up an microsd-card-only boot media context. No presumption of USB access or the like. So the 2025-Jan-30 stable/14 snapshot had been dd'd to the microsd card before I added the bcm2712-*.dtb files to the msdosfs on the microsd card. This was inspired by what I read about 2024.07 of U-Boot being able to handle such a limited context. The 2025-Jan-30 stable/14 snapshot is 2024.07 of U-Boot based and uses a def_config that uses the RPi firmware supplied *.dtb file instead of one of the U-Boot embedded ones. >=20 > The boot looks to have been stopped by lack of a > "armstub8-2712.bin" so not having the right implmentation > in place for later stages, like u-boot.bin : >=20 > . . . > 6.64 BMD "armstub8-2712.bin" not found > 6.65 fs_open: 'armstub8-2712.bin'=20 > 6.68 Loading 'u-boot.bin' to 0x00000000 offset 0x200000 > 6.04 Read u-boot.bin bytes 630976 hnd 0x30e > . . . >=20 > The existing armstub8-gic.bin may well be insufficient > or inappropriate for an RPi5. Note that the config.txt : >=20 > # more /mnt/config.txt=20 > [all] > arm_64bit=3D1 > dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don > dtoverlay=3Dmmc > dtoverlay=3Ddisable-bt > device_tree_address=3D0x4000 > kernel=3Du-boot.bin >=20 > [pi4] > hdmi_safe=3D1 > armstub=3Darmstub8-gic.bin >=20 >=20 > leaves the armstub name at the default for an rpi5. > Now we know the naming convention for the RPi5 (and > related): armstub8-2712.bin >=20 This problem prevented U-Boot from getting to a stage were I could have it stop at U-Boot's prompt. (Such might not be the only thing at issue but just the first problem hit.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Feb 4 07:40:05 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 4YnFdT6LnGz5mDmk for ; Tue, 04 Feb 2025 07:40:13 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from smtp.smtpout.orange.fr (smtp-74.smtpout.orange.fr [80.12.242.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "*.smtpout.orange.fr", Issuer "DigiCert Global G2 TLS RSA SHA256 2020 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnFdR5Mnsz3lNc for ; Tue, 04 Feb 2025 07:40:11 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=wanadoo.fr header.s=t20230301 header.b=fARcb4FB; spf=pass (mx1.freebsd.org: domain of pjfloyd@wanadoo.fr designates 80.12.242.74 as permitted sender) smtp.mailfrom=pjfloyd@wanadoo.fr; dmarc=pass (policy=quarantine) header.from=wanadoo.fr Received: from [192.168.1.28] ([90.18.202.102]) by smtp.orange.fr with ESMTPA id fDXRtC6ajb9tOfDXUtXDKj; Tue, 04 Feb 2025 08:40:09 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wanadoo.fr; s=t20230301; t=1738654809; bh=vl7Tmcw0iarXv6BeIwif2VNMA+wREZVEyjAFSi0oVoQ=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=fARcb4FBHzwWxpfIFDemc+jL35M/k28USunWWNeyCZ0cOyvWU8IaRtMCElJwR4VFQ uvmiK7OJ11kL12P4il+4Us8ZeP4CGARrfph36KoN4EPO7U2iIOIQypC4z88qQUSnhs LTEwvGU/3p97JymD5KbOA9g0D3E9VyNL0dhUuupCGeqip9I0Eeq++iFF7OhbK6Dmj5 wkk2mxCxBunR3EguFw7UZdNDLjZNTDUDei6BYG1xB9gWjj5qakBRh8AVOsxvaLpLyA 12iPLmwNnyMWs6E0rZZRRaBZnXgvBm64j34UJ35ig1Ns8MRMbqLTbCvg9ENNptHFoO SxEyj6Mia/PpQ== X-ME-Helo: [192.168.1.28] X-ME-Auth: cGpmbG95ZEB3YW5hZG9vLmZy X-ME-Date: Tue, 04 Feb 2025 08:40:09 +0100 X-ME-IP: 90.18.202.102 Message-ID: <93ff185e-c504-4186-9215-ee290d6f1488@wanadoo.fr> Date: Tue, 4 Feb 2025 08:40:05 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: Raspbery Pi support (release notes/wiki page) update? (RPI5) To: freebsd-arm@freebsd.org References: <668r286o-584q-616o-5nq3-0233r3259qsr@yvfgf.mnoonqbm.arg> <7sp0np90-0rnn-n327-qps0-358493p411rs@yvfgf.mnoonqbm.arg> <68B36F4A-76AD-4CEC-ACBA-3EEF6863BB04@yahoo.com> <1284671542.924.1736419337261@localhost> <51c72f9e-19fc-4cf6-8bb8-dacb97b9b793@wanadoo.fr> <1379322461.3824.1738578836709@localhost> Content-Language: en-GB From: Paul Floyd In-Reply-To: <1379322461.3824.1738578836709@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-4.80 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[80.12.242.74:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[wanadoo.fr,quarantine]; ONCE_RECEIVED(0.20)[]; R_DKIM_ALLOW(-0.20)[wanadoo.fr:s=t20230301]; R_SPF_ALLOW(-0.20)[+ip4:80.12.242.0/25]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[wanadoo.fr]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[wanadoo.fr:dkim]; FREEMAIL_FROM(0.00)[wanadoo.fr]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[80.12.242.74:from]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[wanadoo.fr:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[80.12.242.74:from]; ASN(0.00)[asn:3215, ipnet:80.12.240.0/20, country:FR]; SUBJECT_HAS_QUESTION(0.00)[] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YnFdR5Mnsz3lNc On 03-02-25 11:33, Ronald Klop wrote: > Paul, or somebody else with a working RPI5, > > Would you be able to post the boot messages online? Preferably the full > output on serial console. (Similar to what I did in https:// > wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB>) > Or at least the content of /var/run/dmesg.boot? (on wiki or on https:// > dmesgd.nycbug.org/) > > That would make it possible to compare differences between RPI revisions. Hi I'll have a go when I have a free moment. I don't normally use a serial console so it might just be dmesg.boot. A+ Paul From nobody Tue Feb 4 11:49:40 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 4YnM9Y3TTxz5mgtf for ; Tue, 04 Feb 2025 11:49:53 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnM9Y1X92z3TYW for ; Tue, 04 Feb 2025 11:49:53 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-5d3f28881d6so7393591a12.1 for ; Tue, 04 Feb 2025 03:49:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1738669791; x=1739274591; darn=freebsd.org; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=5aEsExAv80Vekf8oYvRjyFE3YqO/SHLgsWqDtyRg56g=; b=AV/NbP8yVU4RPgIB28D1hWAFC8OLWMBtfHfrJNzcF3j/dlhBG3pnqohXJIce3MomGz 9P9LiOz0wxW/K3pf1UV/WIyzWrv4EA1lfvoPhJZj7KW/5GAQRKjUdEuIlIrteaF7hBkH CFSYCashsZ28xZm+qUsKnWvY3qob/PeBHs4Kzb/GnmtEwGWYjpBxT6f8/h5gUBqcL+Gq QQvvBq5ST3cVcGCaD7w9UHsKGcvDo1SmbamWnXOuplLUmZbJ0tLv9yYl9r10WUJ8uAyb Hikv7nlUB0Y6fAdS/E9sbKQ53Hxg66LvE0Jkibn0ZhVrNw9iYGg0LlIqth00B6PfHHQe FJ+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738669791; x=1739274591; h=to:in-reply-to:references:message-id:date:subject:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=5aEsExAv80Vekf8oYvRjyFE3YqO/SHLgsWqDtyRg56g=; b=OJwkCMc14vOzd/UK3kGHJBxMZSw82AbWPSLl+18eX1eZNaiEDdk073mgQg8OXGVUte 5oiQ3eSm6y76dnjlqC4v/JntQQHRnMz0NzpXwwRV06l506GFvMzQWDLMdKRNy7UJL5lE VAqfGtzaxZK1WoXUtjjdtrgK7s3tqmFppEQa27XqQe+1szEWdgEtGKncV4YM4VcbEULv EWcurx/zrEiBA/ZR8pINcdCy4qljwcuqJ63njX/GotYbGcqbHO17Z2OMNpGtXpONTP8V Vu+I6gCwJ/XygQYLGWXlZAm825lpWEW2Dqtn+/C2FMsNlsRSnyi83zWaadXczErO0Hob 4BKg== X-Forwarded-Encrypted: i=1; AJvYcCVz/jXdXaEvaXk0X5KXxiYzb128/SxgY2sMEFYeVc02v6w+kK//yQevTAdIppA5qTs6K4hSX9Izqxuf8w==@freebsd.org X-Gm-Message-State: AOJu0YybV/abXNG/sbrspiOcCPBOWEjXMCEEVcNpvI13gnblMk5C940d 3NonI9yymoa0RL7f9ApwVcVk+QxNeCTGEVue2Vsmc+s/maER4LYT X-Gm-Gg: ASbGncvFTCQ1TmDYO4NkdqNjZIhEdBfTtx2Hoi6mAB0otWg4owqiNVdsMniI1fVAkB6 Ig18OyZeiWckqD12hXcfwLGY4a0WPGRGo0ju90DcFejsnwRzt19W9L0mP5fw1Z0e3LTezTLbsOf Vj3X9kCkvK7GlpsuOjWy8ECFTdxd/9Jhl1bAYkFLoxkDofG+D3T4iX5YbU4Ieb3yqSRxxFUC66U KqCEmGodDVoxTDzhNeA2J/pzWAafl1ginxcYvZ8tSUyoVkD9Za+YsPz/EE6gQvnIXuszwcTwO9E ZfzXVvTvQEDo/nGOVJmzKMmuqKYRMifWfLgPH4WvR3sxvr5ZZaudNSgcu3oFAZdUatPoUyNRTWB hb7RaN/QT2dg0AobXpO8= X-Google-Smtp-Source: AGHT+IFI+4f8O/DWlbApNJENH6oOG4KBfQ9PqLAExrzdZhpJz9mGH5IDz5CVtF+KydVUSuwcWYo0lw== X-Received: by 2002:a05:6402:43c9:b0:5dc:8ea9:673a with SMTP id 4fb4d7f45d1cf-5dc8ea968d3mr41300791a12.22.1738669791454; Tue, 04 Feb 2025 03:49:51 -0800 (PST) Received: from smtpclient.apple (dynamic-046-114-023-050.46.114.pool.telefonica.de. [46.114.23.50]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab6e4a5ada4sm897399266b.184.2025.02.04.03.49.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 04 Feb 2025 03:49:51 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Klaus Cucinauomo 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 (1.0) Subject: Re: RPI5 16GB panic on boot [.dtb files] Date: Tue, 4 Feb 2025 12:49:40 +0100 Message-Id: References: <2E9BB146-D566-4E71-93C5-C03A11DB4C26@yahoo.com> In-Reply-To: <2E9BB146-D566-4E71-93C5-C03A11DB4C26@yahoo.com> To: Mark Millard , freebsd-arm@freebsd.org X-Mailer: iPad Mail (22C161) X-Rspamd-Queue-Id: 4YnM9Y1X92z3TYW 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)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] Mark, I really like that you try to track/understand what happens=E2=80=A6 so a hint for this: the eeprom has a built in armstub, so you mostly can ignore=20 the log when it says: =E2=80=9E : armstub8-2712.bin not loaded=E2=80=9C =20 Regards K. Regards > Am 04.02.2025 um 07:07 schrieb Mark Millard : >=20 > =EF=BB=BF >>=20 >> leaves the armstub name at the default for an rpi5. >> Now we know the naming convention for the RPi5 (and >> related): armstub8-2712.bin >>=20 >=20 > This problem prevented U-Boot from getting to a stage > were I could have it stop at U-Boot's prompt. (Such > might not be the only thing at issue but just the > first problem hit.) >=20 From nobody Tue Feb 4 17:35: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 4YnVrs14Xmz5n8YW for ; Tue, 04 Feb 2025 17:35:57 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnVrr30Hfz3Zq3 for ; Tue, 04 Feb 2025 17:35:56 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=HB3J1MKA; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2607:f8b0:4864:20::1030 as permitted sender) smtp.mailfrom=marietto2008@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-2f9d5f6df4cso688105a91.1 for ; Tue, 04 Feb 2025 09:35:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738690555; x=1739295355; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=u+4r7T1jdaACPk8+5POGfgMvZXZkE2ao6OntgTDUpLs=; b=HB3J1MKAm06NVscDU1DZNJv8HVuCBClUViskEfBpDS9PLT1BJqb7VJAv/LJculfLXy 0KtQJHq+ws8lNekyDqXI/3vW0Nme+U7hTyMplKxclpTkrZbJ11X94xmCPJMnSnAqYLTu RewaCQIaA7xYO2gt8mZjohpGa86xVfZotkilLqPLEaTksMlw+l+6Vd7EfaKvpZdAlvZ+ Tc5k0JfuepgIUHd78AhPwIZOwaLuMYS6RhwEyOI1sTSpymc+gdYXZi6dicib8ev5syZR NiRZdbuiwoe3BU6Yu9Lkhd5eS7p37yREOmuJJR1bsEhc427wdxp/DH3+npUtCqi0aMrs 8kIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738690555; x=1739295355; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=u+4r7T1jdaACPk8+5POGfgMvZXZkE2ao6OntgTDUpLs=; b=wcghNfgNqMbcWUYKknaT8jmY6R7XNrap19DOFVs4qT7JRI/KcB8gp2Kkx1DdrKvKNl +WnRbOLpwW+qXGyHlvMNkO15ywJBNIF1rVvpxE0OCZhEh/CsmSUjImlEaGO+gS3pAbXK s55VHwUHtttVOSZhrgdXjZtBJiLC8ivUsjLshz4xYTnvWn6/KPyO/qSnXXTi2ka2IBaW GeZYr6jMAQC+OWP63wE+cWyu/0aNVWphnLycQlhXO1CzSvjQ/Ibhe0/DFYMc1xOV1ssR WacmTq6wtXWsCL7p+NMm7St6KlD8KHN/5XMhf3dcfxP5BwuMKrTlSdeRN9Ibwk5FWwjP da8Q== X-Gm-Message-State: AOJu0YzSvV7t5DHp8uLW0ocjrA7oiW8rbD0kdI8rdSnByWVFqggNObVA C8rG79X37gzM8101yatzYAM/H2QmTixhKYkyruJgDE7IRw7YbwVofbCYzVtoKmzF6X8WWxJiQWN TqqTgW0eG0p3PFKaRpTvb+NPL8KB39DAdIrI= X-Gm-Gg: ASbGnctuZt+i/WoluK/inTfeT0qnjo2IlVNmZEeK++LQraVP0NJdW/UY/pHYqCW4oAO j2TZ1FB3rOiPKyEvcE6uwtuI2GDueX+Dm1ltp1C6jzvhs9NIo3lPSPIBb0nnFDtymtgEBgqS4tt pVRv5v5eYv7T2n X-Google-Smtp-Source: AGHT+IEUOi5BY51r8BsnhxAaHrg/oNt/8IkTkvfhS/a1rco37eTxvWedyhj2IOuabfYaha7HhBgCvxcd+qrMcsRj54c= X-Received: by 2002:a62:f204:0:b0:72f:d7ce:5013 with SMTP id d2e1a72fcca58-72fd7ce50cdmr31399396b3a.24.1738690553245; Tue, 04 Feb 2025 09:35:53 -0800 (PST) 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 From: Mario Marietto Date: Tue, 4 Feb 2025 18:35:17 +0100 X-Gm-Features: AWEUYZm-S4XRL17LKMWT24t_qox1e2bP6KN_qOaQ3gNSgxrVTYAPoVawDfJ3x6k Message-ID: Subject: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: freebsd-arm Content-Type: multipart/alternative; boundary="000000000000ccf846062d547095" X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.982]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1030:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4YnVrr30Hfz3Zq3 --000000000000ccf846062d547095 Content-Type: text/plain; charset="UTF-8" Hello. I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with my Raspberry Pi zero 2 w : # dd if=FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=/dev/sdf but unfortunately when I turned on the board I got the rainbow screen : https://ibb.co/cXKFCtvJ So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEASE. What can I do to bypass the bug ? -- Mario. --000000000000ccf846062d547095 Content-Type: text/html; charset="UTF-8"
Hello.

I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with my Raspberry Pi zero 2 w :

# dd if=FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCtvJ

So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEASE. 

What can I do to bypass the bug ?

--
Mario.
--000000000000ccf846062d547095-- From nobody Tue Feb 4 19:19:31 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 4YnY8h24rLz5mK2R for ; Tue, 04 Feb 2025 19:19:48 +0000 (UTC) (envelope-from devesas.campos@gmail.com) Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnY8h07K6z43y8 for ; Tue, 04 Feb 2025 19:19:48 +0000 (UTC) (envelope-from devesas.campos@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-5401be44b58so6358398e87.0 for ; Tue, 04 Feb 2025 11:19:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738696786; x=1739301586; darn=freebsd.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=e7kmKCV0Xex3UIOSAidyMn5ka0O0JrMv3NDzq3g2TPI=; b=BoK8wEHbGEIWqKNq2AoyOl0mcd3Hn7Fl5qP2L6QjJ/GCHjKAX3Uauf/ZJAhmDDT7js X7/8ycZvI/FfkDjTD/bnh82G4e5nYxmPsJq2mD/5xdjHohrdQ5Ai/ObXSFO9arEChFYh BWazk/dU24KD3Djs6vef35YME4I+mhY8JIdMS9+19hEdflzIrAvTx/vljMPEEO+1mEfr UyUdy6yrwk0gjweVsURasWSiz08HmkWyv283r4mEpre8GjMKGGKZxFxzNwava7iU1v/6 MMzKMYSbv6HpPxmwmio55VdqjF5Q94zdq/SUlrhCg2DxLkfeBL9xKPb0EzXFac2RfA0i S6eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738696786; x=1739301586; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=e7kmKCV0Xex3UIOSAidyMn5ka0O0JrMv3NDzq3g2TPI=; b=fj+IPsQ+gwaBynyt2jOHBa7CG+vyVjREjkHF5npzQZ3SfSGPhIKsbFp9ZqLugWax3H ldMKuOB0y1NnOuqr5yFPFL+KH/WV5VN8gBoFEjg6o0MxLanPxz0qIX6RCaGeE7MUWtlu 6vjqZcnaC87m36AsEJsDscswEf3rj4Wh7FjgHRzvo0p3i/Q0WPdx37Qk/tFmo8npKO5E 3KV73EANTpChFny9RnSfBhNXTgK8qh/98fVkMAnIVfTap4Wg9vhaGrvI43SWlA5wFfkD UoQFUgkkbRYb9gyTnCWR1Qi0348jVKvoUcENrWoTH89vNONeEC8zkapc6uRZtxSbI9G1 VyVg== X-Gm-Message-State: AOJu0Yz4vcEZHDD5k9sgSVH0/8vm8gverj1q290K3cEfmXKNg/V4RZzL yG2FfIvTrwq/+2Z4j4GFAfbr7z+9KlA/PSBe8aWasiQqoxdOoIuw X-Gm-Gg: ASbGncsuY3tVAnqbUm9bGqaLQ0w6f89oggy2WroW2/BNR91dESNVhSAxlDWxtiItVHN /Vrepoc8/+JSeYEXV0T+A61ERStDakAfBOhyQxKoS1UCwergX7ZlKupb44Gh0l6dcxXLfOrrH7V RoZ5/wSaOt5+y4sNIheDMR4hHCdnVmrilcEPxNDhH/tJvYw9AYyCbVZwSKqzGxye7M4AtEyR8b4 UlQ1oyynJL/UrY/95/I0xpIRfQ1EyXt+uFelC+Rcfy4pNrA6waR8P+0mVdiNf/jzVUXBtO/ZcGg DSdEKeGTsgWg5HMXyJsxN7IboclQ+dopUcl0q3jFCdIOFl/zIze3Vb44xfMFJ0zCnM8EI6g= X-Google-Smtp-Source: AGHT+IFK5ocgY5nohED58r+l2eL2Fe3xIjmYDkRoUY/7bEGAZhxZs3BSQuMk43SmF1N1cuywk9bWYg== X-Received: by 2002:ac2:4e0e:0:b0:540:358d:d9b5 with SMTP id 2adb3069b0e04-54405981be6mr7976e87.0.1738696785701; Tue, 04 Feb 2025 11:19:45 -0800 (PST) Received: from smtpclient.apple (a213-22-242-181.cpe.netcabo.pt. [213.22.242.181]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-543ebe0fd4dsm1701244e87.95.2025.02.04.11.19.43 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Feb 2025 11:19:44 -0800 (PST) From: Marco Devesas Campos Message-Id: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_857BCFAD-E79E-4B77-B66E-685E8B43E6CA" 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.400.131.1.6\)) Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w Date: Tue, 4 Feb 2025 19:19:31 +0000 In-Reply-To: Cc: freebsd-arm To: Mario Marietto References: X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Rspamd-Queue-Id: 4YnY8h07K6z43y8 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_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --Apple-Mail=_857BCFAD-E79E-4B77-B66E-685E8B43E6CA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 If I recall correctly, it=E2=80=99s enough to copy = bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the msdos = partition). Best, Marco > On 4 Feb 2025, at 17:35, Mario Marietto = wrote: >=20 > Hello. >=20 > I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it = with my Raspberry Pi zero 2 w : >=20 > # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf >=20 > but unfortunately when I turned on the board I got the rainbow screen = : >=20 > https://ibb.co/cXKFCtvJ >=20 > So I suppose that the fix hasn't been upstreamed for FreeBSD = 14.2-RELEASE.=20 >=20 > What can I do to bypass the bug ? >=20 > -- > Mario. --Apple-Mail=_857BCFAD-E79E-4B77-B66E-685E8B43E6CA Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 If I recall = correctly, it=E2=80=99s enough to copy  bcm2710-rpi-3-b-plus.dtb to = bcm2710-rpi-zero-2.dtb (in the msdos = partition).

Best,
Marco


On 4 Feb 2025, at 17:35, Mario Marietto = <marietto2008@gmail.com> wrote:

Hello.

I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with =
my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCtvJ

So I suppose that the fix hasn't been upstreamed for FreeBSD =
14.2-RELEASE.=20

What can I do to bypass the bug ?

--
Mario.

= --Apple-Mail=_857BCFAD-E79E-4B77-B66E-685E8B43E6CA-- From nobody Tue Feb 4 19:31:55 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 4YnYRQ0GMPz5mKym for ; Tue, 04 Feb 2025 19:32:34 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnYRP0DyTz47Nk for ; Tue, 04 Feb 2025 19:32:33 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=SxvPhGJG; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2607:f8b0:4864:20::634 as permitted sender) smtp.mailfrom=marietto2008@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-21f05693a27so14258385ad.2 for ; Tue, 04 Feb 2025 11:32:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738697551; x=1739302351; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yc+ikhFNT8vOr6mgS2aQaAZt8QxRTz4TeSVJpwYy9YE=; b=SxvPhGJGWDR/jsnNw2fzFBT4i1cAWSpY9tf0xN0RskJxJgBY0lZoynr97bODgequKw EEse+8BpZH+0LBtHqGb0cqqTrFvDLvx9apnqnD9nCIC1izvaBahxcajQqjckQ48JZ1l0 1RpLIuJhTkLXjPKkelR8RBiUxN6x8PbxMnYM3Jf+xYRblVTGZuyLdYQqBqzoEYBXnVKg JaBRwk5IlUUbtp9Np1ofwV94PATO4c+Jhc+LU76LiAiLdXTx5MSTi0aPJ/+xpmy35/2O 9WUEIrkblApQ+OzU+bst8ufoSIDMQgFmbAeOk/1nUiDiGA6WuZIuUf8hT6JG765qhBVR CnSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738697551; x=1739302351; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=yc+ikhFNT8vOr6mgS2aQaAZt8QxRTz4TeSVJpwYy9YE=; b=voa8Ki5wuDU1mVEqzUaAwZ61F8HXzrNrt8MjS6TVskRYZZr36x7Q2xL2Nzs0NK7R7S YX2Gp5P4/BgrHHMGX3qH3m+vJFS0hr65Z8REJm5YmMX4vwGqS/LFN+dXte09DcUsAc9P gsjwOqEC66Zfbj4lJAxtG5/bXJyD6VYau41iCguL/sDDhn70j4VXvP8oYWjgpd6+jVsM lyNEjo5zI3Rb8pLoQOYb3SGmMJ39McuuFrIDx2cgJKZMh26z1f0MTfTb8+ju4SEo6b+Z 2ZBhUNM0kQR05wQL3g3v7JXrHk+/yvQ7q5BWUB6q55Cxij1XVAKC84UcTY3LaeC7pQ4u FaKQ== X-Gm-Message-State: AOJu0Yz++AOrRJ3RFsSrDE3PawfdetWdLrAeBqRKLU/sUJetmv1p+lFO JxUske7Oelsl5k/pLMsMy/OEsgh8XFUwooDjtnrZMQO7y40UxdaZaVuLjf72OGtD4zDxqIa2WfM eR1zhJXOhbpZUL1TFXIOF7K7OmhQGNAyWMGw= X-Gm-Gg: ASbGncumam+TnhwkyQUO1Uz38CWg9RlAR/aMK0Fkv2+2ZOIHHC6hRizfvmJKajwjEI1 fJDZv+zTeAcWybQKOGyGEXxa4YkF4e+etfnpi6WaOYE1ZHpaD70cjPiNruo5ZynQW5vo4DK6ZTA == X-Google-Smtp-Source: AGHT+IHdEIh2PWbLFNJ7dP7JvX0HQwRsJAVpSssUBTwh7PoZfbOHsUHvinVyHXBD+YbYP08km1d64kxxVxpq0/E3Nqc= X-Received: by 2002:a05:6a00:ad8a:b0:72f:d7ce:500f with SMTP id d2e1a72fcca58-730351f0926mr208829b3a.21.1738697551446; Tue, 04 Feb 2025 11:32:31 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> From: Mario Marietto Date: Tue, 4 Feb 2025 20:31:55 +0100 X-Gm-Features: AWEUYZl0iGumeB_X7SMcCC94GckB_JwOGCCWM4HYIZxt3eq0Wqv45jgvdcLY5qk Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Marco Devesas Campos Cc: freebsd-arm Content-Type: multipart/alternative; boundary="000000000000ed0ce6062d5611a5" X-Spamd-Result: default: False [-3.48 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_MEDIUM(-0.48)[-0.483]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::634:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4YnYRP0DyTz47Nk --000000000000ed0ce6062d5611a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > If I recall correctly, it=E2=80=99s enough to copy bcm2710-rpi-3-b-plus.= dtb to bcm2710-rpi-zero-2.dtb (in the msdos partition). It seems to be the wrong approach : Emmanuel Vadot [image: freebsd_committer] [image: freebsd_triage] 2022-01-24 08:09:30 UTC (In reply to david.elliott3040 from comment #5 ) This is a wrong approach, while they have the same SoC and most of the peripherals are the same they are not the same board and this can only lead to problems. source : https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 On Tue, Feb 4, 2025 at 8:19=E2=80=AFPM Marco Devesas Campos < devesas.campos@gmail.com> wrote: > If I recall correctly, it=E2=80=99s enough to copy bcm2710-rpi-3-b-plus.= dtb to > bcm2710-rpi-zero-2.dtb (in the msdos partition). > > Best, > Marco > > > On 4 Feb 2025, at 17:35, Mario Marietto wrote: > > Hello. > > I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with = my Raspberry Pi zero 2 w : > > # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf > > but unfortunately when I turned on the board I got the rainbow screen : > https://ibb.co/cXKFCtvJ > > So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEASE= . > > What can I do to bypass the bug ? > > > -- > Mario. > > > --=20 Mario. --000000000000ed0ce6062d5611a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> If I recall correctly, it=E2=80=99s enough to = copy =C2=A0bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the msdos= partition).

It seems t= o be the wrong approach :
=
Emmanuel Vadot 3D"freebsd_committer" 3D"freebsd_triage" 2022-01-24 08:09:30 UTC
(In reply =
to david.elliott3040 from comment #5)

This is a wrong approach, while they have the same SoC and most of the peri=
pherals are 
the same they are not the same board and this can only lead= to problems.

source :

https://bugs.freebsd.org/bugzilla/show_bug.cgi= ?id=3D261147

On Tue, Feb 4, 2025 at 8:19=E2= =80=AFPM Marco Devesas Campos <devesas.campos@gmail.com> wrote:
If I recall correctly, it=E2=80=99s enough = to copy =C2=A0bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the ms= dos partition).

Best,
Marco


On 4 Feb 2025, at 17:35, Mario Marietto <marietto2008@gmail.com= > wrote:

Hello.

I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it=
 with my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCt=
vJ

So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEA=
SE.=20

What can I do to bypass the bug ?

--
Mario= .



--
Mario.
--000000000000ed0ce6062d5611a5-- From nobody Wed Feb 5 00:37:38 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 4YnhCm1LRKz5mlvq for ; Wed, 05 Feb 2025 00:37:56 +0000 (UTC) (envelope-from devesas.campos@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnhCk4QkCz3W0x for ; Wed, 05 Feb 2025 00:37:54 +0000 (UTC) (envelope-from devesas.campos@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=bstX3HFW; spf=pass (mx1.freebsd.org: domain of devesas.campos@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=devesas.campos@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-38da88e6db0so674211f8f.2 for ; Tue, 04 Feb 2025 16:37:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738715872; x=1739320672; darn=freebsd.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=XeEJtIQENVptHtbvy7nR+7DU8jg/ueSUcXPk7uqE76Y=; b=bstX3HFWULQGae2sm9i5m3Ag/ggr1ptDLDaPo2lKnJBWwaHWfvHZSNj/qOVmleiZB9 OqlsVsoEsp2yflI8JOiqlHzrvVB15JEJmRe1pM8a1+dCB0BQNFbR2fqYadE51KRla1zr F8BpBrWxysnakZ2SRFLd3eQMNGHqw3RpZi3IyfW3zeq4/RawB76W2vRK59Ce8iWjs7aJ T2caalChGKkBr4W6WvPd46q3Ldvemba2xqIILvKkXDQfKKi/KAK4NRTiiH4XdJABUNnJ nrjFNJ+bX7yI7vBybMtG45RKYWYvyvtlNLTx09VbqG7ZLyGdoBVNIIZfk19dcFGMWPYF JzzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738715872; x=1739320672; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=XeEJtIQENVptHtbvy7nR+7DU8jg/ueSUcXPk7uqE76Y=; b=GoYsJup0845/mPHLY1JGBu8u0f+KFqJLEvNKKvT8CPO94PgfKeYZ1LfU32fShTbm1Z ne8smkwmCrxV9boPBr4Sv5TNYhGTyKTWSwII86pb6nbBBBhoySRPnf+XAHkW6h+a6aSw Z3YNx4OGhRGKAqp97mkMbdxh0aoB/zG665k4YzheoMLvlY28WVFvYnaE38KjV2TZ2Evc ZCtrE1wpJCd/hgbFv0uVOGsYd/awKTyruS6khylPFhMVB6ty90DsTPPyuVSEQcWsCbGY EBmbvd2yDlrJUglGjq84PEeTy9mib30iN3Jgus8e3cQvlaxpdOly0v8YB/bDwWMrKiPc mVxw== X-Gm-Message-State: AOJu0Yw6Q4nca9lcjUtz3AWCPyLOEDXNs9Q5odUNADPGmsE7Y0exugD2 rV2z4VT14FYgtNL9reLN/C5/iQv1eMurOYpVrjShm8EKnK9OfOPK X-Gm-Gg: ASbGncubdG5GhTNpJ6pnUkSkWcFLVUOHEWutETCrLGnc8ds15D7CMzDs00uW+LrlykC voW9F8HwuZbT5Qd0rwSLpFldvYuEeEnaYJY6O17shWVr5jbmLFcCt9J6JCyhONQZ99s7UTmm4UG mN3U9iTijoVAi5BjwisqDf5fM7mnEfR66c8sgCWxnJuReemwIvocAS/S4WRTDysZyHkJvmxuQeN TfLdBgO8FgdZdkNFVwDs7bIg0R07KWEzt9CExbR3nP6DHkXifrJ24iJg5QhTTegBBadCLCnv1HT sEscfx+k8GjY2YTSi4YmOcNnHcoLEI8Ya24Klvf7IEt5a/sSxCaJdbWxnhj6wQbjwEALTUc= X-Google-Smtp-Source: AGHT+IEiVLYQuK6aqxYes5odCkCMHsC5JyKSBT9sJyqhN5HKud07N+qsV3gZSiw2dsNI34zw9Ea53A== X-Received: by 2002:a5d:47ab:0:b0:385:e8b0:df13 with SMTP id ffacd0b85a97d-38db4929bb8mr450368f8f.40.1738715871427; Tue, 04 Feb 2025 16:37:51 -0800 (PST) Received: from smtpclient.apple (a213-22-242-181.cpe.netcabo.pt. [213.22.242.181]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4390d94d846sm4166135e9.10.2025.02.04.16.37.50 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Feb 2025 16:37:51 -0800 (PST) From: Marco Devesas Campos Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_79EF823E-BE94-447B-9174-23661F7CD30E" 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.400.131.1.6\)) Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w Date: Wed, 5 Feb 2025 00:37:38 +0000 In-Reply-To: Cc: freebsd-arm To: Mario Marietto References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_FROM(0.00)[gmail.com]; TAGGED_FROM(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::430:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4YnhCk4QkCz3W0x --Apple-Mail=_79EF823E-BE94-447B-9174-23661F7CD30E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 The problem isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is = simply no appropriate device tree for the zero-2 that is bundled with = the image so the board has no idea how to boot. So, while not perfect, until someone from the projects adds a zero 2 = dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best = bet (I just tried it and it works =E2=80=94 well, boots, at least). Best, Marco > On 4 Feb 2025, at 22:57, Mario Marietto = wrote: >=20 > Hello. > I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it = with my Raspberry Pi zero 2 w : >=20 > # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf >=20 > but unfortunately when I turned on the board I got the rainbow screen = : >=20 > https://ibb.co/cXKFCtvJ >=20 > According with this but report : >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 >=20 > I should apply this fix : >=20 > = https://cgit.freebsd.org/src/commit/?id=3D9873b171697033f9f19608d98bcd1c16= cacb92af >=20 > but I see that it has already been applied : >=20 > >=20 > but I get the rainbow screen anyway. I would like to understand = why,where is the error,how can I fix it ? >=20 > Thanks. >=20 > On Tue, Feb 4, 2025 at 8:31=E2=80=AFPM Mario Marietto = > wrote: >> > If I recall correctly, it=E2=80=99s enough to copy = bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the msdos = partition). >>=20 >> It seems to be the wrong approach : >>=20 >> Emmanuel Vadot 2022-01-24 08:09:30 UTC >> (In reply to david.elliott3040 from comment #5 = ) >>=20 >> This is a wrong approach, while they have the same SoC and most of = the peripherals are=20 >> the same they are not the same board and this can only lead to = problems. >>=20 >> source : >>=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 >>=20 >> On Tue, Feb 4, 2025 at 8:19=E2=80=AFPM Marco Devesas Campos = > wrote: >>> If I recall correctly, it=E2=80=99s enough to copy = bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the msdos = partition). >>>=20 >>> Best, >>> Marco >>>=20 >>>=20 >>>> On 4 Feb 2025, at 17:35, Mario Marietto > wrote: >>>>=20 >>>> Hello. >>>>=20 >>>> I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it = with my Raspberry Pi zero 2 w : >>>>=20 >>>> # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf >>>>=20 >>>> but unfortunately when I turned on the board I got the rainbow = screen : >>>>=20 >>>> https://ibb.co/cXKFCtvJ >>>>=20 >>>> So I suppose that the fix hasn't been upstreamed for FreeBSD = 14.2-RELEASE.=20 >>>>=20 >>>> What can I do to bypass the bug ? >>>>=20 >>>> -- >>>> Mario. >>>=20 >>=20 >>=20 >>=20 >> -- >> Mario. >=20 >=20 >=20 > -- > Mario. --Apple-Mail=_79EF823E-BE94-447B-9174-23661F7CD30E Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 The problem = isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is simply no = appropriate device tree for the zero-2 that is bundled with the image so = the board has no idea how to boot.

So, while not = perfect, until someone from the projects adds a zero 2 dtb, I=E2=80=99m = guessing copying one of the pi-3 images is your best bet (I just tried = it and it works =E2=80=94 well, boots, at = least).

Best,
Marco

On 4 Feb 2025, at 22:57, Mario Marietto = <marietto2008@gmail.com> wrote:

Hello.
I=
've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with =
my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCtvJ

According with this but report = :


I should apply this fix = :


but I see that = it has already been applied :

<Screenshot_2025-02-04_23-47-23.png><= br>

but I get the rainbow screen anyway. I = would like to understand why,where is the error,how can I fix it = ?

Thanks.

On Tue, Feb = 4, 2025 at 8:31=E2=80=AFPM Mario Marietto <marietto2008@gmail.com> = wrote:
> = If I recall correctly, it=E2=80=99s enough to copy =  bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the msdos = partition).

It seems to be the wrong = approach :

" target=3D"_blank"> Emmanuel = Vadot 3D"freebsd_committer" 3D"freebsd_triage" 2022-01-24 08:09:30 UTC
(In reply to david.elliott3040 from comment #5)

This is a wrong approach, while they have the same SoC and most of the =
peripherals are 
the same they are not the same board and this can = only lead to problems.

source :

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D2611= 47

On Tue, Feb 4, 2025 at 8:19=E2=80=AFPM Marco = Devesas Campos <devesas.campos@gmail.com> = wrote:
If I recall correctly, it=E2=80=99= s enough to copy  bcm2710-rpi-3-b-plus.dtb to = bcm2710-rpi-zero-2.dtb (in the msdos = partition).

Best,
Marco


On 4 Feb 2025, at 17:35, Mario Marietto <marietto2008@gmail.com> = wrote:

Hello.

I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with =
my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCtvJ

So I suppose that the fix hasn't been upstreamed for FreeBSD =
14.2-RELEASE.=20

What can I do to bypass the bug ?

--
Mario.



-- =
Mario.


--
Mario.

= --Apple-Mail=_79EF823E-BE94-447B-9174-23661F7CD30E-- From nobody Wed Feb 5 01:08:23 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 4Ynhvf5fy8z5mpCK for ; Wed, 05 Feb 2025 01:09:02 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ynhvf0BfVz3hRl for ; Wed, 05 Feb 2025 01:09:02 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="PPXhUp/1"; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2607:f8b0:4864:20::102e as permitted sender) smtp.mailfrom=marietto2008@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pj1-x102e.google.com with SMTP id 98e67ed59e1d1-2f9ba87f5d4so2274195a91.3 for ; Tue, 04 Feb 2025 17:09:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738717740; x=1739322540; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pBPs1ojEJsjxLPdThSGXaeLZX+37r7SeTy60xbATZ+Y=; b=PPXhUp/1JkPk/Q2GATwsDcYhWJfCJKdbz59qVM6FPq0ua6QUZTzs+KCmFCHIxZlIUi PElpOYvNID+OYQFrNBasJ9G5NKRz1YaovCV1jodoXN3rgmOSuekcsgoHfh4ppc/TnxvR fNOTqsdS8BdEfI8FzhZ5vbizGsyAwAzwwZkoyk+mU4kgCetOGUhpdtODTIWBKHRBYn9/ 2maL01xG/4iK8Ujt3038la830fAAGxd16W7+jg3Go+iNyRZFtp6Tp0iRjZ/VRulq5N00 +V6TiHr2TH2ILEVyJKAjKxkMoYZo+uqLohYBCU0fxqdFksZJBYribG7Yn5yHDW1R42zy RjIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738717740; x=1739322540; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pBPs1ojEJsjxLPdThSGXaeLZX+37r7SeTy60xbATZ+Y=; b=Rgd7gXBsmBkGTEt/nTLRU9/VfNuTeojYSd9vAcnn79gG+9sk1B45d/BPGgfR+GSJ+O o5hDhOTuF3bPF/5J2/3GNQbFU3TY6gGsGtjjlXLlkyn/AsiKAHLLTTfaj2CFkuJw+uYI JMV/uR73JRh3B8c8tkoI33fBmA+j7brIlzDI3Gp6VsaxZxNnlXbRwhUadDaPZUN0WMQj 3cBoG1XA8CWLKPjPgmG/iEXtBJEcqQonyb7Mv0otjP/fm6MGHc/z/XI31a22r2BZPtgZ U8H0Memlv/wSnpuF2abfTR8a3BGlx5Heg8C2/oIuWQY2vGlqqB5SgehJAurQOar3rn3P Fjyg== X-Gm-Message-State: AOJu0Yz4nnJrrKbAsN3Orvkxz2i2YqwdCGRYEg1fk50iUo7H3CIQV3XC 23N0brdfWpTtjMPAidadvP04dycwh4/ltCu59GftTzLN/iz6FqaeyBfQSx0pvibXsSD/k9l6WFu Sskt7p/8AazpicLGwpwkbMK293khF886Y X-Gm-Gg: ASbGnct8uNOjSwptbeuD6bPvx0bLFR6FtIBzEbgYAEPZxIpRg9DpOFRASo+AkNShHs0 Nlu81iLkMR2WYHl+sgKfojtPEVoPZvQnwYLBWmKLYLTC7jcwgg0lubrgpEA3QlZpizqBZOWaxjQ == X-Google-Smtp-Source: AGHT+IFFdeI7dZbuCtUYh+UjEcYxeX4oTxJNyf7p/6H/et0cdl22k0G6CaVl66X7VN9ns1yYbfNUGaa+Qc0v1u2Oe0Q= X-Received: by 2002:a17:90b:3e8c:b0:2ee:48bf:7dc3 with SMTP id 98e67ed59e1d1-2f9e077b9cbmr1464815a91.15.1738717739932; Tue, 04 Feb 2025 17:08:59 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: From: Mario Marietto Date: Wed, 5 Feb 2025 02:08:23 +0100 X-Gm-Features: AWEUYZm0BjpLDEdWXTnFSn_utPhT0NEdlgPDPr3Fv5-s-5AHtywfi6k1sT2gp6w Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Marco Devesas Campos Cc: freebsd-arm Content-Type: multipart/alternative; boundary="00000000000040e2bb062d5ac5b1" X-Spamd-Result: default: False [-3.41 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_MEDIUM(-0.41)[-0.413]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::102e:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4Ynhvf0BfVz3hRl --00000000000040e2bb062d5ac5b1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --> So, while not perfect, until someone from the projects adds a zero 2 dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best bet In this case I think that the bug report reports misleading information. Nowhere has been said that the proposed patches don't work. This is confusing and brings the users to do unuseful operations. ---> (I just tried it and it works =E2=80=94 well, boots, at least) What happens after its booting ? Does it work properly after booting ? Anyway,I tried to cross compile the code thinking that the patch haven't been applied,but it failed : marietto# git clone https://git.FreeBSD.org/src.git /mnt/da0s2a/usr/src marietto# cd /mnt/da0s2a/usr/src marietto# git checkout releng/14.2 marietto# env MAKEOBJDIRPREFIX=3D/mnt/da0s2a/usr/src make buildworld TARGET_ARCH=3Daarch64 ..... cc -target x86_64-unknown-freebsd14.2 --sysroot=3D/usr/obj/mnt/da0s2a/usr/src/amd64.amd64/tmp -B/usr/obj/mnt/da0s2a/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe -fno-common -DHAVE_SSE2 -DHAVE_SSE3 -DHAVE_AVX2 -DHAVE_AVX -D__x86_64 -DHAVE_AVX512F -DHAVE_AVX512BW -DIN_BASE -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/lib/libspl/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/lib/libspl/include/os/freebsd -I/mnt/da0s2a/usr/src/sys -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/include/os/freebsd/zfs -I/mnt/da0s2a/usr/src/cddl/compat/opensolaris/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/module/icp/include -include /mnt/da0s2a/usr/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile= .h -DHAVE_ISSETUGID -include /mnt/da0s2a/usr/src/sys/modules/zfs/zfs_config.h -I/mnt/da0s2a/usr/src/sys/modules/zfs -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/include/os/freebsd/zfs -DLIB_ZPOOL_BUILD -DZFS_DEBUG -DWANTS_MUTEX_OWNED -I/mnt/da0s2a/usr/src/lib/libpthread/thread -I/mnt/da0s2a/usr/src/lib/libpthread/sys -I/mnt/da0s2a/usr/src/lib/libthr/arch/amd64/include -g -DDEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -g -gz=3Dzlib -MD -MF.depend.zfs_znode.o -MTzfs_znode.o -std=3Diso9899:1999 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=3Dunused-but-set-parameter -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -c /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c -o zfs_znode.o /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:197:24: error: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 197 | comp_buf =3D kmem_alloc(ZAP_MAXNAMELEN_NEW + 2, KM_SLEEP); | ^ /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:225:8: error: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 225 | ZAP_MAXNAMELEN_NEW); | ^ /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:256:22: error: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 256 | kmem_free(comp_buf, ZAP_MAXNAMELEN_NEW +2); | ^ 3 errors generated. *** Error code 1 Stop. make[5]: stopped in /mnt/da0s2a/usr/src/cddl/lib/libzpool *** Error code 1 Stop. make[4]: stopped in /mnt/da0s2a/usr/src/cddl/lib *** Error code 1 Stop. make[3]: stopped in /mnt/da0s2a/usr/src *** Error code 1 Stop. make[2]: stopped in /mnt/da0s2a/usr/src 943.20 real 703.49 user 82.66 sys *** Error code 1 Stop. make[1]: stopped in /mnt/da0s2a/usr/src *** Error code 1 Stop. On Wed, Feb 5, 2025 at 1:37=E2=80=AFAM Marco Devesas Campos < devesas.campos@gmail.com> wrote: > The problem isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is si= mply no appropriate > device tree for the zero-2 that is bundled with the image so the board ha= s > no idea how to boot. > > So, while not perfect, until someone from the projects adds a zero 2 dtb, > I=E2=80=99m guessing copying one of the pi-3 images is your best bet (I j= ust tried > it and it works =E2=80=94 well, boots, at least). > > Best, > Marco > > On 4 Feb 2025, at 22:57, Mario Marietto wrote: > > Hello. > > I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with = my Raspberry Pi zero 2 w : > > # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf > > but unfortunately when I turned on the board I got the rainbow screen : > https://ibb.co/cXKFCtvJ > > > According with this but report : > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 > > I should apply this fix : > > > https://cgit.freebsd.org/src/commit/?id=3D9873b171697033f9f19608d98bcd1c1= 6cacb92af > > but I see that it has already been applied : > > > > but I get the rainbow screen anyway. I would like to understand why,where > is the error,how can I fix it ? > > Thanks. > > On Tue, Feb 4, 2025 at 8:31=E2=80=AFPM Mario Marietto > wrote: > >> > If I recall correctly, it=E2=80=99s enough to copy bcm2710-rpi-3-b-pl= us.dtb >> to bcm2710-rpi-zero-2.dtb (in the msdos partition). >> >> It seems to be the wrong approach : >> >> Emmanuel Vadot [image: freebsd_committer] [image: >> freebsd_triage] 2022-01-24 08:09:30 UTC >> >> (In reply to david.elliott3040 from comment #5 ) >> >> This is a wrong approach, while they have the same SoC and most of the p= eripherals are >> the same they are not the same board and this can only lead to problems. >> >> source : >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 >> >> >> On Tue, Feb 4, 2025 at 8:19=E2=80=AFPM Marco Devesas Campos < >> devesas.campos@gmail.com> wrote: >> >>> If I recall correctly, it=E2=80=99s enough to copy bcm2710-rpi-3-b-plu= s.dtb to >>> bcm2710-rpi-zero-2.dtb (in the msdos partition). >>> >>> Best, >>> Marco >>> >>> >>> On 4 Feb 2025, at 17:35, Mario Marietto wrote: >>> >>> Hello. >>> >>> I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it wit= h my Raspberry Pi zero 2 w : >>> >>> # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf >>> >>> but unfortunately when I turned on the board I got the rainbow screen : >>> https://ibb.co/cXKFCtvJ >>> >>> So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEA= SE. >>> >>> What can I do to bypass the bug ? >>> >>> >>> -- >>> Mario. >>> >>> >>> >> >> -- >> Mario. >> > > > -- > Mario. > > > --=20 Mario. --00000000000040e2bb062d5ac5b1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
--> So, while not perfect, until someone from the = projects adds a zero 2 dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best bet<= br>

In this case I think that the bug report repor= ts misleading information. Nowhere has been said that the proposed patches = don't work. This is confusing and brings the users to do unuseful opera= tions.

---> (I=20 just tried it and it works =E2=80=94 well, boots, at least)

<= /div>
What happens after its booting ? Does it work properly after boot= ing ?

Anyway,I tried to cross compile the code thi= nking that the patch haven't been applied,but it failed :
marietto# git clone https://git.FreeBSD.org/src.git /=
mnt/da0s2a/usr/src
marietto# cd /mnt/da0s2a/usr/src
marietto# git che= ckout releng/14.2
marietto# env MAKEOBJDIRPREFIX=3D/mnt/da0s2a/usr= /src make buildworld TARGET_ARCH=3Daarch64 .....
cc -target x86_64-unknown-freebsd14.2 --sysroot=3D/usr/obj/mnt/da0s2a/u= sr/src/amd64.amd64/tmp -B/usr/obj/mnt/da0s2a/usr/src/amd64.amd64/tmp/usr/bi= n -O2 -pipe -fno-common -DHAVE_SSE2 -DHAVE_SSE3 -DHAVE_AVX2 -DHAVE_AVX= -D__x86_64 -DHAVE_AVX512F -DHAVE_AVX512BW -DIN_BASE -I/mnt/da0s2a/usr/sr= c/sys/contrib/openzfs/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/li= b/libspl/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/lib/libspl/incl= ude/os/freebsd -I/mnt/da0s2a/usr/src/sys -I/mnt/da0s2a/usr/src/sys/contri= b/openzfs/include/os/freebsd/zfs -I/mnt/da0s2a/usr/src/cddl/compat/opensol= aris/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/module/icp/include = -include /mnt/da0s2a/usr/src/sys/contrib/openzfs/include/os/freebsd/spl/sy= s/ccompile.h -DHAVE_ISSETUGID -include /mnt/da0s2a/usr/src/sys/modules/zf= s/zfs_config.h -I/mnt/da0s2a/usr/src/sys/modules/zfs -I/mnt/da0s2a/usr/sr= c/sys/contrib/openzfs/include/os/freebsd/zfs -DLIB_ZPOOL_BUILD -DZFS_DEBUG= -DWANTS_MUTEX_OWNED -I/mnt/da0s2a/usr/src/lib/libpthread/thread -I/mnt/da0= s2a/usr/src/lib/libpthread/sys -I/mnt/da0s2a/usr/src/lib/libthr/arch/amd64/= include -g -DDEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -g -gz=3Dzlib -MD -MF.depe= nd.zfs_znode.o -MTzfs_znode.o -std=3Diso9899:1999 -Wno-format-zero-length -= fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno= -uninitialized -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas -Wno-empt= y-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=3Dunused-= but-set-parameter -Wno-tautological-compare -Wno-unused-value -Wno-parenthe= ses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-ty= pedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-p= romoted-parameter -Qunused-arguments -c /mnt/da0s2a/usr/src/sys/contrib= /openzfs/module/zfs/zfs_znode.c -o zfs_znode.o /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:197:24: erro= r: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 197 | comp_buf =3D kmem_alloc(ZAP_MAXNAMELEN_NEW + 2, KM_SLEEP); | ^ /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:225:8: error= : use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 225 | ZAP_MAXNAMELEN_NEW); | ^ /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:256:22: erro= r: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 256 | kmem_free(comp_buf, ZAP_MAXNAMELEN_NEW +2); | ^ 3 errors generated. *** Error code 1 Stop. make[5]: stopped in /mnt/da0s2a/usr/src/cddl/lib/libzpool *** Error code 1 Stop. make[4]: stopped in /mnt/da0s2a/usr/src/cddl/lib *** Error code 1 Stop. make[3]: stopped in /mnt/da0s2a/usr/src *** Error code 1 Stop. make[2]: stopped in /mnt/da0s2a/usr/src 943.20 real 703.49 user 82.66 sys *** Error code 1 Stop. make[1]: stopped in /mnt/da0s2a/usr/src *** Error code 1 Stop.

On Wed, Feb 5, 2025 at 1:37=E2=80=AFAM Marco Devesa= s Campos <= devesas.campos@gmail.com> wrote:
The problem isn=E2=80=99t the fix =E2=80=94 it= =E2=80=99s that there is simply no appropriate device tree for the zero-2 t= hat is bundled with the image so the board has no idea how to boot.
So, while not perfect, until someone from the projects adds a z= ero 2 dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best= bet (I just tried it and it works =E2=80=94 well, boots, at least).
<= div>
Best,
Marco

On 4 Feb 2025, at 22:57, Mario Marietto <marietto2008@gmail.com> = wrote:

Hello.
I've dd'ed FreeBSD 14.2 RELEASE on a=
 sd card and I tried to boot it with my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCt=
vJ

According with this but re= port :


I should apply t= his fix :


but I see that it has already been appli= ed :

<Screenshot_2025-02-04_23-47-23.png>

but I get the rainbow screen anyway. I woul= d like to understand why,where is the error,how can I fix it ?
Thanks.

On Tue, Feb 4, 2025 at 8:31=E2=80=AFPM Mario = Marietto <ma= rietto2008@gmail.com> wrote:
> If I recall cor= rectly, it=E2=80=99s enough to copy =C2=A0bcm2710-rpi-3-b-plus.dtb to bcm27= 10-rpi-zero-2.dtb (in the msdos partition).

= It seems to be the wrong approach :

(In reply =
to david.elliott3040 from comment #5)

This is a wrong approach, while they have the same SoC and most of the peri=
pherals are 
the same they are not the same board and this can only lead= to problems.

source :

https://bugs.freebsd.org/bug= zilla/show_bug.cgi?id=3D261147

On Tue, Feb 4, 2025 at 8:19=E2=80= =AFPM Marco Devesas Campos <devesas.campos@gmail.com> wrote:
If I recall correctly, it=E2= =80=99s enough to copy =C2=A0bcm2710-rpi-3-b-plus.dtb to bcm2710-rpi-zero-2= .dtb (in the msdos partition).

Best,
Marco


On 4 Feb= 2025, at 17:35, Mario Marietto <marietto2008@gmail.com> wrote:

Hello.

I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it=
 with my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCt=
vJ

So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEA=
SE.=20

What can I do to bypass the bug ?

--
Mario= .



--
Mario.


--
Ma= rio.



--
Mario.
--00000000000040e2bb062d5ac5b1-- From nobody Wed Feb 5 01:23:37 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 4YnjFG0RMRz5mqHW for ; Wed, 05 Feb 2025 01:24:18 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnjFC5SpFz3mtF for ; Wed, 05 Feb 2025 01:24:15 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=VWNDndm4; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2607:f8b0:4864:20::62a as permitted sender) smtp.mailfrom=marietto2008@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-21f0444b478so19246885ad.0 for ; Tue, 04 Feb 2025 17:24:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738718654; x=1739323454; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=aN6GHAS6hwlNFgfEQi75M9lVcTA1a41k2pN7TKOVmHk=; b=VWNDndm4LG3iZkyOpFSHmK5W+56SnXm7BL2XG15rEiEbron3ycCiCO/mzD+GgkvDew G5veotUyonR451SFa4AtZdU/ccbMuhPSrNgmja8C3Qlw6kwpxRQNxle3TeoZ+nAsAm7D GE5+4jVmAe3Da98hwffvCSkJgYNbP/8b736TkSN8M9qfGX/eRizYLW2B73CsTBjo4MQC lLYtKck39U/omozJKHzWeGOynjGY0f28TTaT0fJLZ1RViRK076yQjVFl+78ZJYsgkigs OLJO2JYqBd6TKLNm/TKXz5Yk+pZWsJskLAqar6soDnHa+EXppAUg+JXvt7IQe5U3VrMk KVIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738718654; x=1739323454; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aN6GHAS6hwlNFgfEQi75M9lVcTA1a41k2pN7TKOVmHk=; b=HUvtIX0+Y6Ww2rhIGPuLFGyZtChLJpHzhjYGkgJQHKrrgOoCVi0wKIBycKkC/nSNPi id2rCvwg2FKSVWGYw44/fi2osu4U3mMkAppioMkeqqOGtlLjP2cvrs1g4kMRq+RL7YI1 zlG/hwCY7SBKUkJyFJRNIndbRhMBxywEmoLfii0s8mRRW5IDpd137y/m7gJ2upg5uF42 FHKf3EVR6UIJ0JJBV9jCEgPTLwRkfrzScBCnTxnzu06kJVir8QLVm0OcBulSAUEUesO6 WRSuaE55F5AT0t5fB27vmPf1yE9YI+c0PdcGDLJavobhkLjAxkEdAxx1eITK+u0wxb8/ 6OzQ== X-Gm-Message-State: AOJu0YyQDdtj4jANtd+cFNrlABpEmLKS7CzwtfSnLgm6KhEmBvr4g0OJ xQ9yZmPJ/NvnmuTDlwgJfhljN6gbw5yS0HLpBua+YAZUEPi0UG8jGc5bgMEX0LShBb87Do9/MNd wTBU+5eEX9IY8ps6t0qpC3Uyjbew= X-Gm-Gg: ASbGncvBg8KM1zD/AXnsSgIiaFQHZlohoS980RLs7RK3B7HicRTILCulI3ayy8qveZr WcR3tP+dEkcVpaeLwgJ7r06+4O5czQH3y4aTop9XA6wJnBzK2xxpUO/LMqvVWOCiK9i00OiMr5g == X-Google-Smtp-Source: AGHT+IGB5o2M9ESWFrf621ObxZm2jdc/nNK8LsJy9KNuFUPIEsbJv7EqxUcCclmH6VNkASp7pPQSBx8RXG/4ed7Abwo= X-Received: by 2002:a17:902:d54d:b0:216:6f1a:1c77 with SMTP id d9443c01a7336-21f17f03289mr15549795ad.43.1738718654135; Tue, 04 Feb 2025 17:24:14 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: From: Mario Marietto Date: Wed, 5 Feb 2025 02:23:37 +0100 X-Gm-Features: AWEUYZmQwKWmNbg78-QFeMj4XvI7-VwdW5SN3uO6FTCLbOW2JtQpp4bzdOJ2bVo Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Marco Devesas Campos Cc: freebsd-arm Content-Type: multipart/alternative; boundary="000000000000be8353062d5afb6d" X-Spamd-Result: default: False [-3.41 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_MEDIUM(-0.41)[-0.414]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::62a:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4YnjFC5SpFz3mtF --000000000000be8353062d5afb6d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --> So, while not perfect, until someone from the projects adds a zero 2 dt= b, I=E2=80=99m guessing copying one of the pi-3 images is your best bet The bug report says to do a little bit different operation : "A simple workaround is to duplicate bcm2710-rpi-3-b.dtb with the name bcm2710-rpi-zero-2-w.dtb" bcm2710-rpi-3-b.dtb and bcm2710-rpi-3-b-plus.dtb have different sizes. I suspect that one of them will not work. On Wed, Feb 5, 2025 at 2:08=E2=80=AFAM Mario Marietto wrote: > --> So, while not perfect, until someone from the projects adds a zero 2 > dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best bet > > In this case I think that the bug report reports misleading information. > Nowhere has been said that the proposed patches don't work. This is > confusing and brings the users to do unuseful operations. > > ---> (I just tried it and it works =E2=80=94 well, boots, at least) > > What happens after its booting ? Does it work properly after booting ? > > Anyway,I tried to cross compile the code thinking that the patch haven't > been applied,but it failed : > > marietto# git clone https://git.FreeBSD.org/src.git /mnt/da0s2a/usr/src > marietto# cd /mnt/da0s2a/usr/src > marietto# git checkout releng/14.2 > marietto# env MAKEOBJDIRPREFIX=3D/mnt/da0s2a/usr/src make buildworld TARG= ET_ARCH=3Daarch64 > > ..... > cc -target x86_64-unknown-freebsd14.2 --sysroot=3D/usr/obj/mnt/da0s2a/usr= /src/amd64.amd64/tmp -B/usr/obj/mnt/da0s2a/usr/src/amd64.amd64/tmp/usr/bin = -O2 -pipe -fno-common -DHAVE_SSE2 -DHAVE_SSE3 -DHAVE_AVX2 -DHAVE_AVX -= D__x86_64 -DHAVE_AVX512F -DHAVE_AVX512BW -DIN_BASE -I/mnt/da0s2a/usr/src/= sys/contrib/openzfs/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/lib/= libspl/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/lib/libspl/includ= e/os/freebsd -I/mnt/da0s2a/usr/src/sys -I/mnt/da0s2a/usr/src/sys/contrib/= openzfs/include/os/freebsd/zfs -I/mnt/da0s2a/usr/src/cddl/compat/opensolar= is/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/module/icp/include -= include /mnt/da0s2a/usr/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/= ccompile.h -DHAVE_ISSETUGID -include /mnt/da0s2a/usr/src/sys/modules/zfs/= zfs_config.h -I/mnt/da0s2a/usr/src/sys/modules/zfs -I/mnt/da0s2a/usr/src/= sys/contrib/openzfs/include/os/freebsd/zfs -DLIB_ZPOOL_BUILD -DZFS_DEBUG -= DWANTS_MUTEX_OWNED -I/mnt/da0s2a/usr/src/lib/libpthread/thread -I/mnt/da0s2= a/usr/src/lib/libpthread/sys -I/mnt/da0s2a/usr/src/lib/libthr/arch/amd64/in= clude -g -DDEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -g -gz=3Dzlib -MD -MF.depend= .zfs_znode.o -MTzfs_znode.o -std=3Diso9899:1999 -Wno-format-zero-length -fs= tack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-u= ninitialized -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas -Wno-empty-= body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=3Dunused-bu= t-set-parameter -Wno-tautological-compare -Wno-unused-value -Wno-parenthese= s-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-type= def -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-pro= moted-parameter -Qunused-arguments -c /mnt/da0s2a/usr/src/sys/contrib/o= penzfs/module/zfs/zfs_znode.c -o zfs_znode.o > /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:197:24: er= ror: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' > 197 | comp_buf =3D kmem_alloc(ZAP_MAXNAMELEN_NEW + 2, KM_SLEEP)= ; > | ^ > /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:225:8: err= or: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' > 225 | ZAP_MAXNAMELEN_NEW); > | ^ > /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:256:22: er= ror: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' > 256 | kmem_free(comp_buf, ZAP_MAXNAMELEN_NEW +2); > | ^ > 3 errors generated. > *** Error code 1 > > Stop. > make[5]: stopped in /mnt/da0s2a/usr/src/cddl/lib/libzpool > *** Error code 1 > > Stop. > make[4]: stopped in /mnt/da0s2a/usr/src/cddl/lib > *** Error code 1 > > Stop. > make[3]: stopped in /mnt/da0s2a/usr/src > *** Error code 1 > > Stop. > make[2]: stopped in /mnt/da0s2a/usr/src > 943.20 real 703.49 user 82.66 sys > *** Error code 1 > > Stop. > make[1]: stopped in /mnt/da0s2a/usr/src > *** Error code 1 > > Stop. > > > On Wed, Feb 5, 2025 at 1:37=E2=80=AFAM Marco Devesas Campos < > devesas.campos@gmail.com> wrote: > >> The problem isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is s= imply no appropriate >> device tree for the zero-2 that is bundled with the image so the board h= as >> no idea how to boot. >> >> So, while not perfect, until someone from the projects adds a zero 2 dtb= , >> I=E2=80=99m guessing copying one of the pi-3 images is your best bet (I = just tried >> it and it works =E2=80=94 well, boots, at least). >> >> Best, >> Marco >> >> On 4 Feb 2025, at 22:57, Mario Marietto wrote: >> >> Hello. >> >> I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it with= my Raspberry Pi zero 2 w : >> >> # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf >> >> but unfortunately when I turned on the board I got the rainbow screen : >> https://ibb.co/cXKFCtvJ >> >> >> According with this but report : >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 >> >> I should apply this fix : >> >> >> https://cgit.freebsd.org/src/commit/?id=3D9873b171697033f9f19608d98bcd1c= 16cacb92af >> >> but I see that it has already been applied : >> >> >> >> but I get the rainbow screen anyway. I would like to understand why,wher= e >> is the error,how can I fix it ? >> >> Thanks. >> >> On Tue, Feb 4, 2025 at 8:31=E2=80=AFPM Mario Marietto >> wrote: >> >>> > If I recall correctly, it=E2=80=99s enough to copy bcm2710-rpi-3-b-p= lus.dtb >>> to bcm2710-rpi-zero-2.dtb (in the msdos partition). >>> >>> It seems to be the wrong approach : >>> >>> Emmanuel Vadot [image: freebsd_committer] [image: >>> freebsd_triage] 2022-01-24 08:09:30 UTC >>> >>> (In reply to david.elliott3040 from comment #5 ) >>> >>> This is a wrong approach, while they have the same SoC and most of the = peripherals are >>> the same they are not the same board and this can only lead to problems= . >>> >>> source : >>> >>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147 >>> >>> >>> On Tue, Feb 4, 2025 at 8:19=E2=80=AFPM Marco Devesas Campos < >>> devesas.campos@gmail.com> wrote: >>> >>>> If I recall correctly, it=E2=80=99s enough to copy bcm2710-rpi-3-b-pl= us.dtb to >>>> bcm2710-rpi-zero-2.dtb (in the msdos partition). >>>> >>>> Best, >>>> Marco >>>> >>>> >>>> On 4 Feb 2025, at 17:35, Mario Marietto wrote= : >>>> >>>> Hello. >>>> >>>> I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it wi= th my Raspberry Pi zero 2 w : >>>> >>>> # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf >>>> >>>> but unfortunately when I turned on the board I got the rainbow screen = : >>>> https://ibb.co/cXKFCtvJ >>>> >>>> So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELE= ASE. >>>> >>>> What can I do to bypass the bug ? >>>> >>>> >>>> -- >>>> Mario. >>>> >>>> >>>> >>> >>> -- >>> Mario. >>> >> >> >> -- >> Mario. >> >> >> > > -- > Mario. > --=20 Mario. --000000000000be8353062d5afb6d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
--> So, while not perfect, until someone from the projects adds a=
 zero 2 dtb,
I=E2=80=99m guessing copying one of the pi-3 images is your= best bet

The bug report says to do a little bit different operation= :

"A simple workaround is to duplicate bcm2710-rpi-3-b.dtb wit= h the name
bcm2710-rpi-zero-2-w.dtb"

bcm2710-rpi-3-b.dtb an= d bcm2710-rpi-3-b-plus.dtb have different sizes.
I suspect that one of = them will not work.

On Wed, Feb 5, 2025 at = 2:08=E2=80=AFAM Mario Marietto <marietto2008@gmail.com> wrote:
--> So, while not perfect,= until someone from the projects adds a zero 2 dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best bet<= br>

In this case I think that the bug report repor= ts misleading information. Nowhere has been said that the proposed patches = don't work. This is confusing and brings the users to do unuseful opera= tions.

---> (I=20 just tried it and it works =E2=80=94 well, boots, at least)

<= /div>
What happens after its booting ? Does it work properly after boot= ing ?

Anyway,I tried to cross compile the code thi= nking that the patch haven't been applied,but it failed :
marietto# git clone https://git.FreeBSD.org/src.git /=
mnt/da0s2a/usr/src
marietto# cd /mnt/da0s2a/usr/src
marietto# git che= ckout releng/14.2
marietto# env MAKEOBJDIRPREFIX=3D/mnt/da0s2a/usr= /src make buildworld TARGET_ARCH=3Daarch64 .....
cc -target x86_64-unknown-freebsd14.2 --sysroot=3D/usr/obj/mnt/da0s2a/u= sr/src/amd64.amd64/tmp -B/usr/obj/mnt/da0s2a/usr/src/amd64.amd64/tmp/usr/bi= n -O2 -pipe -fno-common -DHAVE_SSE2 -DHAVE_SSE3 -DHAVE_AVX2 -DHAVE_AVX= -D__x86_64 -DHAVE_AVX512F -DHAVE_AVX512BW -DIN_BASE -I/mnt/da0s2a/usr/sr= c/sys/contrib/openzfs/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/li= b/libspl/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/lib/libspl/incl= ude/os/freebsd -I/mnt/da0s2a/usr/src/sys -I/mnt/da0s2a/usr/src/sys/contri= b/openzfs/include/os/freebsd/zfs -I/mnt/da0s2a/usr/src/cddl/compat/opensol= aris/include -I/mnt/da0s2a/usr/src/sys/contrib/openzfs/module/icp/include = -include /mnt/da0s2a/usr/src/sys/contrib/openzfs/include/os/freebsd/spl/sy= s/ccompile.h -DHAVE_ISSETUGID -include /mnt/da0s2a/usr/src/sys/modules/zf= s/zfs_config.h -I/mnt/da0s2a/usr/src/sys/modules/zfs -I/mnt/da0s2a/usr/sr= c/sys/contrib/openzfs/include/os/freebsd/zfs -DLIB_ZPOOL_BUILD -DZFS_DEBUG= -DWANTS_MUTEX_OWNED -I/mnt/da0s2a/usr/src/lib/libpthread/thread -I/mnt/da0= s2a/usr/src/lib/libpthread/sys -I/mnt/da0s2a/usr/src/lib/libthr/arch/amd64/= include -g -DDEBUG=3D1 -DNEED_SOLARIS_BOOLEAN -g -gz=3Dzlib -MD -MF.depe= nd.zfs_znode.o -MTzfs_znode.o -std=3Diso9899:1999 -Wno-format-zero-length -= fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno= -uninitialized -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas -Wno-empt= y-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=3Dunused-= but-set-parameter -Wno-tautological-compare -Wno-unused-value -Wno-parenthe= ses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-ty= pedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-p= romoted-parameter -Qunused-arguments -c /mnt/da0s2a/usr/src/sys/contrib= /openzfs/module/zfs/zfs_znode.c -o zfs_znode.o /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:197:24: erro= r: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 197 | comp_buf =3D kmem_alloc(ZAP_MAXNAMELEN_NEW + 2, KM_SLEEP); | ^ /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:225:8: error= : use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 225 | ZAP_MAXNAMELEN_NEW); | ^ /mnt/da0s2a/usr/src/sys/contrib/openzfs/module/zfs/zfs_znode.c:256:22: erro= r: use of undeclared identifier 'ZAP_MAXNAMELEN_NEW' 256 | kmem_free(comp_buf, ZAP_MAXNAMELEN_NEW +2); | ^ 3 errors generated. *** Error code 1 Stop. make[5]: stopped in /mnt/da0s2a/usr/src/cddl/lib/libzpool *** Error code 1 Stop. make[4]: stopped in /mnt/da0s2a/usr/src/cddl/lib *** Error code 1 Stop. make[3]: stopped in /mnt/da0s2a/usr/src *** Error code 1 Stop. make[2]: stopped in /mnt/da0s2a/usr/src 943.20 real 703.49 user 82.66 sys *** Error code 1 Stop. make[1]: stopped in /mnt/da0s2a/usr/src *** Error code 1 Stop.

On Wed, Feb 5, 2025 at 1:37=E2=80=AFAM Marco Devesa= s Campos <= devesas.campos@gmail.com> wrote:
The problem isn=E2=80=99t the fix =E2=80=94 it= =E2=80=99s that there is simply no appropriate device tree for the zero-2 t= hat is bundled with the image so the board has no idea how to boot.
So, while not perfect, until someone from the projects adds a z= ero 2 dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best= bet (I just tried it and it works =E2=80=94 well, boots, at least).
<= div>
Best,
Marco

On 4 Feb 2025, at 22:57, Mario Marietto= <marietto20= 08@gmail.com> wrote:

Hello.
I=
've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it =
with my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCt=
vJ

According with this but re= port :


I should apply t= his fix :


but I see that it has already been appli= ed :

<Screenshot_2025-02-04= _23-47-23.png>

but I get the rainbow= screen anyway. I would like to understand why,where is the error,how can I= fix it ?

Thanks.

On Tue, Feb 4, 2025 at = 8:31=E2=80=AFPM Mario Marietto <marietto2008@gmail.com> wrote:
> = If I recall correctly, it=E2=80=99s enough to copy =C2=A0bcm2710-rpi= -3-b-plus.dtb to bcm2710-rpi-zero-2.dtb (in the msdos partition).

It seems to be the wrong approach :
=
(In reply to david.elliott3040 from comment #5=
)

This is a wrong approach, while they have the same SoC and most of the peri=
pherals are 
the same they are not the same board and this can only lead= to problems.

source :

https:= //bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261147

On Tue, Feb 4= , 2025 at 8:19=E2=80=AFPM Marco Devesas Campos <devesas.campos@gmail.com> wrot= e:
If I rec= all correctly, it=E2=80=99s enough to copy =C2=A0bcm2710-rpi-3-b-plus.dtb t= o bcm2710-rpi-zero-2.dtb (in the msdos partition).

Best,=
Marco

<= br>
On 4 Feb 2025, at 17:35, Mario Marietto &= lt;marietto2008= @gmail.com> wrote:

Hello.

I've dd'ed FreeBSD 14.2 RELEASE on a sd card and I tried to boot it=
 with my Raspberry Pi zero 2 w :

# dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/sdf

but unfortunately when I turned on the board I got the rainbow screen :

https://ibb.co/cXKFCt=
vJ

So I suppose that the fix hasn't been upstreamed for FreeBSD 14.2-RELEA=
SE.=20

What can I do to bypass the bug ?

--
Mario= .



--
Mario.


--
Ma= rio.



--
Mario.


--
Ma= rio.
--000000000000be8353062d5afb6d-- From nobody Wed Feb 5 01:35:22 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 4YnjVM2FtNz5mqgH for ; Wed, 05 Feb 2025 01:35:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (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 4YnjVK63B5z3q4s for ; Wed, 05 Feb 2025 01:35:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=QK77lCCx; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.83 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=1738719335; bh=Eh7nOPRTKwQe2yRiyakyyRjotQs4arcTbABgeo+I5UI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=QK77lCCxe5990kJ6ANuu9NrduOgpW3Eq5z7m9kvCrmsFHULXtVO6XDqew+BFWEz9JxVC+zrfwRCogT+fZGVGY/RuJwJCkIIcEdFmhecni9f9gLg3ikQ2kLUsDzZZB33Wt5ButdHEwxkzj6exveAY3XJQPIVzcKiuAgC9AGP51RnC+YZMjb4JhpqaY/2vLkZvsjfGE9KIvJnJgAukcP5Ee6uc6zHxgkd2MbxRH2bqD8Vk7AYw3FEIP1GOkrIl7PJ6g9ZCE/P8t2WoXEzA3nxVkp7r44XQMaLaNYodUpwgEyAY0eL7OBBtwqjZZEsnuP+JhRzU4JlZA36aJ21zyC/hoA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738719335; bh=VAWETxXH4+DEXj+4BTvzi/Z5zKVNQppsk5Epi5OntUm=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=UX+gR7dVWYPgftYaTfO5ZKBL38EDrRQLHoJvSeeZFHoOhxDmfMhwz7VYGyksdJDS6SALOMr1/ltRR/lteXLneYOv2ia9INu42Dl6ysDD1FewMaWcd1ahBDImn0CZJF3KMC/hn68T8S3iomnZj2fWXeJUAPNf4GPE/R5YShq9z9Po12iP+Y0sDDKXFv2YTQCrZJe6r9lKUgjmyh4pzmR94fFZ740Bvv5IDktpXhEGSIb2lZDlY1z09V8SHgJgaMTxErtB/4j8gLBHtwAjhATxh2lCnGT//gxpksGNIsgoeTIMbZHf2ywe1Pvt1/LAGP52Ys8wC37Kf4uA44/cOzNyXg== X-YMail-OSG: YGpEj6EVM1mYUdQp8.r2XaB04THSE.cojA7UvqGfZq22R3G8pofveCRVd_PkbUp AZJD8doHnjc70NVFZIeevnm3.OUcN50dltwEBuZyBxB8k.pnxdTXwugPjHC9ouCKCXLN6JW_pld9 MrhqpH8.htn5PLYnM1BtTscTVvuV0FJPz5yML8t_m_BWn0fgRZ2UcO1L.k2S9BGm.34c7eJOIG1V 9E4RoOrxSdIDNAj6asM8fKvv6.xZpJxwOqjOgxMM1Ub8dgBoshr5FC5irlrAkbwam__Hea8qS82Y 8PWuELSQHAjX9d.vqrNasuNnbNngvgBXRtdngl.vmGvusNhb8eRUYtJFi3TwHQtO8d0c74VIuSGG gTG_r995ld2Ts1qGzdUfZ25H1BU1lqfoFqyyIOBwKxbChuSK4PIO3uBE5FGqbaD9jDeTE_sQ3Ufs 7iQs4StyRTaW1YGfrHgJnvv.GkrTl_vs6iajQV9zASbXSqfbwnTCwPwLWNYqE_5PxqTWwy3H9Mun 245JN9yXBo8pFh9Gqv7GegJztrHoLgg_z5h.cPXxX2bXWqz_Ix3Dx0JrpvoynbzVY9PJQkbXznVI 4RWmQnhiV_MPDRhRUrraiuvwY80m9U4onp4lSfgoYZq4tz6iCXta4M7niLl5yHLx6b3xBO6dROKH f1BaYRy0bHEyQIhSm4KQX4MGTDPLPXOV.gUOvgG12LtBCe7NTWHzFGmae6YsK2EAAq2cCzOXucwB q9qgamXlNC.h1RIMuv3ZYflnergmUsnS6qpPU8UpMDeOYixdoa3aoxhy0gCiAGE.QzhQdmQvUull I5kbsrhAAnEyK9jIBYmuUA2j9Ygy2DqzGCNGURcJmFQaF0q5jcwyz9wMVCnS9S2zPyZMsgJ_VbuS 028NkhqRJBHq1I75bGKQRD10UIXbC8aWTJuHSAbOZBd4Xzyyws0QNgnZJsTxbqwBEcuLXWRihkPS .u5X2cXO2UqRcEpa4umdgHCrTDjag_u8hHjuQfL1FMi2kqV4vdsrYCYHiT8M9V5oERPCtTmUjX_c qMYA.DDzcgmpezJBGYdrpydzh9m57Y7EQCE3XXJbWnQC19saV5.d7sMn7tGR5qUqhcBQwrp84CHH hPQcMbDqrtnCuqt05CwSHv4mQIAh2E8AWAW.35VcW.BDu589M9Cj7VzotoaM2ZXvx3wottp.SXVu mPhq.jGbiBGtA_RMopUbcY8DWzTcIFh935xZ4jxzLndb8Sj9C_FHcb2wwuNsWzzS4hMsntWktxN9 fKmNaFe1QtUX51Oj9fih6XDAgJbMFtcNSGGilrJ4awNDUx2_ckn_s3WwbMhF3RXkxx6MiWNUHfAb RHj0_g8HWdUDN15b29AisufW0SmZmLlqCurvtE.1_3U7QzhVLqr12.5rNbrEG5_qznLFQa1w8IGK fL512.hVAUwr.gkLy2kGIIvB_66OG6XjIo3S4jqs4hW31Uoc.bQFxL1g7h1noqUgdF01IXtPhqqB Wkl.LqoN5eor03gqiJ3et9hfIXpbt2D7wwjglRgvw5.quJPH9LoHjAcW7PEv1QCzO8fW5VK79Bnf STmlrPFWJOGpnQYj0svkCLQ2_Hqh8ICAmdrhK7iHfwUlkEd.5f6QKpf5HR5N1fxWeK7OXVrzeqkZ 0NhvCVrkZkS7DO7jGQlWwZLtPvtYtrMALHaHGvsPEKMmkGFSLfIMoOdINhKUA3Sj8Dk1q2I0uKN2 2nj6pwKmnDZyL1y_1YUjSaU05lSuIN62.CdPnariB9xQMX_yITRPbSJTyiRVRP__tJ9lsHSVJRvP PU75LvAnTTN8R5iMuTrOh3vzR6x8p7jqvb9Nu1A5Sdb0RKVl72JHWKmjsBihIsvaHz6d83hb3w7z TpJnYlWS0EvbcEIEQXBJTpC8IWf0cqZHnVRE_e6FwPyA5LN6ELfF28OcePVHMLnJ6DNYXeD35GeN eueHLy90oPDaU6EFvHuL_F8RFBKvx0uL.Rs7Z5bVmwqIOBB4Z1LG5.tqfPpTRITw3v4OQW1NQfSk SSLd_8uIZsd6a7LKJQMsBirwuDhB1Dnk9kaQhV6SoXKYXGtJsJfeyotLd9.YKiK.3TMPiUZZvinV _vO8hOEsqkz0w7t9kerhH6FrTf0vKAdrKN36KJ5KIrwLJAYIFc1NpmadSHZGaLwH8msJvwOFePz4 j4M6Nq4Jd6pQYAYAHTTFM4VnQbtEmMA28EwibPjcXtgoEeTqxRi89eoRpixN55vLYx_UcLzAfv9Y FVmeU71cdgJwUMkamF539SvmKUFbvgPO1gC8cvddSzK8Pwrk6CVlUYWExWHHp87Z4fzw1nw42OTu oELnzIiYb.Q-- X-Sonic-MF: X-Sonic-ID: b5db68fc-24ca-4c81-9f8b-d3608b2a9ccc Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Wed, 5 Feb 2025 01:35:35 +0000 Received: by hermes--production-gq1-5dd4b47f46-mb2l9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b50966516a284ff0f75299547864ee91; Wed, 05 Feb 2025 01:35:33 +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: Tue, 4 Feb 2025 17:35:22 -0800 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> To: Marco Devesas Campos , Mario Marietto X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Spamd-Result: default: False [-4.50 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.69.83:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; TAGGED_RCPT(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.83:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.83:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YnjVK63B5z3q4s On Feb 4, 2025, at 16:37, Marco Devesas Campos = wrote: > The problem isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is = simply no appropriate device tree for the zero-2 that is bundled with = the image so the board has no idea how to boot. >=20 > So, while not perfect, until someone from the projects adds a zero 2 = dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best = bet (I just tried it and it works =E2=80=94 well, boots, at least). A better alternative experiment would likely be to: ) Note the PORTVERSION used for sysutils/rpi-firmware : PORTVERSION=3D 1.20230405.g20230405 (That encodes the date 2023-Apr-05, by the way.) ) Look for the history of bcm2710-rpi-zero-2-w.dtb to find one released (or at lest tagged) that is as similar of a vintage as is available. In this case there is a match for the specific version: = https://github.com/raspberrypi/firmware/blob/1.20230405/boot/bcm2710-rpi-z= ero-2-w.dtb However, because it is a match, installing=20 sysutils/rpi-firmware and looking at what it installs it turns out happens to have: /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb So that is the file one would likely want to copy over to the relevant msdosfs and test rpi-zero-2-w operation with. But, I'll note that that the .dtb (or the live adjustments that the RPi* firmware makes after loading the *.dtb) may have things that the FreeBSD kernel does not support or does not handle/avoid. A lack of any explicit development or testing for the rpi-zero-2-w is likely why bcm2710-rpi-zero-2-w.dtb is not on the release or stable snapshot media. So it still may simply not work. I'll note that the bcm271[012]-rpi-*.dtb files are for aarch64 (a.k.a. arm64): Tier 1 (at least for non-embedded) Also, bcm2709-rpi-*.dtb files are for armv7 (32-bit) instead: Tier 2. Finally, bcm2708-rpi-*.dtb files are for armv6 (also 32-bit): Tier 2/3/Unsupported for 13/14/15 . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 5 01:39:19 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 4YnjbM0FjWz5mqmJ for ; Wed, 05 Feb 2025 01:39:59 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnjbL0v0Fz3rbJ for ; Wed, 05 Feb 2025 01:39:58 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-2f42992f608so8707742a91.0 for ; Tue, 04 Feb 2025 17:39:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738719596; x=1739324396; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xAWVdbgOU91W/qsx+GLNzrZv4LQ4hgVwXlfX+mCxSOg=; b=LeVVyEa8YQNVhnftnULlxcVLWy/8L2E1nkE/PdipQ7kKLHggFau9OHCjSGyZNdvXlG vXVdBU6XAZcwuf1ysmGE6wEWdkggEDtnuz1dHhf0S9J2tG99zxrHFft7rFAc35cLk//F VGWbGHP/+B3HDzpJkhsBvyha7FYemZ4yv5A+/zVzsxbjRZCfKDph3EoEbelLICxNrHY4 0nhj5RTMgJUQmDJIHEheVGm+LbOOw0var3tQjfe7GTEkzKf1qkpc/rSnYr+P3dN7GXF3 HskZ//MIrbp0IsRpm8PuLRi1/fAGMkk0nBOzAlYV80uJDQHSFLjzG4+Brn3DNB8PRcvQ 73uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738719596; x=1739324396; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xAWVdbgOU91W/qsx+GLNzrZv4LQ4hgVwXlfX+mCxSOg=; b=lzEtyhfwnO11m66jQWFcfHIEpmqyqKFft0H0tkD09BiUhurnnth3Ff6n45X+Es3y5l ddMNW8IY1gUqwY/o/qXyVRjk7JibaPyAN8AboDBcuJf2gAwxjC8fUadTe2g9PTW7cd4u e+TkaO8okuvrb4ZCOWVlYi63VQcrh8fe9y+Lz9PrP8m73ME8BS0UsIuPf0TE/NMNuiE/ HsKvgObPRVPXjVmwBEydMq6fXuZTIXDjOaUgNEo53tbUaXNdWZkCpq7lSt2F7VZk/+wo shrQo7CMvGTNDuTj6+nfq6CIGPkbVJOOcj9hwXsfpBxZoAgUjk3GyO3tdrP1k2PmQWhE /9JA== X-Forwarded-Encrypted: i=1; AJvYcCUOD+SVb/qOoEVqJBw7z2fQMEwpkJg0wUMMFm4tZPlSRYs6BFLXDqacjWIf7mj3BygTCpPQAltv4Jdh6g==@freebsd.org X-Gm-Message-State: AOJu0YyXIOghOJaMwwFuwRCfkON2i8q4ovWkFmdQrJx985X+nK3YaYX8 7Eq6nLaVJamllSqmcTM1TxfUNAiPWyc1AakfSc8jyJk8ybbiT+nUZ0lhY7Vsq1t/HmnEIfjqA+z kp0e0Yi1RPb39BAw6j8FmhcY7svMZoMaHfuo= X-Gm-Gg: ASbGnct7Dg9SHxrjGn+eW3+NQSSFUnh0HOzbv2+ZN+y10d5rIinzs/qDT2pWlhfb7uW al7B8h6mIMvWa5fcdpeQk+W5I23Bfya6qz87+9gNQoAZbgP31LfKHS728PbRSbzbxNk+oNbrYyQ == X-Google-Smtp-Source: AGHT+IHLtz5sUiWUj6jOXXIKdFomHconF+RQur4QQDMf8PE6VAFXDoKnlEAazZusRK8IniBfveKMwaVwrJS5m+fojjE= X-Received: by 2002:a17:90b:3a88:b0:2ee:c91a:ad05 with SMTP id 98e67ed59e1d1-2f9e074d153mr1376790a91.3.1738719595481; Tue, 04 Feb 2025 17:39:55 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: From: Mario Marietto Date: Wed, 5 Feb 2025 02:39:19 +0100 X-Gm-Features: AWEUYZm--jbdpTANFoTaownmClbUpbkedm2oKWmGLSBYZsx9n8R6wOr_HvzIi8M Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Mark Millard Cc: Marco Devesas Campos , freebsd-arm Content-Type: multipart/alternative; boundary="000000000000da5202062d5b3383" X-Rspamd-Queue-Id: 4YnjbL0v0Fz3rbJ 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:15169, ipnet:2607:f8b0::/32, country:US] --000000000000da5202062d5b3383 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ----> 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 Thanks. On Wed, Feb 5, 2025 at 2:35=E2=80=AFAM Mark Millard wro= te: > On Feb 4, 2025, at 16:37, Marco Devesas Campos > wrote: > > > The problem isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is = simply no appropriate > device tree for the zero-2 that is bundled with the image so the board ha= s > no idea how to boot. > > > > So, while not perfect, until someone from the projects adds a zero 2 > dtb, I=E2=80=99m guessing copying one of the pi-3 images is your best bet= (I just > tried it and it works =E2=80=94 well, boots, at least). > > A better alternative experiment would likely be to: > > ) Note the PORTVERSION used for sysutils/rpi-firmware : > PORTVERSION=3D 1.20230405.g20230405 > (That encodes the date 2023-Apr-05, by the way.) > > ) Look for the history of bcm2710-rpi-zero-2-w.dtb to > find one released (or at lest tagged) that is as > similar of a vintage as is available. In this case > there is a match for the specific version: > > > https://github.com/raspberrypi/firmware/blob/1.20230405/boot/bcm2710-rpi-= zero-2-w.dtb > > However, because it is a match, installing > sysutils/rpi-firmware and looking at what > it installs it turns out happens to have: > > /usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb > > So that is the file one would likely want to copy over > to the relevant msdosfs and test rpi-zero-2-w operation > with. > > But, I'll note that that the .dtb (or the live adjustments > that the RPi* firmware makes after loading the *.dtb) > may have things that the FreeBSD kernel does not support > or does not handle/avoid. A lack of any explicit development > or testing for the rpi-zero-2-w is likely why > bcm2710-rpi-zero-2-w.dtb is not on the release or stable > snapshot media. > > So it still may simply not work. > > I'll note that the bcm271[012]-rpi-*.dtb files are for > aarch64 (a.k.a. arm64): Tier 1 (at least for non-embedded) > > Also, bcm2709-rpi-*.dtb files are for armv7 (32-bit) > instead: Tier 2. > > Finally, bcm2708-rpi-*.dtb files are for armv6 (also > 32-bit): Tier 2/3/Unsupported for 13/14/15 . > > =3D=3D=3D > Mark Millard > marklmi at yahoo.com > > > --=20 Mario. --000000000000da5202062d5b3383 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
----> A better alt= ernative 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 t= o 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

Thanks.

On Wed, Feb 5, 2025 at 2:35=E2=80= =AFAM Mark Millard <marklmi@yahoo.c= om> wrote:
devesas.campos@gmail.com> wr= ote:

> The problem isn=E2=80=99t the fix =E2=80=94 it=E2=80=99s that there is= simply no appropriate device tree for the zero-2 that is bundled with the = image so the board has no idea how to boot.
>
> So, while not perfect, until someone from the projects adds a zero 2 d= tb, I=E2=80=99m guessing copying one of the pi-3 images is your best bet (I= just tried it and it works =E2=80=94 well, boots, at least).

A better alternative experiment would likely be to:

) Note the PORTVERSION used for sysutils/rpi-firmware :
=C2=A0 PORTVERSION=3D=C2=A0 =C2=A0 1.20230405.g20230405
=C2=A0 (That encodes the date 2023-Apr-05, by the way.)

) Look for the history of bcm2710-rpi-zero-2-w.dtb to
=C2=A0 find one released (or at lest tagged) that is as
=C2=A0 similar of a vintage as is available. In this case
=C2=A0 there is a match for the specific version:

https://github.= com/raspberrypi/firmware/blob/1.20230405/boot/bcm2710-rpi-zero-2-w.dtb<= br>
However, because it is a match, installing
sysutils/rpi-firmware and looking at what
it installs it turns out happens to have:

/usr/local/share/rpi-firmware/bcm2710-rpi-zero-2-w.dtb

So that is the file one would likely want to copy over
to the relevant msdosfs and test rpi-zero-2-w operation
with.

But, I'll note that that the .dtb (or the live adjustments
that the RPi* firmware makes after loading the *.dtb)
may have things that the FreeBSD kernel does not support
or does not handle/avoid. A lack of any explicit development
or testing for the rpi-zero-2-w is likely why
bcm2710-rpi-zero-2-w.dtb is not on the release or stable
snapshot media.

So it still may simply not work.

I'll note that the bcm271[012]-rpi-*.dtb files are for
aarch64 (a.k.a. arm64): Tier 1 (at least for non-embedded)

Also, bcm2709-rpi-*.dtb files are for armv7 (32-bit)
instead: Tier 2.

Finally, bcm2708-rpi-*.dtb files are for armv6 (also
32-bit): Tier 2/3/Unsupported for 13/14/15 .

=3D=3D=3D
Mark Millard
marklmi at yahoo.com




--
Ma= rio.
--000000000000da5202062d5b3383-- From nobody Wed Feb 5 01:58:37 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 4Ynk1C4j85z5mshT for ; Wed, 05 Feb 2025 01:58:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.31]) (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 4Ynk1C1YRKz3wgR for ; Wed, 05 Feb 2025 01:58:55 +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=1738720732; bh=I6oFfonnwdLfdpXBrOajdIM1KkgUm0Jny3/5w3oDe54=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Iz5xQoi4RehhwKhFcYD45Rv3hmpzSqW8nS9DGErTY9KIq6StKV+miXQjy4nQXyhyjOFuigF6gDAB8iSfJpbHjHU/hVch4o6xsy6vcaFShHevbdAyoDUx8Kvk91tmlUbM5d/SZNC2sBcjxSMC2ESrBpPaaUIEHfomTJ0OUTxdTOXdeYHOLOEEVvJVA1SvrBOhvHvMQRg6FHtGTt5Iq4xd1MPXd/PAACppKVgB8VaMfZfC7ma3AuQUW826qkaZO/DKbFrQDakndG8MGbKn3vzJJD05heIPqpUM3xVZxj8K+zgJ9l7HVuXFEmhY+gz3ud6s2Kcj6mP17UCVcxWgsanu+w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738720732; bh=nDzU3/+JpsEXDHTpsmyzkXvTqSnRKVgFTJWg1Dn+7Ij=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=EL9PaQTNOCK/JnUJk8CIvQETP6PHkeGSA4QmGRZhraMPitWzKcGV0uPMIf1SeDqfO7l/2HAPYpVBdBrlt1U2STLks1oJmo9yFvQ0n4+TMmqZoBCf1ZbS4YJ90NrW5sXgjumIZ5bUPBSep0xCeB2ifLjFImauC3hb/rCZuqqVD6rKeD/g9U1sa/luto17pyilGGw/hH7w3tuIxN03qywEScgXALoy2b/J/FPYMjnzy/adk8MAYGWwtW1KAD1EhgDMho5BGd6h0/B8/Hde15wRnKW9SDE0MbUBhDy22U74q6bq45DZpsNldMzkbtzBASMWu4lxy6g2LIkuTG1NVPjE9Q== X-YMail-OSG: mzPY8TMVM1lGxI_h.YerkVq.smRnwTB.GQ0HVJLeN30RXL0zrdxtw35eoacax0h 2d1iGOYmBLViTlnVjLWjk0uez2n36qI4k6UfOxV0.XEQsMkoMo1zEl30bdgseWHH7DhDOZ_uylLh wBWK5bxlHCBIg2DYwMRapcrBa7TE.2ClUnX83ffRRvgUbUIiRgjRAPnvGtupp6IaVDdIiqMWeDH6 Ut1NQ7UWAJ8iu6mYxjgobXu7DBPCzQDFvWiSlUliVg.5qlKprMuRZsmlHyM5QvkD_e27loKWuAq1 UnNSe_9Sz.AyXhY.0ojTm3K9V6KlB1kJWF49Plppoa1kxSZc4p1IJVEapbxCwbzzVQBrkRX8894b T_UCrZRAa_ypzUb5eVYNnon5mzdNeyDigFhWNggAwq1L7.3a9AqV_ma5pjzQSLWLTx_FwpM3yimu NZL_WOFPKOkfbfSIEyUKllykm0Sqf89ZqXSjj46zU7s7odPoDmjGZhnkmLVLF9skIG28fDtJ.1sE 79HaGdZBFlqHd3XwUW08_aLAcQnGYVrilgW9kePxvopv7ofr8pYgCSExvhT9.PBv9gTrov9Pyju2 UCKmBtOVkB9EfRtXHIEL212C4hNmi2w1xj5HE5u7IP35FuAD9Q45l4i_ibxvbyDCce0Q_A44mDcq 4FNYc060FF_QDfZOEez4fAivNvMNDYsOSMUZNcvg6UTF5wxpKSwUL0AJpTOSO9WqEZtAUZ55HX08 8eglv3KcRudCGOapVoLdWnTJYW_JuDO0UNg99_JVt87X2Bjs_Cnxbe1of8x4HVFtQKaffBV9.3py A1fo2OFVm1k3.BYG1XIPLOM8gRkC6QHSIq.h6_.TQ9VZOeUDwyddkljF.tWDl.wo9zmqhIunytnJ rrc4MPNKzxJlBqJY8PsC_wUYZpSc6f3V0nQYcMJtp98MOD.tCrstZg0OQZlea66Yii9uKnx.0jL1 BRtsmv.nfY5CSnlT_H7zA0JQlhJF8_camAiO9nPkUoyGDaaM4Y8c5oDB4TGJ4qEzPT9FvCOqDnAe XDpDPIQJHb5F8v6Npisit8ANAmeRI3W4aRJhLdB8Ht0FnpHr71u_L5D4ha1o3zyYWREhJ0fmt7ex tkPOynhmvxqNB1ToGSzMQ_M1WNPzoDMf_iAUjLqiC92zA60ew42j1Qpk6IM5o_6zvvMjpQmjso21 MloXu0lLURbTYD9aoCE_EzeZ4J99eWMJKVrcRTt6OF45FdyllKWsWmWmtplhJ9C3VP2xe2C2BtQh ylwBYjNkLpv9zgroeQ7JVCHcXillPK6N5jE2b3VuHKmwxGqp9betk9NF9cER7jTmbiQxWAXJNx2q 7HkQlr8dQoprZIkoyuNKfqWIPTA.uOfObKDeB.ZqSiaM4mtEEP4nbgQlf4c1wSNwmIK8bLdfiUq. IGHGeRnCBCbBweURdC2UfRwfAyGaEmxXy_Zb4bnaoJ.1iP4KfV5w61yD.HDMy.xUB0v_ep8jQrqX wI.w.E7nHJy0eS5J9IS8lAbCgjaQOXwfLjSoHuws2DYymLSPw2HPC4oDdlzeuhapOTvQMvSpYbG0 lCabhnxHQ8lVKPm.vMWyp8txYf5G9hoT4rLhbvvw2cH9bva0s8D3EtHY3OwYr8G4QaTKZ1TOJYZN Wg6tsWS.5QAPmnY7Te81dOPz_dBV6qZCJQAV3eIPHatZ3wJQs4Qm0oM3jfTQhA4M_Sgq9wO3W.Tk 8.yX0OBqlrgpezcOOe9e5IGyeIHiuoKsz6qg.lwoJTEsJe0XCCuvjZjIkG_s4iPsdv5tnExIa1RJ Iug0pIaXpHaTlZGmoQTHaJdQ1c3J4Zrqyr4Y02X12qWW_v8VVYH8sgWfV41.aiuQw7XSU7H_Dbwb YNOScwTYoqATNI2wHXML2MmRkWoSDFYJy6BCEVqD9XYSoZKpnS0NMrf5jmqufE9wWoWkwkDOe4PM n_TKQM.DKnS8lNO_dR14rMupADLUlQ7W4N4yMiQW_P7hkwvkQgTejJdp7RJG_HdwyAzagpdYxm8x l6Lv67XljZR4_5LxsNBwMrINaFsq6iP_SFkYM7HL1Xo8Dwz7mSmxQ96ExOncyT9XXyLJ2J6k1ks7 3ubwaCseBDLI4soXWrKn9HubG1ToPh1enealyI84bO9VIxdGVrLb6p3M.5fVdVQ2NcOeZ7ukHZGT lsH6zPQRi9mtlMIOdRgJAdB.0TofPLk0.sJiukPfsFMOnXf5sQ9ZSOaC5Feg6wluLRONxKMUZYwF ddsohVe3Zvb8BKzXCoyWrsqjdxMwG__cqtEU29tCGnjQCSS4.oSQxwe3opH4.lpDxVAUyu56vzqR T X-Sonic-MF: X-Sonic-ID: 2ac25fe9-ad3c-4f66-89a4-b99b0efd8441 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Wed, 5 Feb 2025 01:58:52 +0000 Received: by hermes--production-gq1-5dd4b47f46-5xsmt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 905e082018e55e50ea9deaaba4d5cec4; Wed, 05 Feb 2025 01:58:49 +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: 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: Tue, 4 Feb 2025 17:58:37 -0800 Cc: Marco Devesas Campos , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> To: Mario Marietto X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Rspamd-Queue-Id: 4Ynk1C1YRKz3wgR 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 4, 2025, at 17:39, Mario Marietto wrote: > ----> A better alternative experiment would likely be to: >=20 > I did : >=20 > marietto# cp bcm2710-rpi-3-b.dtb bcm2710-rpi-zero-2-w.dtb >=20 > and the board booted wonderfully without one only problem. >=20 > 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 : >=20 > marietto# cp bcm2710-rpi-3-b.dtb bcm2710-rpi-zero-2-w.dtb 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. 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. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 5 02:02:23 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 4Ynk5C6QWTz5mt44 for ; Wed, 05 Feb 2025 02:02:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ynk5C458Cz3xgk for ; Wed, 05 Feb 2025 02:02:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738720943; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4UL00+7h+76PFoWWy9uXF1xrx/M0vkjLc/prprX8ZUM=; b=c+JzucIEFQTQGfBu8DoRwFXCWR1jiJF82v5Ocm9grXuGndefwyBCN3/q5ID1p/y+gqfI4E HEHJIt73wAbiE93dIIYa98fsvKm1jbPjGvwggYRx6KXn8Sgs2Z4MHBNBn0a/N2gZtwxPqR qZ5QXUSvuu2ZkxHwBDOVNI9W8EoOTUopv2wRuHYfvMZqDXC37ihRJVkLppJpbdnct9r7BG Xc2O+N5yMuxrjbyPjO0MIIgIoMg1yp/7KFCq1AXl9h/PHvDUcXGtjn3ep0pfnYdLIhFd3j R+oAuMAt5u8pSAowJeW70KTnWz6axRaDDV7U9yaf2hVWn2DnYKU5vaO1M9Obag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738720943; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4UL00+7h+76PFoWWy9uXF1xrx/M0vkjLc/prprX8ZUM=; b=H/vvgK2svpWTDEbOv4qbWvGVNkDo/oLbz91/MKGawRs2iI0DpQaPnFmKFj86Z6MTyYlJdG 5d6OUWU13Uy7tu62JEVYjAc/H/4ejw0RNA7fJU4M41zP8H1BLud1qBs5UpMcNJnQITUf6p P41CRYN/Mp7oM1Xqq3Q1IzqldkzAX8Z0U3Y0LYzmcVhD+AhEh+8QV4bj92aXTU4XaBgYrt H9UYxwKL5fR/Nfs1Tx55LUTPl3YZzdk0herr+63wqnCqSci7uNRCb6R8/KEy9YX/XorIiF eEBP2GIGEUNTbinAJmlqZqorZgtf2XuP3e348AsQt2ZltYJGp3C5W8fG22sd0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738720943; a=rsa-sha256; cv=none; b=rDQ3wLrC8DVe3jTTTmO7uPsZPY7/piFm0hv/8EyipYW57sgnxJt9dbgnA57sFK9fPCcvQE 6mNR6obcWVPqw11c81o2i0wv+SGWwKRsPWPCRzM9fAakZBrsxGoQm7CIyf6J4LVrRMXG7a txBC4vBsXkk3cVvzj7i/0UeIgNmMc51pN2iRu9DyRG7ex2h0nvRuAXjWGmwX/c51dAK6DF juBfLw8xefQZqOsj3PnPj+/85MmpoJJuCawIml8uwb6bHGl3h9TwAFFM6OZ9Rs4flkzNBf z67D2cHd2CfHWduZU97FQBDDl0T+0ob+5ihThHZyDAt51fPRlcd1vaubjb93tA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Ynk5C3WmHzYBQ for ; Wed, 05 Feb 2025 02:02:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 51522NOB040037 for ; Wed, 5 Feb 2025 02:02:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 51522NLe040022 for freebsd-arm@FreeBSD.org; Wed, 5 Feb 2025 02:02:23 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 197177] Wrong registers used for linkup status and tx fifo empty status in mge driver on ramada 370 and armada xp socs Date: Wed, 05 Feb 2025 02:02:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D197177 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |Overcome By Events --- Comment #4 from Mark Linimon --- ^Triage: overcome by events. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Feb 5 09:31:42 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 4Ynw4N38DGz5mSfD for ; Wed, 05 Feb 2025 09:32:20 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ynw4N1Qwsz3VCZ for ; Wed, 05 Feb 2025 09:32:20 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-216728b1836so113805395ad.0 for ; Wed, 05 Feb 2025 01:32:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738747939; x=1739352739; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qiugw5wKPYLpJKcd24RBj7/OYA1M/iH2YUfyMpZqRHU=; b=TKQBFfT2cDLG+trqjUPDrn9mACXUC2jDOBhx2wim2z8471RM3p/ZKtX+PnMi+doORY 0kim6RVTACVEz2wOXt1pOszOEVs0aojM9SnZit/Kd8xiJ1RloE+5BpP5OilUrfDjLf0P 8TAR3Pwo4KE9T8lEOssJt9Oger6I0AligRL8pBJgMS9PwW5+Hd5mM2gwx1BJWTPdXNFu cgppVl7Vj/b29yjTWtf6wpB6aUV/2x7+UlbA+fr8pLgFEbrRJoBLuifnrZZFfF7yK4ag syvuaTmv9uJhDpbVqaO3ZhY9QUu1BPg2fhRYR7FbMRTiCYlvg1Pik0Vvk9aR9ppYm6ON 1TYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738747939; x=1739352739; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qiugw5wKPYLpJKcd24RBj7/OYA1M/iH2YUfyMpZqRHU=; b=Uf2p6bB6FT45oI7InpX5gI9QX7g7HfuhREeVUAUl6uYbWGCinnpt/pDiPAlniSU2Oo LChJipV2aNXHH+oovxR5lSHFN6AvP2Oe+wpV4zZQifFhVEFVDnK7WP1zCQkcAGKItHxx objUaH77qKNTUCEgp1mKfulzMOuRA4Euiz+0O0M1CfIn1j+pAQMz12rgkzX/pcN3EwFw 9X1iSjOtJLVEUzx7LU6v5m57miDOMlb+H2Fqjc2VnFYgnpbiTIRsjg/kEGFxjenbqQ4Q pFe6dFknTJqxIzvM1jM6RQQXdEayTo3SpUH25x5xn7y/YnN7Kaxk6kBXHoh2vMwNPwQ/ DM9g== X-Forwarded-Encrypted: i=1; AJvYcCV/dHDTblWBTrMvb61kaooksx8DRQipcaJzUc7zTm/e6l0dJ6NqA2nZLBP8mS6btv5NXlsW24zE3XXOlA==@freebsd.org X-Gm-Message-State: AOJu0YxPzteUOotVvGoNXjImUPowdhPQM/o3hbbj6+/G2/ccneTCu7dr 8nmKXX8JI9cBzJKK+GOZmrycAt6vV6BBgfRK7Wkl6XaHiO9l+2JT9RTiRGqS+XWV1rY98eAxKVh wHoTokVaqdc5y/uu3SqVaaEoVw2bWQUIK X-Gm-Gg: ASbGncvE89oxnlOkAbS0/K1a/d6ttm9YZToHpyRWD1+D3UUatB+OdTWZaoqTyiSApdu 7uERjLl5KFXnzGUXpDEndKdz+fu73Vi636AM1WpelUxbhpRWS2Kq0roLN80tmXzyxirwGxcWN8A == X-Google-Smtp-Source: AGHT+IGSimlY3l3lA3qLfT5++zuRZvF+bVUSrZtpxgyx1pxnDVoujPu3K3v+nAbx5mv5vcpVTRdaQ6eN8/o9W1HiGLg= X-Received: by 2002:a17:902:f787:b0:215:b5c6:9ed3 with SMTP id d9443c01a7336-21f17e44a2cmr42359325ad.12.1738747938623; Wed, 05 Feb 2025 01:32:18 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: From: Mario Marietto Date: Wed, 5 Feb 2025 10:31:42 +0100 X-Gm-Features: AWEUYZlEKmXImfTNw8TGm_ttZjGKlGf5PfXA_bXxTiCC4aRw6OUs_WSpmvhL1zY Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Mark Millard Cc: Marco Devesas Campos , freebsd-arm Content-Type: multipart/alternative; boundary="0000000000003c5ab4062d61cd1a" X-Rspamd-Queue-Id: 4Ynw4N1Qwsz3VCZ 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:15169, ipnet:2607:f8b0::/32, country:US] --0000000000003c5ab4062d61cd1a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --> Why not try sysutils/rpi-firmware and copy 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. Just tried. It works. On Wed, Feb 5, 2025 at 2:58=E2=80=AFAM Mark Millard wro= te: > 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 > > 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. > > 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. > > =3D=3D=3D > Mark Millard > marklmi at yahoo.com > > --=20 Mario. --0000000000003c5ab4062d61cd1a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
--> Why not try sysutils/rpi-firmware and copy ove= r 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.

Just tried. It works.

=
On Wed, Feb 5, 2025 at 2:58=E2=80=AFA= M Mark Millard <m= arklmi@yahoo.com> wrote:
On Feb 4, 2025, at 17:39, Mario Marietto <marietto2008@gmail.com>= ; 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

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.

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.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com



--
Ma= rio.
--0000000000003c5ab4062d61cd1a-- From nobody Wed Feb 5 17:03:20 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 4Yp64m0mbhz5n2xD for ; Wed, 05 Feb 2025 17:03:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yp64m0Hwzz4638 for ; Wed, 05 Feb 2025 17:03:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738775000; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hDqC/FHzAMV/Mwyj96O7lIKPqDjP6hQitEIOBvC6/wQ=; b=qCmM3ofm0qWGfGGaQnGoiZb1od+1zdJ9gEn4ROjSZLJIAzwCmHazOlTCEUGuxjSgPWX+4D 6zDtAaqu9/QM3FB44xtFIqjXiTiRubnljGYZWhyuVrwbF4kOSg1SLy7Hk4TwwvdBZtisA8 hNT7rB2ARnT7EBV4aGo/iFnLL/rsX8Djq0rLekEWrIu3cgcyIHKrjiSQGvRPLJsN1KHtVm F6R+08YeRZlayNnrzijF6LbnPIeBfIW8lHIBFIPOsQyXXTmG194LiEwTaktzsJxi0m8jER grjr7x1edlF04cUdP65ObZ6RVM6mJ4zAUZ0dD8iIX0hP/U6NQ+bdfb6MUSHAFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738775000; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hDqC/FHzAMV/Mwyj96O7lIKPqDjP6hQitEIOBvC6/wQ=; b=Q6DmRoSyApTqsVmCFBoUpUY0IqYw9Lb4bbTJ+ROPpohFCXSa9hr2adK6l5R6swKTEnGc8n ZD9SPgfRtMhTG5QjowEmlMf2piAHSAP/A8xd6jjNxyMOUFIBrGthY6b8GyzjpeyHdNJYAH mLhlhJC9GIYRFexrm+NvfT8EEzLVJXMSYvSFkqnVkrwCDt6MdJvRtEHyFFBnIpoMzuaM22 CsZsbfod7eY1OYiDRNMUJzoc/2X8RkN1cNlgsEk3zqL2LS/kLzoeB5kgio5xe3NTJUrkDR fjMyUTI+K17AVNh1CREYYiZKQ7fyAAIzhxRz7irPnPsDobnvTKm7KtzbbZMVYw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738775000; a=rsa-sha256; cv=none; b=M21QfC7EY2CLJSIPkiV3iFi3XJTruD55kgG1AgdXpfS+dIcYe4R+O1A/+ax3YxUzrZ0g1w m3j5KwgGkohEFqwZoQW1ML+PO6/wh7OPYI9of+PE/Aa1yJw89VMroq3OrIDafsF72Ajz9P 47XyAfc32o39tYmUFtFKxjXvB7lhiC6LlHfj+JQDwvk68wQA69Y4tBtUDcOlkr5HEEdwnZ uE0HPQhKtHpSB8orNUe+JaJ5+DNSH4u+eil4YWnyY5uSDwbBfiZLd6aTpIaT5OhOfT9X+a xS4RfF4y5p4tPJLn8T8vHQf4MRyVJhcgJXurV7H27zL3Ie7AQ6xcGB1llQ9JmQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Yp64l6yg2z11Xb for ; Wed, 05 Feb 2025 17:03:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 515H3Jb1014106 for ; Wed, 5 Feb 2025 17:03:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 515H3JQo014105 for freebsd-arm@FreeBSD.org; Wed, 5 Feb 2025 17:03:19 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 284594] release/arm64/RPI.conf : suggest adding bcm2710-rpi-zero-2-w.dtb now that it has had basic testing Date: Wed, 05 Feb 2025 17:03:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284594 Bug ID: 284594 Summary: release/arm64/RPI.conf : suggest adding bcm2710-rpi-zero-2-w.dtb now that it has had basic testing Product: Base System Version: Unspecified Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: marklmi26-fbsd@yahoo.com Note: bcm2710-rpi-zero-2-w.dtb is already part of sysutils/rpi-=3Dfirmware installs into: /usr/local/share/rpi-firmware/ https://lists.freebsd.org/archives/freebsd-arm/2025-February/004553.html reports: QUOTE From: Mario Marietto Date: Wed, 05 Feb 2025 09:31:42 UTC --> Why not try sysutils/rpi-firmware and copy 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. Just tried. It works. END QUOTE --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Feb 5 17:20:50 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 4Yp6TG5KC2z5n4Ld for ; Wed, 05 Feb 2025 17:21:06 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-24.consmr.mail.gq1.yahoo.com (sonic312-24.consmr.mail.gq1.yahoo.com [98.137.69.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 4Yp6TF69Lcz48Wf for ; Wed, 05 Feb 2025 17:21:05 +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=1738776063; bh=daBBxmJkkv2yuiVAsgAfJqcDtqWR0qfcoBR5DzJBNY8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=WWLB+afY/spO0HaKg68t+tHSM1GrnA4btHL2HWB43KXP109LCXOjjV2q39azJTikKDt1dds/Hh8vPi76H43t00QFlLGBCWOmcCnYKqSY4Po941vPHp0T91q9hxdrXmL/f1Bq/2hKU/hJb+lqGW+LY13fvjOp8rX+n0VAl4aU5c8lIeuWKbr0bTA7Uj9ngFyKzkfbdSaSoCFDUUbTcy50BCOQoA4in48k2oucDC0ruRos+2pRLpKqGsHIcuDYRPPB13MC2zCuwUmFsLasQsEuSrFIIO8ZyThdhZEP8zV2dgEc0mZOoS0VQbSFpoh0KTd5OqaqI+WFKFo4qqBL/P86oA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738776063; bh=NDMB+kkv6u+XkJ5xvO0pJFh+Z4NL4EFPiBL6QCN3ak6=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=lrKWxjLxYytfTGaR9y6u2lgJFNCiSzLbOhzIwz7Z6mrjhVZQCW8wrnfWf8tp3+lXauajNwd6itzgx68ESIQrNStlKLF7r0YmmZfyiGdp2j/H5/IwL54jqPB3UlB2Q9lHo0SOr29EN/XBGdeGaHBfss/Tb2hqWielLrWA/UXnv7kuq5PLpdqFhC72Zy8Qi4u7AHKHjSbClR+vUUOk5dNW/buNg49Y5rMNwhGrONLtyp8CNhWn3wLbkVu73wNHo4pQUEOBH+ZX+NT620E6TnNtlXCBm4bUEOIXQIE5fomQ3XT6aC0Odo3VkOGewJfU8Y+2Ya/E3OZS4U2b3Mx2TE78yg== X-YMail-OSG: vTiCwYUVM1lle0h5HY6TKwYtV0d869UiMKCbcjCyr_mohm2Zv1pOv_ijkhaurSm GLPVHf5gNtBNQAOeHafZnJdQBQZ1vLeudkX7M.hvQjXmv2widrWifX3pfUVE93TY9HAYi6UHM6g2 g8096JswjWzP4svigPAqO_CUMNtbUV6Mplf8cd4SuoeS5YjQ4hns.uNjY_dTbxu2J0LXYJ6c6jEJ QqcwnEkcBNJ2mwNkA_m0YXGIfDpfIvp7qNOsdf0yzITjBNfvGUig4eWy0CWHbtLPDu502CleJCzq gpzZBZO47hHyBRiWF36yVoc8oGjH.FQ3NpYlOn.nwHx8yazXmVoWxJonq638jfFnoPBwk1sdn4gZ Ryfno4wmFdx1RbWntYeJv2Ozx0N96_0ySUHNFX7dCeilFBUXXH7yiipOnKwa4DKAtGcl8O4ZXvMM WVLu6z.3QSnsPufXn8uZCQDRkwoNPuDNOnvLn_tP40QvCz2bG4vb69S55oUye_hDr9hoPhS.IThL uUKBjqFt3VBRARYZt1PoachwNJAJFB3r1_6flNcn.4jjbNBk9U3zAVA3ps7aQIOBvBoSAKhDqXwe F3dGzV9F5q2DtZEQefmjBFpEqWPqDI6si_eOh0wAlf367pUyYS0rdtoO1ArF46ZmSsDnWG6sIHg6 TAQ6tYvMypMXJQ.PKGUIZFNhhdjQAGji2Ehm8pTNxI1jFtmFuercy9PIikmIgZj3uJUIqLztu2H1 yLe2a8HW3jJ9dOTvgAjyGO2yRrVzaoqw4.l7JoTjmVO839HZFL87yBM2CIJ8_FZ.yKcYyQ46KGbO qLn3790pC_6R9u84WzzOVc5qIJhZ.2W7OpsD2LZ.xYu_HQ4EX8fsqeU11z53RXZFtPv9z88XUDey JSogy969L5fc7X09w6hOHNBvhcDZpUglQKtRgH_gXfatSdXpPx5EML4ty8fLGYCgvqvhNROjF6uB RztwNYQfs_CICcctn8I6jLPCaWF5QWJ6VIm__JC0bH9.QjiShErfsoEvv92oEHADcmxEaOrHPP4X Xf8TsdxuGgSh6iHqrYcLmCOwpH2HL96SJZHa88dkLQ62p4ZD3T882BEQchc_cvVcJnFduNcHmX6b ERuEURcvWeJNe5mzSoFnZlKiP4q2BS.l2VubgGByBJx4U9TO8ZL0vpyTAwAQMXz6qRQGa9Q.wW50 4jukQlLBT4hDJvu8NeFFefyNJHH64Mq81Fm_ppbGsGNEXBHwi4f4n9Geyps7Y4_Hs1p9WjJ5NHaZ pVvAddrUqzdtah7s9cSTKXkPxJYizSFMpANNawVV5KWqMdlBGsDhE9crrGDhcwPI3wgAseFBNiYF tO79cG8_nFgF.Ie5cABX9RH49gdC9626PFoAwl7tDuKE4RiVruUA54fH950_eCuOp1RW0P1_YzVS 6r19SmoHxqvuvg8a6rYHIZM3y_U8uIXulyGlhlbII8m4d97Gta.maooVZ4VJJakKP9d.t7v9cmxH ZCcmriwZSNOgdY4XyvWu38hfRxc2R4d6o7v8itpCR6PZXYy3UNk7YM5eQ_bAWvWHNQL58z54Rsnj w_w5GFLfiynM01ZuMsY5BAfu_IJ62mCWqHZXhMp4gYmXfXkyW69RYzqw4.w3j6KslHVv8xv9oWfY 1Zx.x06cvlilVObCOROTQ4XxDPE1xcZiN_O9H5UNPTnF5kLB5sTeAyg2_xRgxO.vZy9zJXBGUfiX vLJbMLNtLnbypWzaMzC7TaKewryhh0c0_aeesAmp3IuEea0Mm9WJbShJwCXIDrdhFSt2LbWADWCz yGxirR8nno.2kvcdQOw8wi0FzDogXNUQYuoDP.ugqCEwC40h2X84FlZhm95LipwHTPeMdqoOoCSQ tcvhWLKG0QmPcovtXEs20z4LgRl5Hz3FkQu2BTNG6oQDbyWmgkeHJsvv3rFe5IQuJ_FZ6YdAKJGh iNvr3rlOrsI5rI9Hs5Feg36IsLxfZWpaZ5f2s5ltelKU37Umjjz3K_YbuJEq_sYdE2Rm92po5dTZ fWdSI4pKvu3QvNa8dX9dZZL3aH6F45NJgC7TUnUs3Pu5xvrZb7._09vwq3jNa4gsSknkKpG2n75D H8VgQ3N17xf0zSNK7.cHY1L7ce7KDPeNmgq8GWj17MUMr_aGJnqVOXWK8BdyckE1RQIxpDtk9Zc5 vz9loH5GeIPqDOOg_p1E22MPZds_BkvI_iR4pgg8NUrcckRfK5HxRMYZSp06Fxj4ORBAsdofCSo3 oFqq8prVfs8gzWQWMp5rWBuQmoI_yP03FchnLUrSx6QZf6NG4vzijamOoXPboIk.TVv4QQ1NF2hU Te56zEw-- X-Sonic-MF: X-Sonic-ID: 3764fc1e-e6b5-4afb-8dfd-0465b6db8537 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Wed, 5 Feb 2025 17:21:03 +0000 Received: by hermes--production-gq1-5dd4b47f46-9j75b (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0046046a74dc0c340a2d70372f667327; Wed, 05 Feb 2025 17:21:01 +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: [Bug 284594] release/arm64/RPI.conf : suggest adding bcm2710-rpi-zero-2-w.dtb now that it has had basic testing From: Mark Millard In-Reply-To: Date: Wed, 5 Feb 2025 09:20:50 -0800 Cc: "freebsd-arm@freebsd.org" , Mario Marietto Content-Transfer-Encoding: 7bit Message-Id: References: To: bugzilla-noreply@freebsd.org X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Rspamd-Queue-Id: 4Yp6TF69Lcz48Wf 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)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Feb 5, 2025, at 09:03, bugzilla-noreply@freebsd.org wrote: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284594 > > Bug ID: 284594 > Summary: release/arm64/RPI.conf : suggest adding > bcm2710-rpi-zero-2-w.dtb now that it has had basic > testing > Product: Base System > Version: Unspecified > Hardware: Any > OS: Any > Status: New > Severity: Affects Only Me > Priority: --- > Component: arm > Assignee: freebsd-arm@FreeBSD.org > Reporter: marklmi26-fbsd@yahoo.com > > Note: bcm2710-rpi-zero-2-w.dtb is already part of > sysutils/rpi-=firmware installs into: > /usr/local/share/rpi-firmware/ > > https://lists.freebsd.org/archives/freebsd-arm/2025-February/004553.html > reports: > > QUOTE > From: Mario Marietto > Date: Wed, 05 Feb 2025 09:31:42 UTC > --> Why not try sysutils/rpi-firmware and copy 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. > > Just tried. It works. > END QUOTE I also added a patch attachment for release/arm64/RPI.conf for the issue. See: https://bugs.freebsd.org/bugzilla/attachment.cgi?id=257266 === Mark Millard marklmi at yahoo.com From nobody Thu Feb 6 07:51:37 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 4YpTp20Bk1z5nFdk for ; Thu, 06 Feb 2025 07:51:54 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com [IPv6:2607:f8b0:4864:20::112a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YpTp057Ywz42M1 for ; Thu, 06 Feb 2025 07:51:52 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=FHtkMwuj; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2607:f8b0:4864:20::112a) smtp.mailfrom=tomek@cedro.info; dmarc=none Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-6f98dc0d923so4799437b3.1 for ; Wed, 05 Feb 2025 23:51:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1738828312; x=1739433112; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=7KqhIuX8RL9u+ZABCAV1rFXuSBUEIGYELso7W0qE3Ws=; b=FHtkMwujVWPgF9Tj6bdfmNFEefzhmM267N+fZ1YOchlso1eV3FIzm1abtXYd+VeBXJ WORveF60Q/C8AESIvTY1uDOht1UxERUJObipbfL0v6v2oAMXkxttD01dy7PK+cLxnUya CTIcemV/hnY2wMr7rleopI6RgWRv/PPzyaKWUa7KdaX3HWV/8arcUeqz45W9J3Yv5PTU kvziAypuJY3oWitNEwhnCJJFFnfss1xFOmuJnkvgFYIIrK89+0w5BKgfZw+mBcq3y95j vvebyHDbglKL4A0WlJFAzecf8vS16MJPe1dals5XQ/7aYRD7PjFQ6HojBtKdEHKA0AZt FTFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738828312; x=1739433112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7KqhIuX8RL9u+ZABCAV1rFXuSBUEIGYELso7W0qE3Ws=; b=wTlOOyR8NKDXIv+4vnqK6IYYlPdFwPLndUu0JMSu0X51oeLvr1yKH37I8/5lcNND+G xAv4GX5VEMadmbNS2FCy9g30SQGRt7N9owCXa+tcIRhOIOTUXvLcBZ6O2X8a1y4/ZbRK hbtlKByzt4h7WQgBuObf1DB4WPmm0M0oZn28jjl2Ei8ZU+8Ee9qeRE6ga/flyzbGbAc1 Gs2xz7t6L+v1hR0egOQ+uN/YZo5sl/3Yw7rpuSH8JsV5thmQ6qBQA32UPezRJeGu+q3N 9Ro78ZnMh9md1eY/9zW90YMJVjr4JXxeBPSsKVQjrm4hQ+Nu8cqOtZaHvEHKpC2UfuuQ F8tg== X-Forwarded-Encrypted: i=1; AJvYcCXpyFewCg3iN7qbsWRgFHTz+SPgHiKXLxWPvMPMtf/5KCe50hzGK4IOWCgVh26eLjKEnwFi0YVQUtBj5A==@freebsd.org X-Gm-Message-State: AOJu0YyNRh+gcvH0oIUq12pPXHMS18bYBEXnNtKsXiNfPin/O/YGpmMV 4KeoernYHYrWPXRt/rdNfYbLIDeF4x9JJ1/xuQqG9/i9KM3Y5z/8qAMLcPQ3f7qjxY85pS0ySoY = X-Gm-Gg: ASbGncu88+kmA008A9Rxdw6jRPTLqWLiyVWQMfTnBDPNgQ+OlHhO+aGAqUwAAEE6QiB M3BNFu/3B5ZJIryQXrpCzLQGpGrtfiZrln64FGb5/OIsMzOdzAKxCCkcsK3LkHhJKLZffzL+Q+V 81gRX5eJ/jVEqnsJjFOTIKsEr/LbdHU86KxAYy1FKckXGBdtcWsZ74ar4mi8W9Ckv4S0F09tEpq ty2Z0pd0zpbAF2bTSX8G/w57j8m2iPMZc0XjpgqLwoDfInzFavn2VYeIHbzG/j+hielbmf/FTKu gDtq3Dfn+02sOBRhIOTCQZy/Vt4V0TVOUv5UuwYzrjkAAPlG/s5u X-Google-Smtp-Source: AGHT+IFAQA/yy6ud5T5z55LZ2Ks7KlQRd2RWRyLsvEwPJWl9IFmolqJ1KU53cKhP4shub9K4XZStoA== X-Received: by 2002:a05:690c:2888:b0:6f9:421e:e793 with SMTP id 00721157ae682-6f99a55c803mr14315977b3.1.1738828311691; Wed, 05 Feb 2025 23:51:51 -0800 (PST) Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com. [209.85.219.175]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f99fd1fa83sm1179187b3.44.2025.02.05.23.51.49 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 05 Feb 2025 23:51:50 -0800 (PST) Received: by mail-yb1-f175.google.com with SMTP id 3f1490d57ef6-e5ad75ca787so529543276.0 for ; Wed, 05 Feb 2025 23:51:49 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCXasVs/yB6CTUeoagTshL/UDKQ2FhDyvWrtsRWwy2xs21mta+eMdzuA9YXfg4toehK6U5T3DQlOFIO9cw==@freebsd.org X-Received: by 2002:a05:6902:1b04:b0:e5b:1351:ccdd with SMTP id 3f1490d57ef6-e5b353bed4dmr2076180276.24.1738828309251; Wed, 05 Feb 2025 23:51:49 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: From: Tomek CEDRO Date: Thu, 6 Feb 2025 08:51:37 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AWEUYZkyxlL8pzd1lN8FaEyQWbERn2-q4Ev703VhszdBS4VlK_qbEDpRnfT5KbY Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Mark Millard Cc: Mario Marietto , Marco Devesas Campos , freebsd-arm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-1.80 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[yahoo.com]; DMARC_NA(0.00)[cedro.info]; DKIM_TRACE(0.00)[cedro.info:+]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_NA(0.00)[no SPF record]; MISSING_XM_UA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::112a:from,209.85.219.175:received] X-Spamd-Bar: - X-Rspamd-Queue-Id: 4YpTp057Ywz42M1 On Wed, Feb 5, 2025 at 2:59=E2=80=AFAM Mark Millard wro= te: > 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 > > 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. > > 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. Yup, I can confirm rpi-firmware/bcm2710-rpi-zero-2-w.dtb works with FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img :-) One thing to mention too is config_rpi3.txt -> config.txt (not config_rpi_0_w.txt) :-) Thanks!! :-) ps/2: pkg does not update because of certificate errors, but freebsd-update fetch install went fine to 14.2-RELEASE-p1 o_O --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Thu Feb 6 07:55:27 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 4YpTtR1Jmbz5nFHP for ; Thu, 06 Feb 2025 07:55:43 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com [IPv6:2607:f8b0:4864:20::1133]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YpTtQ3vJ5z43Ng for ; Thu, 06 Feb 2025 07:55:42 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=JCoqms78; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2607:f8b0:4864:20::1133) smtp.mailfrom=tomek@cedro.info; dmarc=none Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-6efe4e3d698so6235817b3.0 for ; Wed, 05 Feb 2025 23:55:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1738828542; x=1739433342; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dFbk1Y+wX4zwooSvDICcR6KaOXweCD6WRKpK1dnch6s=; b=JCoqms78PguQJMkX2scv1CiWMx+t7cgwdjXznm86TBwjITsKk5NKrJsKqHqkhYRid2 onDqo0dpt7Slco+F+YfHVabjGvC+KQtgxXmU3Nxg/DDgPght9ErWCuheZARIR398K6L4 kqiDv3Ep0BTGsCIbIC8KABySSIW0xm1mHP2UeEZi/kgtFaukT1CX58NNQIY1jGerFV5d L5v7LsN3y2kRU6je4sItGw9/X4kkwDa7+mjgofNS8zTOgbNoLsIAw4ZBmLhG8WgRVedz OPa4R6hWmUAG3cXk9+PDTChpakL9gkmnZbwq6OJ/tkNMlZy2mAYDhn8LTBOyYs7+ULDZ GsEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738828542; x=1739433342; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dFbk1Y+wX4zwooSvDICcR6KaOXweCD6WRKpK1dnch6s=; b=vEo0LkpYvYQqGn3N3zG5LAAU06bobQjxBrRkccb93u9zPZde4HmqYUvAxx9QkQXzhL 8qKY1MP6wxBJTsro530pGACeP+jGqYEcdLGMawN80jMUi2k6DqEI9D/PQ/SUQvmO90XR /zX2/HTsxBIy5nYKDuoVFSnJgwXRSGYQwXSeuM4SniLWOGjkoqhmPoPhyVnRJag90hfk IBGdyuJWND8RJAswk5NrhEf6n2inNluPJiLDSKcRrZ9P2GwNqwTISOI14reCPQ+nC1/k U7bMwEQ3UpqwF3WN2Vn1Z70ivbj7uJeIlwa+Yd5zLZZ+RkHxNf6YJZe4VNq5zZzCOJG0 4RDg== X-Forwarded-Encrypted: i=1; AJvYcCWQsPSDo7BcALvSSBev9WsgyPLRuUIrjTHRer6aX0zGSOmsO3LQhbhDPv0QNeQPQNnjEQYNT4iTpBhjmw==@freebsd.org X-Gm-Message-State: AOJu0YxEoTaWSkElpQoKMeF9lLmok/ffUlf9kjeRhygcAle+DZdXyBSn 4ESFuTS/+csOAPSsNgE6OJ1ViC8jsPNZYIJH+TsqGb7i+OOoy1NVNs0HZecznEGqGpTdUfSGG9c = X-Gm-Gg: ASbGncvAt9B0wLZu7fEM8LWXtrEDhtu/p+8mpnqKKp4sCRzYOFTogZ1sNff6ajZ7Z/F 9c06hySw2U0i0Rd1oWxqydLUKZ6uD2JzJ/Skdif5hP2qoy6ibnL4OVGJMtPl/AHyFVHs2eUqnN4 uIgxFe/A6OXjEyUU2aUMk3eNlhZ1R0vQtsZRnMN4Yf0n1jkboP5um+cqGsjYUrNVSC1l5jeGhTg C/XmeMyKs5ePpqO5nBf7jfU/0FLy+d8yykF+Tf73vm9N6W780PJUx8iHsG1P4pT9om6ddrKWfJB H5wCqi18EHHMChCmj+FgNwCfX5ur/6FPowZKwynzQJiO8jZ2BD2c X-Google-Smtp-Source: AGHT+IHhveiK/xiidVKhOrIuvWdJKXeg7xknXKW+QyZ97oK8+yolPTXzOu6iy9NVlrEWSQIbUJ1cpg== X-Received: by 2002:a05:690c:7407:b0:6f9:804e:a2be with SMTP id 00721157ae682-6f989edf3dfmr59327777b3.20.1738828541776; Wed, 05 Feb 2025 23:55:41 -0800 (PST) Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com. [209.85.219.173]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f99fd557c3sm1183707b3.52.2025.02.05.23.55.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 05 Feb 2025 23:55:40 -0800 (PST) Received: by mail-yb1-f173.google.com with SMTP id 3f1490d57ef6-e5b1c4d14f2so550674276.0 for ; Wed, 05 Feb 2025 23:55:39 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCVXRd5iw+2Z5KUciFA6+EPY7VnIWRrYf/1uSc/ff5jANKh/EGwm9jk1qZ2AVWid+47lkCmy9NFNdVDkIA==@freebsd.org X-Received: by 2002:a05:6902:2382:b0:e58:37c9:b66a with SMTP id 3f1490d57ef6-e5b25b4a3d5mr4867054276.27.1738828539360; Wed, 05 Feb 2025 23:55:39 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> In-Reply-To: From: Tomek CEDRO Date: Thu, 6 Feb 2025 08:55:27 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AWEUYZlORdNtt3DmccQj7_wtSyHeMx3kcBhNQ2tElLTMGues-Oe4w1_8oDY-vDo Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Mark Millard Cc: Mario Marietto , Marco Devesas Campos , freebsd-arm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-1.80 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[yahoo.com]; DMARC_NA(0.00)[cedro.info]; DKIM_TRACE(0.00)[cedro.info:+]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_NA(0.00)[no SPF record]; MISSING_XM_UA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1133:from,209.85.219.173:received] X-Spamd-Bar: - X-Rspamd-Queue-Id: 4YpTtQ3vJ5z43Ng On Thu, Feb 6, 2025 at 8:51=E2=80=AFAM Tomek CEDRO wrote= : > ps/2: pkg does not update because of certificate errors, but > freebsd-update fetch install went fine to 14.2-RELEASE-p1 o_O System time invalid, new board, sorry for the noise, ntpdate time.esa.int fixed it :D --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Thu Feb 6 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 From nobody Thu Feb 6 17:34:13 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 4YpkkD2KvGz5mn3D for ; Thu, 06 Feb 2025 17:34:28 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x112c.google.com (mail-yw1-x112c.google.com [IPv6:2607:f8b0:4864:20::112c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YpkkD0G9vz3X8k for ; Thu, 06 Feb 2025 17:34:27 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x112c.google.com with SMTP id 00721157ae682-6f6ca9a3425so10425707b3.2 for ; Thu, 06 Feb 2025 09:34:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1738863267; x=1739468067; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Mu1P7rfVHRrvuWkNo49EdTWRb0ggZKbaGBLRn/rHwWE=; b=AgpxVjEcP1ge74L4d06+jCPLVVvucxkhe+HxA5MYpPtxY/GgzzaB8TDhFRrbkalD0X R8cevsxMvSh+o2pJwShv7+ij7LuGAVG+MidKCcHbNYTjeoZDw+6lmD16BmY9TY0h4z4s MATfTSD3Pw6E7pukw0yWoX2PIr2LNZpaIORWxuQFRdGhJXwqF7PkhN7ZsBkgIznaTPFZ c05bh9mBh9+E48/n2WJhk6WYPeHM6jYjwLxd3w/tlrd1eDccFxnRw4a26bMr6GURD+NU nGgmA6TrWk39uAEXuEGCxE5DwMhSZR11gH5NRpOA+mCZQ2/WHjhl67RQMs0hy1VsDeVT CaUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738863267; x=1739468067; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Mu1P7rfVHRrvuWkNo49EdTWRb0ggZKbaGBLRn/rHwWE=; b=GF3gfC76kU0UnYRLfoWHqDIom7Hhz023tUwN3jKBUOhZrBG+fRnZzto8iLQEfvY3o8 JEe/kQ4ejHMf2Dvg32Zd0SjH84o9EyZWka3JGPVqbUv6uQ08ND5oXdrM0dFOZCFjSoWg efFNKhHtZ5CzanCsX+AagBdabBRoUB1Ww8sEJ5GqfzjKTqBgzwNvSeLDMruOkIE954tE aRY5/s+NsowFr9g49MhE+peRuB+ahC8ju8ft3Pp30QvprzbAHwBrMUJ3wQKUJ6vtoLVN +OkI6kuf7U1/PfzCVZtMnFCvd+fK3OUAdzRAjfse7GsR/dpZ+3gSvWMZhYJgEpka69Wj /eqA== X-Forwarded-Encrypted: i=1; AJvYcCVeIZo2i6KFPQtHIDdMipG15p/Tk6t3cnSbiVf1uO7hk0SnHvFPrOeZCLIPFgfw4KG08ZL4q9LrDCozEg==@freebsd.org X-Gm-Message-State: AOJu0YwhFUQZ78SH6mvgbEJmUBf2STZOT1yfn5IALHXuJkHv1pzlokrb i63ILJxZC3WCUIS3Ioe2+PTBt+sbCzSBXToLuImJSyoMzU1ekbf1gHvGmhxyBr9A0Uek5f5KNNY = X-Gm-Gg: ASbGncvZ8ND9rN6u48e/RJCW8JAYX/M15x6fQdiYVnEFCYREgnTJYLIWOuVH0MhL4Fd +fU3mjdTi2D0B3hj7IiX8oBhq9D3PqedyHC5BkNOyreED0OB00Euuc7lYdmmwgYmczPDc9G3VQE SYBf6B9FbaE8Diztfl5ZmIJFg32v29AsmZf94qAebeM+43cFxghXriJcMtkMYt8/H34ucSe8swQ tdTM21RN1HwnTCUxpnt+5nj768TZYY8nwAV2GZKGS2V41gIMB+caRiXklcT1Hq2ARTiQw5C3u95 UESI9rvvnLoxrbia9DYUWYPS2w0TTMEp/3kTjV8LdD3IOp9TwH9W X-Google-Smtp-Source: AGHT+IEMcEY9Mh+NnjIrgZCapu/E8v6J3QK8oDavw4WTZt6Wl8848UEfIywPqs8VCDRCZzzTV6/07g== X-Received: by 2002:a05:690c:7092:b0:6f9:72a9:f7b7 with SMTP id 00721157ae682-6f9b284d29bmr861407b3.14.1738863266888; Thu, 06 Feb 2025 09:34:26 -0800 (PST) Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com. [209.85.219.171]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f99fd17019sm2668107b3.26.2025.02.06.09.34.26 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 06 Feb 2025 09:34:26 -0800 (PST) Received: by mail-yb1-f171.google.com with SMTP id 3f1490d57ef6-e5b3dbd6732so599431276.1 for ; Thu, 06 Feb 2025 09:34:26 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCX3XZB+fz3TuZg6KMbVZhP8U9gz0vlJybAjKWJou7Izts/nluVy5FCXpdAj4gLUNInp2kXWRT8ePDF0WA==@freebsd.org X-Received: by 2002:a05:6902:2201:b0:e5b:23b3:e15 with SMTP id 3f1490d57ef6-e5b25a38ff2mr6783116276.22.1738863265866; Thu, 06 Feb 2025 09:34:25 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> <1EC055A5-EA4C-4857-BFC6-9C0C29573ED2@yahoo.com> In-Reply-To: <1EC055A5-EA4C-4857-BFC6-9C0C29573ED2@yahoo.com> From: Tomek CEDRO Date: Thu, 6 Feb 2025 18:34:13 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AWEUYZnTM1T-7ZL4L2ycTe-0qlymgdP5ywZKCu4VQMMfy92J9Co2ZrphKCawncw Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Mark Millard Cc: Mario Marietto , Marco Devesas Campos , freebsd-arm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4YpkkD0G9vz3X8k 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:15169, ipnet:2607:f8b0::/32, country:US] On Thu, Feb 6, 2025 at 3:04=E2=80=AFPM Mark Millard wro= te: > On Feb 5, 2025, at 23:51, Tomek CEDRO wrote: > > 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}/con= fig_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: > > > 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.) ACK! I confirm that config_arm64.txt -> config.txt works on rPI-0-2W and should remember its the default :-) % diff -u config_rpi3.txt config_arm64.txt --- config_rpi3.txt 2025-02-06 08:21:34.000000000 +0100 +++ config_arm64.txt 2025-02-06 08:21:34.000000000 +0100 @@ -1,7 +1,11 @@ +[all] arm_64bit=3D1 dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don dtoverlay=3Dmmc -dtoverlay=3Dpwm dtoverlay=3Ddisable-bt device_tree_address=3D0x4000 kernel=3Du-boot.bin + +[pi4] +hdmi_safe=3D1 +armstub=3Darmstub8-gic.bin Thank you Mark! :-) Tomek ps/2: Is there a video console so I can for instance run mpv / sdl2 applications without xorg / wayland as on amd64? What driver? :-) --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Thu Feb 6 18:00:22 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 4YplJV1QvLz5mphw for ; Thu, 06 Feb 2025 18:00:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4YplJT2HKjz3g5L for ; Thu, 06 Feb 2025 18:00:41 +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=1738864839; bh=RF1TaCb7feuQwrbRg+uesfbZoQoVnRxgnM1wdbUlc7g=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=CxnyNVVLGl6QO/2Iup1S0Ohi2PNt7HQqhglydVC2VVkoU8KZi9KTHnVEYPGpIM+yC7iwtX0GBpVV7wUVrfN2WJzcIf2hY7kHsucfTahZFij5bAZelQZSPeAcIlha3wxxygDmPcY7lJnnVQDU4giFEFRIJuVopWGbghfX0h0OM+1OZ/zB1nGKQHSGGsTNz9Ekpa0hRc6xIrrs65UYM9zGx19q8Ak+gPAF07Fy77jhUaQXwqCyQnS7spraT5gS5SeUTVYuMbSBLGWBPtdvHaWZY7SA4OtMJCJQmsSXFBxzmkb6CkOV5UTR+1k891YawdI68DUhC93UsomHxyLtAFjLUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738864839; bh=WldzSSmE2ZjCjWU9Tam4GV4RzzUQE1J3ss5Ott23v+c=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=hLvDJCLA0kyCESlSntRJFh01+3QfRl8x1PEe0+rmesUSXiB3zSQy1sGs08nIIgwzfEHOQ3NdtcCCeyOd6ZQO2SBjJTOqNVeMeIkS1X5D3gL3QjF8Oxa8kQXZYfgt3luPo6x7KAzNcqq17XmMol061s0elWNead0ejWuaBbY7icO8343I/Y17EQ/ASn+qCKYpqXRoqkRJX8kCvFISfWLnyhQPDiOzvNNgtjGza0Y1N6EHY0wHTXRmzc0as6jW0SopQTkOklPpizrECjJ34YvmcWpP5XKGpdxh02uw8ySY2oskYFZEYPJ72uL6im62vvtTfakdCKpMY/wPwfUwQdNNeg== X-YMail-OSG: G3xmPTkVM1nw4ofgyTozRxQXfr0scNj9Pu8goAjTvz1D.VZXnq3n_LoCUhGlCj4 BgrnfMpc2texkdiXPTbAnvnKQfe4bxOUz2jduh7vnPiTFIYxah_VXraVD.b2sBWlyKOw7F36OQa9 EZD9dzMV0Z_8q1Ilo1UjuKraXwm0IKTGHyWRaq0PVrES54wrKRGHm7vuIzx195qM3WdJvd0ATTCw YoKSghfTMcRX9PpBGvdepRY3AMqfKA.JbIZ0dTIQ48_VmsIt59G9ej9eyk_OJUY9Zvx_Rai7Far. 4cMcOkzZWZZN47JfYXZbuekm.wxkso9VAmMHJ4GiZ.zgxfxLWtl8Z5Te9CnF8bSaUnoFX.K2cnhV GQL40V7FuEF_4TkgNIKf.dWROqFOWj5FP7v533B6dF0mq_dIxaX7Olo3l8tbvU9E0vdL34aR_Umc b.ikcaFEN.Bt0g_YNJdJwf272lEqByZP6HNwSRt1fnBfYxo4Qdw6h597k9.DHiJAWEMdNq3jPgv6 _wPKnt.9DqOdqZUdXo3rwNxb4ut2qMacLopHZpCcWeSzowvbQLl8Zl8PjzjNg3Ue6RTLikSl5Nh1 aX8xaEpbH3z_abCXfswXrc9RbKxdIuyGgy08gYFXpZJocUv.2h.vjaFegJhDd3Xyeyb3v0IybiwS 6KM6M2eGeMSNrMs8g87JvpsRyosG699K4.oFfTFI06pj2dwPCcpIHf.F2e4WY1WB6DfJ7tg.yG82 Sw4M6QZgvY1vn1wzIvUFbyIS05afukCf7ccMCqSO8.8PvpBFiXWPKzuuXWPZVK6QHDF7EdSsQPVe 79Yd.sZ0jIj1OmS3tE3R.LS.li5PyEHjXn4LKVPQ4alWKzlh3_9IWBFUHSzBI1k2_PQWT.YhjVMv rPybM7RF7lHUO0JFW.sRwf5L52red0NM4zF_hcVW5NFtUYKhnTmYmMVo4Q2uladUL8ZvDXer4Vu_ ewEQ_ZkAa1vPjp1s.ARjvYXEzGB_OpkZo1yUTy.f4f7nRG_DE2YvD.p32s0guvllln0Q.Ru312jh sSCqFu89324_.BjLKMAf7h4o8JrWKpy_185i0fejiPCzlMwcTLxJ0GMcyCOJZDa9Sfga6vI0EoEc HLHF5zwQ3fjdZOZJXgvd1LmmNu30gUB4wNgVrQ91ERZFfzGh.vsBrdIXhmBnjolfJKXI9DR3hNnw EVkQtM97N9tAdL3UYmfrI0bUdZD1yz68zEeb3.w1XBHl3TmwaeEV1u5aklPdjWn8gjPk.atdTVCM sK2OI.qdzKstNRryIvkXYZsTT94F7zao.RI2whon_9CSEkfPMhIa8DBH.VqH00DgA.12vuqw5mPU is.Kbrk8maHtw1b6wCmk_znpWc_qldO.nvjfMeeKsNXySFZLBZGRd8WTnm1b0ZNWxRLUv9PoyP.G bMNsEXAgJBny5O0eLcaAVAAzTI.7iqNk4sMjQou5qaY_AWEGher_m6NTK3vL1fekBXjrjh42NAm8 Gr.f83rP4TVAe2Ie3N_X7pwfwmopR.r8bBijvkPxWAbZwIYyIX.UV7KBiRoNR6uFjTPdfiDnDVXS QyvCSwkmycJBaXftkvGaoV5unAn_LxnB__vvvETywcYVca6Mb8tSCmYnA.vkoqtVSpD0P1FLBoQX eh9xUvs4JKn5ibyvjEQSrwWw6PiO.nGWPGe_IJwVn.egwLvLeEQyufobkNcpPwM0CkXjQFYevY.g R20fiWagXN6Bdd89ywx55oj0eM058EfIl9uGfV1dG1PfLhpncw.h6WIpaHhjvs.it1WpBYnMOWAR TT.xx_XZFXJdVBhNkg7ieAQpF3efEqA6StmxKyK2nPyAGMcBYnjWcH7UD9rWC_lgj7OYPNZ0XKek lIylKLwD1NCgdCm52KdBhjjt49AnJL1edn1USSwtG25eFrMqkEUgCtfUsG5sUT8d85cLRGeeG97a e.ichpMCUwJ73RZVK8khy7YGOmBBGyflr8NG9g6SaWpfYjpszihZJN6zgob7uB4prN1lF.he9cwI u3qTtvAKyJchIAPmHOSA8qOZC2Md8j7wFV2GfWKxzr8VG0uq2xVOXi_954L1RmJIaJacj1q5eag7 kTMWzjVrMp8mnXZ4wTwu4o4e4H1xw04tglmGA6nLQdCMlMsuQfzFTAbnho1kkTmK2DO0iabl4nTU QDMA92E44EV6xGz3jTxv7PUUJA.uMaHxlnA_MMeSDnKM86mw5oHgLxnm10PeOy_86KD85uZCniyc 5TPbpESxdjjyodFfgpU9MGlywrXxUpLZ6NKXZ1qWehbaJeebcNehu.qLrmnqV32GUFdQbLI7vlPK 3kg-- X-Sonic-MF: X-Sonic-ID: b36e514e-99fa-4e9c-b85c-08fa44a58f7f Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Thu, 6 Feb 2025 18:00:39 +0000 Received: by hermes--production-gq1-5dd4b47f46-sx6k2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8a15e68fc958175a85e6c8a3a3fef487; Thu, 06 Feb 2025 18:00:34 +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 10:00:22 -0800 Cc: Mario Marietto , Marco Devesas Campos , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> <1EC055A5-EA4C-4857-BFC6-9C0C29573ED2@yahoo.com> To: Tomek CEDRO X-Mailer: Apple Mail (2.3826.300.87.4.3) X-Rspamd-Queue-Id: 4YplJT2HKjz3g5L 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 6, 2025, at 09:34, Tomek CEDRO wrote: > On Thu, Feb 6, 2025 at 3:04=E2=80=AFPM Mark Millard = wrote: >> On Feb 5, 2025, at 23:51, Tomek CEDRO wrote: >>> Yup, I can confirm rpi-firmware/bcm2710-rpi-zero-2-w.dtb works with >>> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img :-) >>=20 >> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img contains the >> u-boot from: >>=20 >> /usr/ports/sysutils/u-boot-rpi-arm64 >>=20 >> and, so, also contains and should be used with a copy of: >>=20 >> /usr/local/share/rpi-firmware/config_arm64.txt >>=20 >> as config.txt : >>=20 >> # 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 >>=20 >> /usr/local/share/rpi-firmware/config_rpi3.txt is for when: >>=20 >> /usr/ports/sysutils/u-boot-rpi3 >>=20 >> is is use instead. No modern snapshot or release uses that: >>=20 >>> One thing to mention too is config_rpi3.txt -> config.txt (not >>> config_rpi_0_w.txt) :-) >>=20 >> 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: >>=20 >> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img >>=20 >> 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.) >=20 > ACK! I confirm that config_arm64.txt -> config.txt works on rPI-0-2W > and should remember its the default :-) >=20 > % diff -u config_rpi3.txt config_arm64.txt > --- config_rpi3.txt 2025-02-06 08:21:34.000000000 +0100 > +++ config_arm64.txt 2025-02-06 08:21:34.000000000 +0100 > @@ -1,7 +1,11 @@ > +[all] > arm_64bit=3D1 > dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don > dtoverlay=3Dmmc > -dtoverlay=3Dpwm > dtoverlay=3Ddisable-bt > device_tree_address=3D0x4000 > kernel=3Du-boot.bin > + > +[pi4] > +hdmi_safe=3D1 > +armstub=3Darmstub8-gic.bin >=20 > Thank you Mark! :-) > Tomek >=20 > ps/2: Is there a video console so I can for instance run mpv / sdl2 > applications without xorg / wayland as on amd64? What driver? :-) I have no clue about the RPi-0-2W for that. My use is rare and very temporary for any setup and use of any video on any RPi* , no mpv or sd12 use involved. Side note: For the [pi4]: It is common to delete, comment out, or instead assign 0 for the hdmi_safe assignment. (Not that such matters in your context.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Thu Feb 6 18:14:18 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 4YplcS5J3Kz5mqWH for ; Thu, 06 Feb 2025 18:14:32 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x112c.google.com (mail-yw1-x112c.google.com [IPv6:2607:f8b0:4864:20::112c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YplcS3bPmz3kd9 for ; Thu, 06 Feb 2025 18:14:32 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x112c.google.com with SMTP id 00721157ae682-6f973c0808dso11685517b3.0 for ; Thu, 06 Feb 2025 10:14:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1738865671; x=1739470471; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=TwIAkVrLd5nZuDzdr5C58cOm1WBn0MXQ0f9eKN+JdsU=; b=B9ty4PJLKhOIapJBrc6FtEvwrW0EtprRo/CP8Ff0mQPVmLu3ZJWSVjK1H50jGZ8j5f h3R9SinFtOzseh8CAdASCNYtJPJTz1fl2TOnB0MQzxMJuvI7ti0KUB8VAk8czYmvoCH1 fg1pcKOf+ErhqwKSW1v9mmjQcU6vhv78jWp2Nm9XWj95Z2XjmGf442GAFQzejMGnAH9F zfuWJrYoPU29OZ3soVgyVica6CQVk+FMvk1wtb1cbbGRvWnWCYH23hSY+WHPGtt3vJKb LJ9AHRquwq1Qvy02LdcXYj+Q9FttWKL4yi9/BcI+MqkBLpxYrK9JeQ5EQujW/cX5GKlR a86A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738865671; x=1739470471; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TwIAkVrLd5nZuDzdr5C58cOm1WBn0MXQ0f9eKN+JdsU=; b=JyxDWD/u7WZOJxUdhVP+c2CNZFEztAf6P9t9CwjzUTiCjjifhGPtphHRHoW522Y+Do QWDFQmCxfGnosmFt9Vav7I+2YPaCyvZULF3QFgBvS/tlTVzHm1IDg+E1IbTS46kvCGAW 6f0zNduUE2JtvfbQGR8CdR/r2Yif8NNB0nEHrKJ2TsvJgM8mUhpvs45sddTsEZRQo4g6 Ty8+cJVpywRgWjTJwsEZ+5LVwXVtd/DyyZfvjVkBftU7WGSbZ3NZbePRuFXcHtb5kVoK T33s2MFTUVGX0v3+JuoII5FL5l116b+QUEiLCSo2qlEi1QyR/vtW6nwYxyFHv3dkLxiF k45g== X-Forwarded-Encrypted: i=1; AJvYcCVaoUfvJG3vyZ6EeSjFrnkrnXBSTDW+KtURLMXrhpg9eCJWIN0Pnk5RKZsRyYsn1tM0oDsdwi9nsGa42g==@freebsd.org X-Gm-Message-State: AOJu0YyRGM2p2qFor+jLuCV+9K9B9PDMG1JMd5xBQIYFjQ6KHeQjGrf3 umRym7BbyUiZ+8UYNPOhilXZgbsO6oWwsCm6Kdj64Fy6h27tIyL0JX+8ET3XMIBCNtdWBThSJrw = X-Gm-Gg: ASbGncusGGCWggNEtfWDz4nwZehrBIwk/9arAU96yhDBNtrFXC4Ru3IZyfA57fxeH3M hZwnxbb3TI0QL/lTaKHQrXrlR7G4eZUC1SLKzdmGaCiGWFhEw2N4+49wW30WFIDo/6gT53UZ/6f 7QlLdWfqIwa8d/sziQYGirix99zSI3bIrQJoMosU++h7UjqeDcN2n1j81diC4uQqB1GEZv+gXX4 6qsXfGblVJj3/kTApIMLsVa611oW2S0lIYMrFdgPPO0juEqg5WlxZFytSgfXgkYC3tNo/+ry6vY v9jRQVnrIG924l2SGEpELtfwuHWmk4Fie7J6elBSmmoYFMxEqMXY X-Google-Smtp-Source: AGHT+IGyy6Vj/8HoKiHhOUBF4MB60BYh7iP2HOZ1dyniA2t6ZJB8VaFSb8ju276o9FiHo67bmcVdng== X-Received: by 2002:a05:690c:6013:b0:6ef:5c57:904 with SMTP id 00721157ae682-6f9b2802270mr2199687b3.7.1738865671694; Thu, 06 Feb 2025 10:14:31 -0800 (PST) Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com. [209.85.219.176]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f9a0015e06sm2730897b3.125.2025.02.06.10.14.30 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 06 Feb 2025 10:14:31 -0800 (PST) Received: by mail-yb1-f176.google.com with SMTP id 3f1490d57ef6-e46c6547266so968013276.3 for ; Thu, 06 Feb 2025 10:14:30 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCWtTph4+42z2qIj/Hc81/oG8W3nVTZ+KtjMR+c00WjfFPQ3sACzGG7lQv19I3sOIHFMecTeMUoN2ME3Tg==@freebsd.org X-Received: by 2002:a05:6902:2293:b0:e58:fa7b:42d3 with SMTP id 3f1490d57ef6-e5b461df434mr108735276.21.1738865670642; Thu, 06 Feb 2025 10:14:30 -0800 (PST) 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 References: <5E12B96C-20A2-4FFB-A31E-00B259450707@gmail.com> <1EC055A5-EA4C-4857-BFC6-9C0C29573ED2@yahoo.com> In-Reply-To: From: Tomek CEDRO Date: Thu, 6 Feb 2025 19:14:18 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AWEUYZloLFuoYOtQjkQCBhpxPQRNf6AKpyGl-T6Uh7DN6BorhPt4UoTm4PoM8Jw Message-ID: Subject: Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w To: Mark Millard Cc: Mario Marietto , Marco Devesas Campos , freebsd-arm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4YplcS3bPmz3kd9 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:15169, ipnet:2607:f8b0::/32, country:US] On Thu, Feb 6, 2025 at 7:00=E2=80=AFPM Mark Millard wro= te: > On Feb 6, 2025, at 09:34, Tomek CEDRO wrote: > > ps/2: Is there a video console so I can for instance run mpv / sdl2 > > applications without xorg / wayland as on amd64? What driver? :-) > > I have no clue about the RPi-0-2W for that. My use is rare and > very temporary for any setup and use of any video on any RPi* , > no mpv or sd12 use involved. > > Side note: > For the [pi4]: It is common to delete, comment out, or > instead assign 0 for the hdmi_safe assignment. (Not that such > matters in your context.) rPI-0-2W has HDMI and I have console on it also managed to run Xorg.. this small board is really a beast compared to bigger boards from +10 years back :-) --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Fri Feb 7 01:51:36 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 4Ypxlr6p0Vz5mRZH for ; Fri, 07 Feb 2025 01:51:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ypxlr6G2yz472t for ; Fri, 07 Feb 2025 01:51:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738893096; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=B5zEI5XQGMhR00+X8O1s8srsi+39Wy5b6zRSzctDweY=; b=C7TK9Bx39Tq2r01GxsbJwDvPyHLIQvXH2LShFEdOccO0kCp/TspofbTi9U10ZuMk3p1Yoj k6lNW5nmVDGlkN+iko2irs2TEBqRU+dAPikasO9IhNUeqhoh6LjWXxKpH8snVcl7QtT+j8 5jKv1FvYecXSx9Ys4Af+hsy0K7OJDdJ8zwiI0axT0hurDWBQbPc9vtQ79yz9j3qscp9wXq 8c08lfbHt32iVTsYMpOoFmQxgL5KvYpmyQkvYQ1Q/gONfO0/qJvudGQrAsSwMHAvSxgYtF 0TFlyEGau0WN9c6c3HvWsqKBmU0lCBFhX7lIXpJR1/xxnnx5CKdDJoogXuHllg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738893096; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=B5zEI5XQGMhR00+X8O1s8srsi+39Wy5b6zRSzctDweY=; b=f4NSbjTRN3qJTdyYn9ct9Bss2Xlp3/51rtUlIbqkE3b075JvS5KDOxJCE8iSwDJ/zldOF+ ZquIHwBRFDzaGJ677nph2XM6s0xkYlklZ0+cbkO6mIigeivH7Nt8INHODX1e9SRnLNMXPt a7BEa1MvEEfEQgfNJuPnkNCNNjNOS1H/xwdunkpPuFQ1pJfzWpTfQBuDhdU6mstAtc3Wbv nL1s8DkmG3y9Chjmf5p8icSNiAHJoovFJUkC5nmI9PtK/XENmqMNWEWVJc0fxxd0iq7en4 2fhbvE8jeAk1HTQ8J3fIPJBCSEzhEFmszvFt/ISbVS4Prg7u8hjfi9u7kulrhg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738893096; a=rsa-sha256; cv=none; b=TuqHX7jMIceUeo0qEYD9Mt7aebaUjsA8AMrPNDtJ3I08l8LeuXlekL496Z0hDL9Or/Q4b+ 2ynpECe3j31ojE4S/xL1rY+Ex24Ks83OZtUO+WgRhFCp/l4QVuM47UrK0TtIADR3pbStSu 5eSHOhiKUAjLXnBkcQclo9gV/y+q+MVolXaDgVXEtiJMA0qtilkkttKImyAGM6QH9iGvrC J8brxw55MksDN0sEKnJjCQn40QkuJNXbrpXV761V0s9sej8rEf8NTeB8cD5vrA7zEKH6na u1snINntoFV2EvdHpYacaa1JKzFxEpk6atz3Qt+ONgya32c4yguFKcXOyXWOsg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Ypxlr5pjQz141R for ; Fri, 07 Feb 2025 01:51:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5171paTr004616 for ; Fri, 7 Feb 2025 01:51:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5171paPD004615 for freebsd-arm@FreeBSD.org; Fri, 7 Feb 2025 01:51:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 237435] panic: pmap_demote_l2: Invalid virtual address - in sys_mprotect while building lang/sbcl with lang/clisp Date: Fri, 07 Feb 2025 01:51:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugmeister@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237435 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |Closed Resolution|--- |Overcome By Events Assignee|freebsd-arm@FreeBSD.org |bugmeister@FreeBSD.org --- Comment #2 from Mark Linimon --- ^Triage: I'm sorry that this PR did not get addressed in a timely fashion. By now, the version that it was created against is out of support. Please re-open if it is still a problem on a supported version. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Feb 7 20:33:58 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 4YqQg23zB4z5mpkr for ; Fri, 07 Feb 2025 20:34:06 +0000 (UTC) (envelope-from jfc@mit.edu) Received: from BN1PR04CU002.outbound.protection.outlook.com (mail-eastus2azlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c110::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqQg11jcZz3t9v for ; Fri, 07 Feb 2025 20:34:05 +0000 (UTC) (envelope-from jfc@mit.edu) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mit.edu header.s=selector2 header.b=j5WsJJ42; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (mx1.freebsd.org: domain of jfc@mit.edu designates 2a01:111:f403:c110::1 as permitted sender) smtp.mailfrom=jfc@mit.edu; dmarc=pass (policy=none) header.from=mit.edu ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vb4ehwDT6dsQSk9ctpZmV6wcFzXF/Au2r+Te1MvywLxQPQySZ3U0GOqOzdSIopzb1ADkMepTPErmEEc3ecqdNE14HCU67pKPkvVNmCmYqDkiIN84mJN2R+JwLwsb0aE86zEjber38gu9oEOR6V8BLdL8txx66sElw8K93Kzoflxa9Y1sK2NL8vLI/DyySbfZMsF2TfGrkRWcelXsPMahDxo9zlsCOJX9R7Xpks0v7TnCOl5gzsst9oSkIn/033xwhBYUGYZDmeffJOzH9A1kb3h5fLZHMoXwpWOHyCiZqLl6d7SLOVB6ikkOj+EJ4wxiDARVovl5op/wli0dvG3o0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BHv47+Hfx5NS12jW7XH/K0IZ0JHmVeWKLFpppucnJE8=; b=kAec26+KJ4Ta8Ydrn/nC6eCqFtqlm2ma5kxM7NB2i6ENakJV3LrvzliHFZezu4yEoZyVtGFll3Eb/ralPqf+aqTOHgJmzmQiSA7cAEDutINPbm2Fjqrdr9MSpbbNktXavdA5CNhOs+xTphGPrvDHqJu4EDvjfmEjNZbnK3wEb1k4Ip3QfpCnwi8UhXfprnGifzQTUl9IIzTdUOIz7Rbwh28hiBoVw1T4OHYZKMLw/HwEkn4b97/AJBv7183WeOQv36UqYLQSYX/KLLB6PmhffVMR62LAviSCIUICUZtQY0ZsaiGg76ktZgdHDiixpWECVAjl2yUYkaxTxr4bro2MXw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mit.edu; dmarc=pass action=none header.from=mit.edu; dkim=pass header.d=mit.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BHv47+Hfx5NS12jW7XH/K0IZ0JHmVeWKLFpppucnJE8=; b=j5WsJJ42WIvqwv1GOlhcC8WvPYC1OuFb7yFKnQxuSxGaGpHmP12i6HOOXNUtb0PVswDLDDQ7eUOQDbkA2zqlytHleQolPXPyHYYWx+swrA5TC86x5eCAVV6JiAR8aEOZseTdAGfmvpwR/dYz3dH72mhpvFueFFYfnHdZ00YQSDQ= Received: from SA3PR01MB8450.prod.exchangelabs.com (2603:10b6:806:382::17) by CH3PR01MB8340.prod.exchangelabs.com (2603:10b6:610:177::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.7; Fri, 7 Feb 2025 20:33:58 +0000 Received: from SA3PR01MB8450.prod.exchangelabs.com ([fe80::bb39:d8c:f575:6b9d]) by SA3PR01MB8450.prod.exchangelabs.com ([fe80::bb39:d8c:f575:6b9d%5]) with mapi id 15.20.8445.005; Fri, 7 Feb 2025 20:33:58 +0000 From: John F Carr To: freebsd-arm Subject: Performance counters on Ampere eMAG Thread-Topic: Performance counters on Ampere eMAG Thread-Index: AQHbeZ+dA4i8EgTz4U2Ld0v4n/ktsw== Date: Fri, 7 Feb 2025 20:33:58 +0000 Message-ID: <56BE1499-BDE2-4F57-A300-FF90E62E1005@mit.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA3PR01MB8450:EE_|CH3PR01MB8340:EE_ x-ms-office365-filtering-correlation-id: c1fa731e-a899-40c8-80ba-08dd47b6bfb3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|10070799003|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?aPatiNub56wH6OA9l/gPgPcxoB0CK5kDslbnfNKac+m/ratj6EbEPrDpdnNi?= =?us-ascii?Q?cFVAdSoc8wN8Bch5lD7m7W3S+ndt7A9BxbV7Q72VOX8nLxsn82lyJWMgeVL2?= =?us-ascii?Q?0nqYC7/pVRwc924txoXOwMUdsKIU/PYYyc8MdAXpt7b5b7SkKTNk5B2dgVS0?= =?us-ascii?Q?jXlHdJpMEUN6WvwnmZt4FKnipMm2hmno1T80PaQIYT6Vfre1q+mqHt6klhat?= =?us-ascii?Q?oAPmrWOQSDe866nVNJ1BB7sK3gxMfytj0zWEOuWIcl6mjfOF8HmiD9cGSAZm?= =?us-ascii?Q?Z+RZqFCIkKqH6ZQEXTXUUR+7s4pnKn43EauDz7PO4+ElXq4upqSP0KGC0MHB?= =?us-ascii?Q?qTu5CvvmjKKhfd+2kdINo5w2kDIeq7iVkuB+1zfH7kypV/KXpQEaTHPQ+Jd7?= =?us-ascii?Q?vxkCG7TmAFQHUT9ZM35Dap/7WJNmi7jXqhLBXlIkrOvsUDCfkL0U8vw4zGVL?= =?us-ascii?Q?x95HtCPPMwXvaxt5LHPU3/P0mJtROd/4s17f1sw/e2C2xYwCKuGBcs6l96xo?= =?us-ascii?Q?M7Wc9eGOgwrBbLkfKydyh7l/DhJQfXC3/V4+XegPcRiRk8wj8kP3nzDT2Q5a?= =?us-ascii?Q?usFNGYI63pphEUD7ElCMEkuiqAsOZka8D+oTGSg/fUepntbZ97lTzgw577oh?= =?us-ascii?Q?ZS7iPRmoBgFXvEOnufPV45F8WGJmJq44U2QieU3kYe+yOjmrwmLrbuL/3Dif?= =?us-ascii?Q?E1dRwKOgllGMScl4P+AuaGJ346jRGh43uR0Rvk0yyX31wAn1qR5QMEhMr3J/?= =?us-ascii?Q?bSv6Q1hsZWA0A0SIwEfZ/Je2uIWcKUQCfbQ3v9CL+Rb327msLnBAN+POMyZc?= =?us-ascii?Q?Cs4QaYB1ZomI3Ipf4gpcMZPLAgEBTAXfLmTNepWcIVR98FFetONvqMRq0+ab?= =?us-ascii?Q?HTCMS2tQ6HYBqIsaB/iaXMzo/G/f3UIycJ0K2uXb6/zwsLHuOn4z6ybnlBZi?= =?us-ascii?Q?+F19Rp2VqD7kmfLH0/y/jXnnubcNCkAKdVzXOMtNoJY0+B9RURwaD5N5xfhW?= =?us-ascii?Q?SW4B3WvvpFgxzBwMB2slFaoPboc2iQQPhYMxec2y0N2K3y9Sf8x9SCOrFqhA?= =?us-ascii?Q?IeGf0gxHDiAdKYE8Wl5NDpd1NDe1SQR1ALs1J3j2j26u12zsNBtzpBPG0kVR?= =?us-ascii?Q?RlR5cSpbgNvxesiMrzoDrOeC3vijuU08kFTvm0xlyUDLCxXtxDg9evwWBT+U?= =?us-ascii?Q?O/KBfP5zyshoDg9VFxssCDB4Ma5PRHbS2ztk+q4gslKfD12ZD5zexWEuTWh/?= =?us-ascii?Q?OHC8xOf2unfYJiKjV6J4dqikgGw2JxJbyBCTpLINhM6/8OtVl0IZ01d9IaJx?= =?us-ascii?Q?uUDAwXB5RnSIjMAP6SqJGRW+i1ir/VUh/WdLYIdKMLPEpz4yVVElYNtGD0ex?= =?us-ascii?Q?0I0NVUJndAgqEFNIsY1sXV/ZiAqpOnoCDO87rn6ogYQwfUycgq6Vt9NCuv8O?= =?us-ascii?Q?LlJQfzToUuP19nWrOGG+Ei+l3VlgtAQ9?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA3PR01MB8450.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(10070799003)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?L1KppLX055wFAdOzqjX6/10maVly89gIdNJPpiNiVGKQdRONItH/3E8P6Gk0?= =?us-ascii?Q?m4LlsQnXyNiV0Z+OPt7JS1F54eeX5CXr4thJx6JZYYdQIkvgnw6G4ScHsp7J?= =?us-ascii?Q?KYZVLmEhSsktJNn9/n/94VRIYM8oPaHx1ciNy2Ha+I3evbJ17d6xKBzWAtko?= =?us-ascii?Q?K2nFwWn6iHSwbzBk3Xd2N2Lpcl0CEP9fzSYz6V+Qnk/tmP1NkzMreiIxe6l4?= =?us-ascii?Q?wq+/oCWQgKsiEJXV5UHKRNvSXFaN6YhVf44oCszWER/tGQ8/vbAS3cDdOjqD?= =?us-ascii?Q?SqLrt7umMEj6iCJyyUQj6C16DrCtMqcyptyNz0aYipmkaruUf3G/LK5QXBBO?= =?us-ascii?Q?V/hkl4b668ScpyweHeQpbjiP2zeToV1R+k5rTJWeJY5oY5caceG1DydJE+Zf?= =?us-ascii?Q?YWec0krfAUsXqrCxwvVhXBuXdsfAVh3+Jwp282DYE2WtSaa85h78eLHsXaMi?= =?us-ascii?Q?5dQHfRlsvdZLpPogP263/0lLIpIgJ/NbPStL94BxruLaZRCUG88Qh26KWmem?= =?us-ascii?Q?bnHuP1xommIPhXhDjU9Vk4YbmUZ1GJcUo6f4KFZ6S748G7exTUh6u2lSQuIx?= =?us-ascii?Q?SAvQLxC7r3uvQF+hTa0MgMUpVdbEISpBpI1BlwxLC+UYdzdShLQhqjJnBGpc?= =?us-ascii?Q?NcaeQXZWuqzWf9s/QnUlVUEegCUEbV53DTsCm/TKhVOhji/7WMXaQC5m8N6A?= =?us-ascii?Q?oxFryvxoreejZ9x/UD9h+bZ/QD+GIqCISBI7QxEYuZn0SnP3Bn0KhovrGUMy?= =?us-ascii?Q?NFLmZKtHf+mgv6Ofb3dNpjoguJUTfofRR1QmOWedxjil5eXOXXePcVtzdzku?= =?us-ascii?Q?/vj2j1bj9BZ0tJuYdpoU/JFN+D3ov0K8YwdxSpTq183/8k74ZybDFlpvoMoq?= =?us-ascii?Q?Tiy0RNkJYLa94X1k63KrABtcIurP1eFqN58J6LEXAWmu5MHZuJFDuJuZOv7V?= =?us-ascii?Q?yuy0h84x349UyJWRAl5RVDja3gWNXCbqkRRhf63CTPk/FAjdcmNTheRJpCaX?= =?us-ascii?Q?sYyesXC/1k7Z4P1INBmUW7BDLHyiPM5KtgWEFkHDllacbdvwMFEW37PMQKHc?= =?us-ascii?Q?3eeqJpX/BuAI3KSgP+pIiMyGxqFxxbmtSQGJn+p9Kc0GbbWAAm4pI4VnJaHD?= =?us-ascii?Q?BQh+WpNw/y0vZg0v+4kX5T5SR+DUUIr8ncxDKFnoTAxowv791ocTcwBIf0Pc?= =?us-ascii?Q?Jvx8AkhhFO8ZVo5wM+0TooFJX7JmGjX0Y9YwRqjjyk31OrHc+wFe+khwqBBh?= =?us-ascii?Q?qtyNAZ6VUWnuTQxOxIXsapBm9TauYX4uJPJdtRxz97EktIY0h3ud5azwmIRa?= =?us-ascii?Q?+QxqwD1BTj7QZXBFr2TLz919zXYtn+R0mDyHzWYfv/h65MqJIJp9TdFmwkB3?= =?us-ascii?Q?c45WA66nPBuVUlO+CXdkBq6S50iWocvOZtKgUGm+zONt0W6auhfDAqNzZP8g?= =?us-ascii?Q?OFJTigmr2pN/uAOZYFOFJrA5l6tJ15qqkpfC6rAGgijntqNnAgZwS6DZP5Hl?= =?us-ascii?Q?oR/w9v/dieqooI1rA3L0wT496wzKKwXVglL5YqxCxP6Wiwck965wyvMvIehU?= =?us-ascii?Q?w3i8MyjnRhoFvIyvuQ28vuspMa12baeSLhfPHTerIvRcjOk6DS/GcFl/66O3?= =?us-ascii?Q?Y9pyjh/tZBCouOFBAekzdZT54T0FIhZmm68GWxK7gXNx?= Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable 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 X-OriginatorOrg: mit.edu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA3PR01MB8450.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: c1fa731e-a899-40c8-80ba-08dd47b6bfb3 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2025 20:33:58.2169 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HzRv5NWsCAxT2bmJbqP7xZ6KPYDQmQcRdtMts9HPO0gfxH41UHtSh3MpX8QGQY7g X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR01MB8340 X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[mit.edu:dkim]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector10001:i=1]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[mit.edu,none]; R_DKIM_ALLOW(-0.20)[mit.edu:s=selector2]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f403:c000::/51]; MIME_GOOD(-0.10)[text/plain]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[mit.edu:+] X-Spamd-Bar: ----- X-Rspamd-Queue-Id: 4YqQg11jcZz3t9v Is anybody successfully using performance counters on ARM eMAG? I am getti= ng bad counts from pmcstat -p. Example: # pmcstat -p cpu_cycles -p wait_cycles -p exc_svc echo \\c # p/cpu_cycles p/wait_cycles p/exc_svc 4298795386 0 47 =20 # pmcstat -p cpu_cycles -p wait_cycles -p exc_svc echo \\c # p/cpu_cycles p/wait_cycles p/exc_svc 3806520 4294967296 4294967343=20 The large numbers may be 0x100000000 (2^32) greater than the correct number= s. I am running 14.2-STABLE. Cortex A57 and A72 running CURRENT work fine. John Carr From nobody Fri Feb 7 21:09:12 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 4YqRRh61CWz5mrnC for ; Fri, 07 Feb 2025 21:09:20 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mail.oetec.com", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqRRg1vBrz44Nn for ; Fri, 07 Feb 2025 21:09:19 +0000 (UTC) (envelope-from dclarke@blastwave.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b="B/QTaIv0"; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org; dmarc=pass (policy=quarantine) header.from=blastwave.org Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com [99.253.118.250]) (authenticated bits=0) by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 517L9C9l035697 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 7 Feb 2025 16:09:14 -0500 (EST) (envelope-from dclarke@blastwave.org) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org; s=default; t=1738962554; bh=HYUruPYSl/gX8rM4aJlALJanKXupYbegLbCqi7afGt8=; h=Date:To:From:Subject; b=B/QTaIv0AotLy6HmB0ItjtKwF1sK4Dmgn3gZorSJj2fG7VprT1KZ0A+XufqM6FHQe B7fYiuqba21ev2bOr3C1Q9UtLsDOLEjvCzErMMMa3s5ZIv0bHwJQWQmcNPap2ztNz0 6mBIczdc8/AP5oKBs1tHct92qxnbbM5dFprJmjrmO2C0t2ln4eSXCQgKxvnv5qcTd5 DaepMBS5Ikb4PFmXstLnDq2zrk/ZIwfF7AEwGpUSabqoas7iGpL23AtW4JsPuIIciw JQXnPx5BIuRYhDfGHen6R7RTBAcSkN7NrHzZTSpTF4obUv59WPrFmB2xyfiWb6dNPf CLh2EKTkTDgig== Message-ID: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> Date: Fri, 7 Feb 2025 16:09:12 -0500 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 User-Agent: Mozilla Thunderbird To: freebsd-arm@freebsd.org Content-Language: en-CA From: Dennis Clarke Subject: Trying an install to a Raspberry PI5 unit Organization: GENUNIX Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-oetec-MailScanner-Information: Please contact the ISP for more information X-oetec-MailScanner-ID: 517L9C9l035697 X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-From: dclarke@blastwave.org X-Spam-Status: No X-Spamd-Result: default: False [-4.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; HAS_ORG_HEADER(0.00)[]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[blastwave.org:+] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YqRRg1vBrz44Nn All : Today I will be trying to follow the instructions at : https://wiki.freebsd.org/arm/Raspberry%20Pi%205 Instantly the instructions are not clear. Not at all. I will try to follow along but expect many problems for someone that has zero experience with the arm platform. Almost zero. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken From nobody Fri Feb 7 21:15:09 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 4YqRZV0WlJz5msVr for ; Fri, 07 Feb 2025 21:15:14 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mail.oetec.com", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqRZT23rBz46Z0 for ; Fri, 07 Feb 2025 21:15:13 +0000 (UTC) (envelope-from dclarke@blastwave.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b=PHhPZzzG; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org; dmarc=pass (policy=quarantine) header.from=blastwave.org Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com [99.253.118.250]) (authenticated bits=0) by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 517LF9up035855 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 7 Feb 2025 16:15:10 -0500 (EST) (envelope-from dclarke@blastwave.org) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org; s=default; t=1738962910; bh=6ewOqAIvGe+4D+DBGa5dJASuTkpBCS6r9owqrD7o3a0=; h=Date:Subject:To:References:From:In-Reply-To; b=PHhPZzzGpQDBmZwUKBOqZCvhDj9wr7aVjSvUG3bkZm5korjiLysOWGSg3UBumYJoL r7N1avsKpufBNwjy5XA+WLbW7o4T612Uo+sNHEfQKfRz1nclyn2zE3EABunsf7fumU lCUcR8FNtcGpzqnKHjhLHM9LezePXOlZmJhU7MFbk68Bj4wUQrmIulVGdO3j7SZXnF SkUyloOVKSIxZbMspPjopkM3GdMP0SB5kNvL828hx7RBsAv71OvYECDrm8U1kvnRGg E8TEvNTAvs2mUCW1fqMt4S4BE6WUbC3i5CLWLrTSr0OdIubzMVFtZbxQpXsHMMzVDc dqsAiNmf2kurw== Message-ID: <6e982df6-884b-49f5-9a3a-4166dc93b52c@blastwave.org> Date: Fri, 7 Feb 2025 16:15:09 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: Trying an install to a Raspberry PI5 unit Content-Language: en-CA To: freebsd-arm@freebsd.org References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> From: Dennis Clarke Organization: GENUNIX In-Reply-To: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-oetec-MailScanner-Information: Please contact the ISP for more information X-oetec-MailScanner-ID: 517LF9up035855 X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-From: dclarke@blastwave.org X-Spam-Status: No X-Spamd-Result: default: False [-4.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; R_SPF_ALLOW(-0.20)[+mx:c]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; HAS_ORG_HEADER(0.00)[]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[blastwave.org:+] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YqRZT23rBz46Z0 On 2/7/25 16:09, Dennis Clarke wrote: > > All : > >     Today I will be trying to follow the instructions at : > >         https://wiki.freebsd.org/arm/Raspberry%20Pi%205 > >     Instantly the instructions are not clear. Not at all. > >     I will try to follow along but expect many problems for someone >     that has zero experience with the arm platform. Almost zero. > At the very least be clear that I need : FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img.xz How hard would it be to write clear docs here ? -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken From nobody Fri Feb 7 22:33:58 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 4YqTKV3m1nz5n0m2 for ; Fri, 07 Feb 2025 22:34:06 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mail.oetec.com", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqTKT5XmMz3qJN for ; Fri, 07 Feb 2025 22:34:05 +0000 (UTC) (envelope-from dclarke@blastwave.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b=TrwJNrQX; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org; dmarc=pass (policy=quarantine) header.from=blastwave.org Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com [99.253.118.250]) (authenticated bits=0) by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 517MXwLw037803 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 7 Feb 2025 17:34:00 -0500 (EST) (envelope-from dclarke@blastwave.org) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org; s=default; t=1738967640; bh=Tf5r+SjZ7sxk17qJS4J+GWbjLrCbGIpHjjUuJTJ1t9Y=; h=Date:Subject:To:References:From:In-Reply-To; b=TrwJNrQXHlhtcOMgLzdkNsQzz1zKwgY9txHjgYYDoaR8UxxSe0wsXKjdCnkI2AEVe gkhdfKU1j5zhqeqEqiFm3Q9bHSjr2sL4ZOF2tdFNlcVYCcE+LPwpiraRe5VAlSU4yi 5gPiysrBsLLDKr7d0V6K8guIECWacEIS+Bst9r+FedjFsyfn4d1zZ51oSYE0OmUe7i alOmZ40miTyzXY+MK59Ke0gcgxxVAl4ic4uxE1xCesHh8jemz3wTEWL4kNkcmZNTF/ vObV1rR8feWKZUJcJeiEOz7Pm+NdNJflTkeU2/5q37UyRPpzgxFCxt6TurJ25yhFg8 OxnnScChOhXsA== Message-ID: <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> Date: Fri, 7 Feb 2025 17:33:58 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: Trying an install to a Raspberry PI5 unit Content-Language: en-CA To: freebsd-arm@freebsd.org References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> From: Dennis Clarke Organization: GENUNIX In-Reply-To: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-oetec-MailScanner-Information: Please contact the ISP for more information X-oetec-MailScanner-ID: 517MXwLw037803 X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-From: dclarke@blastwave.org X-Spam-Status: No X-Spamd-Result: default: False [-4.64 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.938]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; R_SPF_ALLOW(-0.20)[+mx:c]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; HAS_ORG_HEADER(0.00)[]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[blastwave.org:+] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YqTKT5XmMz3qJN On 2/7/25 16:09, Dennis Clarke wrote: > > All : > >     Today I will be trying to follow the instructions at : > >         https://wiki.freebsd.org/arm/Raspberry%20Pi%205 > >     Instantly the instructions are not clear. Not at all. > >     I will try to follow along but expect many problems for someone >     that has zero experience with the arm platform. Almost zero. > Copy the unzipped contents to the root of the USB stick. ?? What the heck does that mean? There needs to be a partition table on a USB stick and then a filesystem and what filesystem here? UFS ? ZFS ? ext4 for Linux? These instructions are madness. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken From nobody Fri Feb 7 22:47:15 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 4YqTcz0npmz5n1fb for ; Fri, 07 Feb 2025 22:47:31 +0000 (UTC) (envelope-from zmetzing@pobox.com) Received: from fout-a6-smtp.messagingengine.com (fout-a6-smtp.messagingengine.com [103.168.172.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 4YqTcy6JWSz3tF6 for ; Fri, 07 Feb 2025 22:47:30 +0000 (UTC) (envelope-from zmetzing@pobox.com) Authentication-Results: mx1.freebsd.org; none Received: from phl-compute-11.internal (phl-compute-11.phl.internal [10.202.2.51]) by mailfout.phl.internal (Postfix) with ESMTP id DDBE31380140; Fri, 7 Feb 2025 17:47:26 -0500 (EST) Received: from phl-frontend-02 ([10.202.2.161]) by phl-compute-11.internal (MEProxy); Fri, 07 Feb 2025 17:47:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pobox.com; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1738968446; x=1739054846; bh=CJDK1J41m+4sAMkrg7ivhxJ215GCFSJM2b8eWe+BVRk=; b= hQLWg28Ba7T5ZLx9l5Q8DO7yBx4ciavi8ZZ6+gPwXrna5LTDE0MtFxKj6bszmieJ iaAQfzIXB7Me7ukfiuNFdphPw0YMGEI5aSKhOuYFuAmt6k5GK76g+iVlhwAzOfy8 2/HySFNwC8CE0szwiuQdZFvY5cza5MuBOviDb/+6vRofl45ocgefy926eTxnkn/g 9ZCvTshDvRZtXcbjAcGNkYVxPQ9EKBlawtxNloJU8NEgw0QiDtcaX4lkBxK9blsj iyrjsf70wveOdJjgDnCV1CzcOgEUs0bYEvj6Kz8fBKyaN/ru+LOspeLgFUf0NYQX ySvVbj4qTFxuBpKgG7xpsg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1738968446; x=1739054846; bh=C JDK1J41m+4sAMkrg7ivhxJ215GCFSJM2b8eWe+BVRk=; b=y+VE3l10KSEUCJb4r bzq7b/6y6Ae7XBLEyHkYMk7d9ku/bFsBgHMjezHQp7EI7GYwml6l7tyJjBzomDYx 4EXT6/Ci9kIN8tAHzwjkYjpVQubqCKGpsOV1/DCPDPdc/YTMCw3Yek79ESAJj8R6 hzBfYMQagYPE7zhIUagu+YuwKCgcQw9qRA8RbQ87cKxIWuxfm/FeajsWWyxstyms atqlNNphCZlwOhyW3PIacFrj5vYWeltjfUZ5sWB8TVn+/biQVKCL7UXBh7w5ynWL Wx/dag8VJRdEHc1waIM8Y8iUOZbEQs/PVnOGtnZxCuyH+qjyj3NAB6O5/aAL5ZxX v8kkg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeftdehvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtkeertddtfeej necuhfhrohhmpegkrggthhcuofgvthiiihhnghgvrhcuoeiimhgvthiiihhnghesphhosg hogidrtghomheqnecuggftrfgrthhtvghrnhepveegffdvudfhheefheekgedtleeukeet leevhefgfedtgeeltddvffetkeeggeeinecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepiihmvghtiihinhhgsehpohgsohigrdgtohhmpdhnsggp rhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehfrhgvvggssh guqdgrrhhmsehfrhgvvggsshgurdhorhhgpdhrtghpthhtohepuggtlhgrrhhkvgessghl rghsthifrghvvgdrohhrgh X-ME-Proxy: Feedback-ID: iaeb043cf:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 7 Feb 2025 17:47:25 -0500 (EST) Message-ID: <4f560e27-2700-a4cc-e685-889ee951505d@pobox.com> Date: Fri, 7 Feb 2025 16:47:15 -0600 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: Trying an install to a Raspberry PI5 unit Content-Language: en-US To: freebsd-arm@freebsd.org, Dennis Clarke References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> From: Zach Metzinger In-Reply-To: <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4YqTcy6JWSz3tF6 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)[]; ASN(0.00)[asn:209242, ipnet:103.168.172.0/24, country:US] On 2/7/25 16:33, Dennis Clarke wrote: >     Copy the unzipped contents to the root of the USB stick. ?? > >     What the heck does that mean? There needs to be a partition >     table on a USB stick and then a filesystem and what filesystem >     here? UFS ? ZFS ? ext4 for Linux? Please read the rest of that line, and then click on the link: "Copy the image to the microSD card (see Writing an Image File to USB). Plug the microSD card into the Raspberry Pi." --- Zach From nobody Fri Feb 7 22:52:25 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 4YqTks6k3Mz5n289 for ; Fri, 07 Feb 2025 22:52:37 +0000 (UTC) (envelope-from zmetzing@pobox.com) Received: from fout-a6-smtp.messagingengine.com (fout-a6-smtp.messagingengine.com [103.168.172.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqTkr6ty8z3wQ1 for ; Fri, 07 Feb 2025 22:52:36 +0000 (UTC) (envelope-from zmetzing@pobox.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pobox.com header.s=fm2 header.b=aJse1RWn; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=Z5ZQaYRA; spf=pass (mx1.freebsd.org: domain of zmetzing@pobox.com designates 103.168.172.149 as permitted sender) smtp.mailfrom=zmetzing@pobox.com; dmarc=pass (policy=none) header.from=pobox.com Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfout.phl.internal (Postfix) with ESMTP id 7CE5A138011A for ; Fri, 7 Feb 2025 17:52:36 -0500 (EST) Received: from phl-frontend-02 ([10.202.2.161]) by phl-compute-03.internal (MEProxy); Fri, 07 Feb 2025 17:52:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pobox.com; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1738968756; x=1739055156; bh=ZWSoNmkUnUyIi6HXSAJJgr0YWDyBX1RtpJfG90/N7vs=; b= aJse1RWnLZH7TO0gjaHSZXNKn03W+xZVmegWvQjUJ2Qz+HAJvbawZ3ODRd9JB/pV sqG2l+Fc38x7URc8pwlnIR70Uw6y4tXy5HoY4PmMr7+On2B3HQqC1UojrgmtlqeK u6jvnN47dNWI7u/ZiQxK7U7e7C30tYGR3fl8td617Paj7lzMh0THWWJj+Islttsu hBdoEOnbLipyRw6kaK1B//MCx5tYctqH+vqInZ2KWbkA9v/nFUseHDZkWXC5vBq8 wNNMu/s+CUWC8zHFEOa47twc1/aoNbKSvLfL8kQN9QkcsSg/JYiIOolKcBQu2TtC +EWPhWcwHnmAjzv6XQlxCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1738968756; x=1739055156; bh=Z WSoNmkUnUyIi6HXSAJJgr0YWDyBX1RtpJfG90/N7vs=; b=Z5ZQaYRARYRTfUXCh 8bAR6Z0GndJNDBI+owa5XOTCkbqI8lAJAYv3GW5Uq7ycOAorLSbAPtA8kB3hp6e3 KXrk4RlQImvxnEVvguygGS4u3hDhqstuWUV2UTTeJ6hLtEvyReoNwEeGAvhbi2Yt 8rO4/ghWIXqdLxsqjJjtMjMe9QzoTPGhaSQ3oyWs1+0pdGdrtdNCEDiSHy8hmPPm d+BWRR0gFvgiPTQMwpTI4csy5O7gdE8NzADoXgugRuw2sA/wedVT2x5FISqAtkC6 xiGZz3NQsyEDImsURwiJAYWPy2LbLnYCK9nmD7dsWvm1IIP/LcZ2hTBGRJJFuVXC Q3Hcw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeftdehfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepkfffgg gfuffvfhfhjggtgfesthejredttdefjeenucfhrhhomhepkggrtghhucfovghtiihinhhg vghruceoiihmvghtiihinhhgsehpohgsohigrdgtohhmqeenucggtffrrghtthgvrhhnpe etgeehleffhfffhfeuheeujeehieeutefftdefueehheeffedvfeejtddvfedvkeenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpeiimhgvthiiih hnghesphhosghogidrtghomhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphho uhhtpdhrtghpthhtohepfhhrvggvsghsugdqrghrmhesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: iaeb043cf:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 7 Feb 2025 17:52:35 -0500 (EST) Message-ID: <47d7429f-f069-e13c-38a4-5cd90fa1149d@pobox.com> Date: Fri, 7 Feb 2025 16:52:25 -0600 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: Trying an install to a Raspberry PI5 unit Content-Language: en-US To: freebsd-arm@freebsd.org References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> <4f560e27-2700-a4cc-e685-889ee951505d@pobox.com> From: Zach Metzinger In-Reply-To: <4f560e27-2700-a4cc-e685-889ee951505d@pobox.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-5.10 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RBL_SENDERSCORE_REPUT_9(-1.00)[103.168.172.149:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[pobox.com,none]; R_DKIM_ALLOW(-0.20)[pobox.com:s=fm2,messagingengine.com:s=fm3]; R_SPF_ALLOW(-0.20)[+ip4:103.168.172.128/27]; RCVD_IN_DNSWL_LOW(-0.10)[103.168.172.149:from]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:209242, ipnet:103.168.172.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[pobox.com:dkim,messagingengine.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[pobox.com:+,messagingengine.com:+] X-Spamd-Bar: ----- X-Rspamd-Queue-Id: 4YqTkr6ty8z3wQ1 On 2/7/25 16:47, Zach Metzinger wrote: > "Copy the image to the microSD card (see Writing an Image File to USB). > Plug the microSD card into the Raspberry Pi." I will note that it might not be obvious to the uninitiated that the .xz file should be decompressed before writing it to the memory stick (using one of the two methods outlined in the "Writing and Image ..." page). To decompress this file, use this on FreeBSD: % xz -d name_of_the_file.img.xz This will result in a file being created with the name of name_of_the_file.img and the original file will be deleted. One can get creative with pipes to avoid leaving an uncompressed file on disk, of course. --- Zach From nobody Sat Feb 8 05:00:02 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 4Yqdv90SH2z5mHj6 for ; Sat, 08 Feb 2025 05:00:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (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 4Yqdv70DVxz3nYx for ; Sat, 08 Feb 2025 05:00:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=UficBxNQ; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.148 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=1738990816; bh=SXXw2fqA3duulBHZq7CJmU/yglFbpNGi5amVS+pZDtA=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=UficBxNQanWyspX0CgX2vjFnQxktbTT8TRsPgNH5wIA2FDkYmvCznl1Qcuigqe7O7qzABnFUUkqhKhaO2M3PG0ZkMTFuG5aGb7FYbaXQEBZYJBBel3HZc0LjajWaTjOJUhXeSPlvdeqpm9XDzosWl9FXMAQbND0qFGNLLWQAsEsK91loouvVilF4TomxFvlOO2exOJqfOyL2Y8H95lI3qIT6cRF8tQWV7fU+OwV2lvS2i7abpQVE5DZ0of5R26AGtK42qhc7dS7QTJQft+KECbTPiCoUe4T/wA/HgZc/EbMgv0263rC6bPLhp9l/Ngsw+BjNIGygc3qnJtgLJwxCeA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1738990816; bh=+5CoU9qSzbyJDxbnwdRPchlZaKwbsFOGCBCOfWNWIsM=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=UkVxXMNCfWocAO9qwauE9qPMrT73je3ZIwvFxvThyuY2Ai8n6/EC3DCTEY9kvJPgtWOULncMiCgVY0N8hEqm8nd6VvaE8e7sdG2LxGFn148g07If/v+K2AkLC6q/P6ZMhLQXLCe7z4RGBJs6DhgsapSt9uZx+5FQajd4uPRVdBw19PckkOBhOdWvpkgklB+3bLb8A9UzP6PMKA+UwoeQQH77taNROteO3q8mkzI/TXgjJuKvOqP08RdO6VoRAhNn/n8tj9cMR/wrsMfROFvIAOy5Y7ZojOIOLtVbUSNI2kXobUhLmH92CveUhTIDDZxtbnI4U1Ub1seTLTF05crvuA== X-YMail-OSG: 5CzyMCIVM1mTIfDvbCoWqMBh.Q.RhwsWuFAH4JcFpO3I7PLGg97i2oPRM17ewxt OI7ko0WvtoM5uoSSUNWt5CCrWkcQN5IKmsThJ7gDhD_uTbPezB.MT5SczyKBDPSYTWtO3OR3IVHc ZnJqOeGhCOzmv6W6L4zW0bg_zVHzSFfq8abQOdMivf.m2EG.e_ZZC39FussJyNCDrhzpnTc5.nKD g5ZTDxpL5p7Cen2KCudfarwcATShlP1Dbb.5BjwkNhSiA9BqEyzLBjwSMp9JKgjGIscSEV1Jbckh 8w.n_.kpRUiz10g4j2ujWifz.70GQJBgJomImngILFrpmsysM3pCEUJXz.uaQ7P5OwdHMAUdf2Ll _Nt9eM1jV.KENGiPdV.jgXV7Juc.N4R90v0fTuN.vfW3VCG.ilN_srD8UfVd7lKrRkKut8zd3mqM spDPamTX5PGFqI5URSA7jaWQNPv7D6e3CEYhaY27yRvvTY0PrxP2JzCG6eVlHeLyN0vnYkLA_Bu9 5sryZnGPHLRubKteRQ_QrZIjq3fZ70hmyhpEe0W9CvVHdQluvUzA8THyt8UqMXB.5BzbTxsZ8owW G0lwrwBAy8OIYGeDizLAz9PJ1HfVFLR1uiis7VL1FNu0AiEUd8xF4divuZk_QJsUE94hE8GF64km j7trrwZD4CrWJ4HZrXv7vvDa_fgF3cfTtQtNUGPl6jRTSvr8v5vskVEIE7O5rEguFYgpFVTxF2ZC gDuG0dz9xPr.Mhvjq4Ve2n2Bll.6a0UUg0P_X58DUmwKgq8w.z00qUNWmLF_fPpXBSR_SKbUKdAx FMA1uyYr4wg7x0plpfVwXWatQvXAtchBSnMvn4NOWAEtj1FtfNKHM8YtxmvgMLDWL.tMqLXMwlAd sN.DaTMsGzDQiU_7zW.8YPm1VbL5KDQxB_Jeo.JVq1VnhogFFBYzVnjxmOM9CUKxHd7Ddh66fbXw Cx9EsDpx.SJlkrsd2qSPdGJBHzqgXJJstVeGoutbzq.n4ZjU3INb4okHMUfWLCJ6bPiv8mwdejpS x6azG4eZXFmsrS4l2fSvwkGW5g_Pk0YP8PDeK8jW4RhkAGi6x4DuhYTkFthmIR30wiy_i4Og4ycw XK3OesWjm4PW01MTNDHEOGhyAhJV9Nqc8FgduxZSR5CVRn1loCdtUN0HS2nAsKwH0TPOleqGFWIc .xbtAqQvG2gLv5X7v1vujuLMadVvcIvi97.6zQYd4lww0F_0gvwwvmlHJ6gM2Q1QGUwk4YSIpWYO DqNJgN2O3DX4AKTpQNUY0dW.xMaNNwMChn2phL5LgBIrlBCIcDgp4iSkOllZbwfMiTdBPFQWuOYb 8SuogBqZ7ziQdfzKSSjhHNuh5kUPDLqY4NngntWfkMVSv1vu38n6M7yvV64TVoE25EOY1CExkbDT ci15ewkjRCRU5J484mhprybNk1Po0i80jMnyj149eIRDYJPFiFV_LDEHjmknJJcDhPKIzlRE0QQY RMgPiCg9_gwzYpRbd_ag4S8ftNTeRWqrFRtx76kfzuYdAj.siDonyUEby8Qg76KZIyvyZrquyu3y Yyauc4YFY_hP.Qyv9_PS0dh4XjPoSOrAmlJEteLjildGNT9pdmRMKlXVH_Nvz4pkLsUpvnFpuuGD BxYZ.hXUTGG4jlFyhJovWja8z9cj5jfJt0k8gjo_qZsPHvSf35SeADEUtreMlvjTh8oQCwO.4yhy bZpyMVQL42rX5MkyPXXVEtpMzKSX.M73JoJ00p.TRzt0HLmKZeVPpgAVRnVl9TeSm7ujrtIB8Szy irKARPqTe_POoK80PFNYi4n2fsyIBhU8TcvoqdW1jV_ltX9FCXDRIEpJFu0gLaSUNMTQO_pC_9t0 i_MdPQxb2RhSE_GRp7bn_5RzF3YypyHkFC1j7YvdedfkopoiH75K10V6vpsEY7FOqN1tBtZWs.Lk G4F.x2lUqm0igqbS.tq1OQpha3sZO7HcWmiS_zFn6PdNpNjKxKPfFIS2vChls4eE62aPeI0aMCT. HYbR0_HsKCUTflWfMH_fB9._pWecT45d1dX9j9J74iN6tfsmTBoFKe4WdDAgjWiBnXyAGfeUC9hF oM4oErUNo0WzBqps2.WQG5ZcSTkOT113AbjpovEH8sEcDRt30rQ2Qs8PZBJOO5.0_omd6mBSS4J_ .ztCZ2sMtrEr81sA6Q28n7iGfNqbHDEDE8RlPrkcRWayUg8Hmr.35X7N661KBJaj8avyQG0tljOg h9vCEGIN9IJfRBWFsKOd2NqRyfSArSKtzNZPz98I_k.ahiWCYKVecSBL_hAECck4byX.62rCrrw- - X-Sonic-MF: X-Sonic-ID: 833d81fb-fd02-48f0-bce3-74eb603c934c Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sat, 8 Feb 2025 05:00:16 +0000 Received: by hermes--production-gq1-5dd4b47f46-zz6g6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 830ec9f8f6ed890f23191c3e130a9a0a; Sat, 08 Feb 2025 05:00:13 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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.400.131.1.6\)) Subject: Re: Trying an install to a Raspberry PI5 unit Message-Id: Date: Fri, 7 Feb 2025 21:00:02 -0800 To: Dennis Clarke , freebsd-arm X-Mailer: Apple Mail (2.3826.400.131.1.6) References: X-Spamd-Result: default: False [-4.50 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.148:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.148:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.148:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Yqdv70DVxz3nYx Dennis Clarke wrote on Date: Fri, 07 Feb 2025 21:15:09 UTC : > On 2/7/25 16:09, Dennis Clarke wrote: > >=20 > > All : > >=20 > > Today I will be trying to follow the instructions at : > >=20 > > https://wiki.freebsd.org/arm/Raspberry%20Pi%205 > >=20 > > Instantly the instructions are not clear. Not at all. > >=20 > > I will try to follow along but expect many problems for someone > > that has zero experience with the arm platform. Almost zero. > >=20 >=20 > At the very least be clear that I need : >=20 > FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img.xz An issue is that there are multiple alternatives, currently including: Weekly Snapshots of 15.0, 14.2, 13.5, or 13.4 Releases of 14.2, 14.1, 13.4, or 13.3 Most folks are not likely to try to set your policy for you as far as which you pick and why. (None of this is RPi5 specific unless it is discovered that some do not work.) Some of those currently available are: = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/15.0/FreeBSD-15.0-CU= RRENT-arm64-aarch64-RPI-20250206-9ef38a01aea8-275290.img.xz = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/15.0/FreeBSD-15.0-CU= RRENT-arm64-aarch64-RPI-20250206-9ef38a01aea8-275290.img.xz = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/14.2/FreeBSD-14.2-ST= ABLE-arm64-aarch64-RPI-20250130-9c72da889424-270259.img.xz = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/14.2/FreeBSD-14.2-ST= ABLE-arm64-aarch64-RPI-20250206-f28415489639-270318.img.xz = https://download.freebsd.org/ftp/releases/ISO-IMAGES/14.2/FreeBSD-14.2-REL= EASE-arm64-aarch64-RPI.img.xz The snapshots only go back a few weeks at most. So the names change over time. Even for releases, the likes of 14.2 eventually changes over time. It is unlikely that instructions are going to be kept in synchronization with such naming variations. You can look around, starting via the likes of: https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/?C=3DN&O=3DD and: https://download.freebsd.org/ftp/releases/ISO-IMAGES/?C=3DN&O=3DD for URL's that match: = https://download.freebsd.org/ftp/releases/ISO-IMAGES/*/*-arm64-aarch64-RPI= *.img.xz > How hard would it be to write clear docs here ? Very because little is know about most of the vintages or variations of the RPi5 vs. what the EDK2 happens to support in a way that interacts well with the FreeBSD kernel as thigns are. You have not even reported on which RPi5B variant you have. As far as I know, only the oldest variants work --those using bcm2712-rpi-5-b.dtb (as its content was at the time) and not any using newer bcm2712*-rpi-*.dtb names. (The EDK2 release does not even contain any of those.) For reference: # ls -lodT /RPi5-edk2/bcm2712*.dtb -rwxr-xr-x 1 root wheel - 76038 Mar 15 21:46:12 2024 = /RPi5-edk2/bcm2712-rpi-5-b.dtb (As I understand, bcm2712-rpi-5-b.dtb is for the bcm2712c1 variant of = the part.) # 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 If you have a RPi5 that requires one of those newer bcm2712-rpi-*.dtb files or the newer content of bcm2712-rpi-5-b.dtb then it may be unlikely that the combination of the EDK2 and FreeBSD available will be of use to you. What I have access to works, only because it is one of the early vintage RPi5 's that the old bcm2712-rpi-5-b.dtb file supports via the code in the EDK2 and the FreeBSD kernel. FreeBSD did not do the RPi5 EDK2 work. The implementation is not part of FreeBSD at all. FreeBSD just happened to work with the EDK2 via FreeBSD's pre-existing ACPI support. FreeBSD normally does not put a lot if effort into documenting what it does not develop/support. Going in another direction as far as documentation goes: FreeBSD normally does not put a lot of effort into documenting things determined by the RPi* folks that is information also useful without FreeBSD involved. You are expected to use the RPi* materials for that kind of information. You are asking for help for an unsupported context. Expecting it to be like a well-supported context is likely going to be a disappointing experience. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Feb 8 06:58:51 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 4YqhX16CwFz5mSxT for ; Sat, 08 Feb 2025 06:58:57 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from smtp.smtpout.orange.fr (smtp-24.smtpout.orange.fr [80.12.242.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "*.smtpout.orange.fr", Issuer "DigiCert Global G2 TLS RSA SHA256 2020 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YqhX04hY2z4Kjc for ; Sat, 08 Feb 2025 06:58:56 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=wanadoo.fr header.s=t20230301 header.b=nUPU7VTQ; spf=pass (mx1.freebsd.org: domain of pjfloyd@wanadoo.fr designates 80.12.242.24 as permitted sender) smtp.mailfrom=pjfloyd@wanadoo.fr; dmarc=pass (policy=quarantine) header.from=wanadoo.fr Received: from [192.168.1.28] ([90.18.202.102]) by smtp.orange.fr with ESMTPA id genjtgff1yBTRgenmtOszJ; Sat, 08 Feb 2025 07:58:54 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wanadoo.fr; s=t20230301; t=1738997934; bh=FxrlwzzdgokZrUuaD+nx2VV/gOgV3m0F6AXf2htO684=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=nUPU7VTQxLdPPpAm+EKz4bBlHbTaByZg1znuhnWDnERchebcLHeXh6I7pH82WsRCs C9a25cEBZW60vX/inTzyhqFosSvBC4n5/QKY2tnXMi+Hw0xBkrP/Uc2u3SfDr3x7yL sXr/qsw6mEZgAR2acztBJHkg3V15wEUpulRGjFlDTR4xOfWH2x/stYQ2uX98dlvrmC jTmUiCf3bzgCETnPVni8zjTw+Ayw2ZMATaBuqtQlI3UBpk8nqBT2zDNi6rZkcgOh86 1MwtfpZ4KUNbkpkocWF9snLwKWjzzyXWOPAmLhKCJqf6P6htN8KCYejtO/HCniCPWt WfGmKFetx4B/g== X-ME-Helo: [192.168.1.28] X-ME-Auth: cGpmbG95ZEB3YW5hZG9vLmZy X-ME-Date: Sat, 08 Feb 2025 07:58:54 +0100 X-ME-IP: 90.18.202.102 Message-ID: Date: Sat, 8 Feb 2025 07:58:51 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: Trying an install to a Raspberry PI5 unit To: freebsd-arm@freebsd.org References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> Content-Language: en-GB From: Paul Floyd In-Reply-To: <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-4.53 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[80.12.242.24:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-0.99)[-0.989]; NEURAL_HAM_SHORT(-0.64)[-0.641]; DMARC_POLICY_ALLOW(-0.50)[wanadoo.fr,quarantine]; ONCE_RECEIVED(0.20)[]; R_SPF_ALLOW(-0.20)[+ip4:80.12.242.0/25]; R_DKIM_ALLOW(-0.20)[wanadoo.fr:s=t20230301]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[80.12.242.24:from]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[wanadoo.fr:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[wanadoo.fr]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[wanadoo.fr]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[wanadoo.fr:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:3215, ipnet:80.12.240.0/20, country:FR]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[80.12.242.24:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YqhX04hY2z4Kjc On 07-02-25 23:33, Dennis Clarke wrote: > On 2/7/25 16:09, Dennis Clarke wrote: >> >> All : >> >>      Today I will be trying to follow the instructions at : >> >>          https://wiki.freebsd.org/arm/Raspberry%20Pi%205 >> >>      Instantly the instructions are not clear. Not at all. >> >>      I will try to follow along but expect many problems for someone >>      that has zero experience with the arm platform. Almost zero. Hmm. Yet you put "ARM" in your signature. > >     Copy the unzipped contents to the root of the USB stick. ?? > >     What the heck does that mean? There needs to be a partition >     table on a USB stick and then a filesystem and what filesystem >     here? UFS ? ZFS ? ext4 for Linux? > >     These instructions are madness. FAT32. Don't overthink things. If it doesn't say to reformat the drive then don't reformat the drive. I'll update the wiki. A+ Paul From nobody Sat Feb 8 14:39:11 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 4YqtlR4VxXz5n7Gf for ; Sat, 08 Feb 2025 14:39:31 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-20.consmr.mail.gq1.yahoo.com (sonic309-20.consmr.mail.gq1.yahoo.com [98.137.65.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 4YqtlP0VK0z3KJs for ; Sat, 08 Feb 2025 14:39:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=lFuv5uoK; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.146 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=1739025566; bh=ioow1LFR1UwQvBUxwDrPmosR+kjKtkqVfXy/D1ZK/uw=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=lFuv5uoKFZIJztk/0Jvg33iGu8C42SZYJS6G2IrW1QVEaKY8bLYy8hExFR4KBjyp9lz6G0+kTmtd3uh5QzQdDqNnfCnONOKA60kNkgHXsL4pWQocWDSy5rzePn4prhqblbqpvTEQib/rPIXGWZRgp8ZsxCr3JxVUnPTnrgKq0cqG4yda+mW3ETh9uOuLqJGu0k999qOVbPp8MxlARAj5MM9eVLfwlUvwuLaft80pYhXpYkeA08yvfGNtFXYLgnya/fDGgl4bvigMDZD4J/Kp9ucDm2XALOn+EWOxWyfrZHi7k/GQD1dURMewe4alQ6uDLpZ3/grlU7Mya2dCJLS8dQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739025566; bh=8tnAIdSAjOF/uTxM886hMpPZRifetof30197bOG3gkJ=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=YEqU/p52gyp3WSuHYjdWyFBR/dQECWxuP6ZPdrCghe5BFf6hVm6B+ngw3Ob9F284sjsWcDQOGhdqcL1qQ9VSyXEQqzz3wTUbiYXfvIihK3uUUngi/J37lTszQLPqkH813D2pwUgPX4Vhij0c6tNKIOJrJ4xaEWPihQdBE8RE368Okj6NbPbcRW8Y6HSwd75PBcE6sj0r0PVltDRFiVQbUNJIhZlShl80c01Yo+l2RFYcI0EFBFtyQR572iytE7jH4EqvGqPpaxKKXa7cdjU/R7QWr5UpjjjBh7uhwOxk1Q7nGxmN4mAoLdrgcFTzG3ySpcuq9OE1e0uAQ3E9w6UAGQ== X-YMail-OSG: Zs3OwNQVM1mNegZzQJsB8zHa9xPy9Sn9bwKAfmiZAzU1.W4egHXb0CjXa4bIEL2 mGtbmVYlqDz.ERe1azU3GjuATkVlDNahaOiv0JFDxT92vFGCqP9eJr7V78ar4wgI0.kTP_Dz37G6 jn_iJ3YnHwXRD2rdy9DHKCRlj4D3BCvfaVTxT3KnsOUcgiFdwXLXzvqitZaj_eYPWGOvV1sdjcTW X0gnZ63p3pWtA9ZQzNCJEev3zvLaao3YNwAZhBqijuXoI.n709e51uRNisEhsV04NLE5Gla01PJk HHaeYbHwRWwK_pT2zNHA0YYWJ4HmmtskV4cSjM_yMCtjnEZlcLyhhh72BwbWhCAIBIjrDUmE5O7c 1rzKRgciGx7dAFtJwY.B2XkJ7m2uXsLE8E8paL0riGOFRMW2FT0L6zcSquoeCIyZbB2I4Ho7fV1b k08QNOceJrL3Vc7CUJbxqqNHnvk6XZvovzMqNcFRxIPpLN1SVs6PH8tK5b1I8cg0JXAymOpJjFBW GaQaKMfOy.9HC2x2iIm9VXx6GTgohu_lsZkeffrqgfwJHYZWJSu55MhzIl3HhxKEAx8LpGX4mUn3 UsSYR5mxn2V2GunzjWt0bVSYXOXDzz6lkCWIpsjeWdDpNaM02PYQJMDYsUMm5awYq.tjhKsoEnB4 pEx8d2dZlCR6lQKvRyUc5.MOnCmTQdiVD55ZW7Jb07f5l9qMbcpS9_zcdcLf7QIBMy2hybyrepQe ObtmY794TxNFTCXAJ_.TDC.pS3_a1nQBS02zVWNRkCrmvkeKUy7ZvNsBtwRoVwm2ftDtsTpQi2T0 dY2T8bf920JtaSLXT9.PuA0IsvlSuv_bVo8necz1vLXuTj8TnAEEXPcc4TabaHrgtA.qee0.q4Dk EdcLOamG5Hr2LuSNVxRTBf9enjtn5OCvxaWvsEXmcD4lzcQcORQFzmeCShOYyW1jXZy5G28iS6N9 .0aNWKGZJcsgIzWCRIAYIRqUVSUCyHLau7MAGLuJ9eMu9maknzzzLc1CBvL_5MM5BKDv7Td3lW4X VeF1N_HePyEAhvdx9_R4aZItqVhspizB8y4.vJhIKHYrg6gNX7OqlOp4PC48gqCn1R0m2lDM8NtR uBZFvbRVR8dEvNlOJQy9V7Yp8Q1NaB70ATSVINUbzwXoypC0uJJb3GGraJgEcun2VRmmfXSB.JZZ UFBVWj0T0ydmPAfWknWx0TxKyx_vTeornMr3Td2kti83egthb0woYKbyjjEPvl7JugBg5KJ0wLoO _UEjKMGMc2u603wnIw9vQg94W8ONT7yiE3pDPokHdk1D9c5bGag041e_JSxdIbbKxSCo4EO8Ed7O 3l.ivyMeAGlClCtYNt5TyK_EmZO34V.BNs4e9ACEu5lPUTaObwE8qEAL6yz6MYRQPp._34ccV7Fz CBmwv.1pSS3crG6C1QCxiu.SVX9mBSPB.1TI51eOM.FrdU8uD3rtu.PktvKb9h9bh1104nA5XO1K UhAYwoRrpBNB6XFTlJVsIKeQrWD1ItO93xrook.dsxE3sCW6hvCVvIzhk30pnqjsrgRUYsrXHQ.r OYq3Cg7VMrjEjKwQp0mOUpVDcwpukpRgXQ2.hrl6vdpABh6z1cSqnXhMzocy7q2B07Y4s89Z2kNZ ezLK8SKJIVme.bDQwSrzxbYXt1qRoTxj2ZW4c0ZL3sBJQNE0..xa.b1WqcE9GIFLUJngj_zCYHmw 6t3wgfZ0V71PkOJNUL6Ga_wGZwMs.c0dwFyVzhktVgTUWcVcUCSF.EqR5JfcfHpAx25uaiUKqoe3 ctXynF5AEsxFBi80qFR8NAo9hZ4VRcFBk9DJjkDuWzlwZWLYPSLwYlkbmsxFzW.ZtpH6KfZ1zK4M FrW6mEHjH_KxlPdVAcns8JPAKWXCHoEimJqz.UYjG6rfqyS8xkED8Hnw6zKO_Hj.ku9oDocdCO1p Zy4UcUIBpUJ4c9YNKJJMjsgzuWBDLEpT_98zSn6zgYsbN9GgINrrSDEtrNA3sI7ctBslwDq6.52Z 6f088Ho_iGoQaygnVoX2M0uCvWj6uHxX2d.MwM0bOHwuqXo3uSEk_oBeo.JQ2mKhFIHyle.DYf7O UMXHUh3QDF27xjj2VZeoMVAQ2QBEMekhL75HSR5OEtMLUNd02h0RGG8CZ_ZDFYELUvCELk1CCbFq cKjOkvpcyycEgIYoraRbov4NFCXZWFcgkMein0K.I5I5KG_mZ4u.B2xVrVek2PuA3uUNSEtkDGpE LdeICpYebRDWf0ZmyQTBHbQ-- X-Sonic-MF: X-Sonic-ID: e2890951-0c9d-4bd8-8255-19b943ea3195 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sat, 8 Feb 2025 14:39:26 +0000 Received: by hermes--production-gq1-5dd4b47f46-zz6g6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a769320ab0ee5c4c2c646af323daefeb; Sat, 08 Feb 2025 14:39:22 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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.400.131.1.6\)) Subject: Re: Trying an install to a Raspberry PI5 unit Date: Sat, 8 Feb 2025 06:39:11 -0800 References: To: Dennis Clarke , freebsd-arm In-Reply-To: Message-Id: <37A94523-D3A9-4E4F-8BF1-7054A58F14BD@yahoo.com> X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Spamd-Result: default: False [-4.50 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.146:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.146:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.146:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YqtlP0VK0z3KJs On Feb 7, 2025, at 21:00, Mark Millard wrote: > Dennis Clarke wrote on > Date: Fri, 07 Feb 2025 21:15:09 UTC : >=20 >> On 2/7/25 16:09, Dennis Clarke wrote: >>>=20 >>> All : >>>=20 >>> Today I will be trying to follow the instructions at : >>>=20 >>> https://wiki.freebsd.org/arm/Raspberry%20Pi%205 >>>=20 >>> Instantly the instructions are not clear. Not at all. >>>=20 >>> I will try to follow along but expect many problems for someone >>> that has zero experience with the arm platform. Almost zero. >>>=20 >>=20 >> At the very least be clear that I need : >>=20 >> FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img.xz >=20 > An issue is that there are multiple alternatives, currently > including: >=20 > Weekly Snapshots of 15.0, 14.2, 13.5, or 13.4 > Releases of 14.2, 14.1, 13.4, or 13.3 >=20 > Most folks are not likely to try to set your policy for you > as far as which you pick and why. (None of this is RPi5 > specific unless it is discovered that some do not work.) >=20 > Some of those currently available are: >=20 > = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/15.0/FreeBSD-15.0-CU= RRENT-arm64-aarch64-RPI-20250206-9ef38a01aea8-275290.img.xz >=20 > = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/15.0/FreeBSD-15.0-CU= RRENT-arm64-aarch64-RPI-20250206-9ef38a01aea8-275290.img.xz >=20 > = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/14.2/FreeBSD-14.2-ST= ABLE-arm64-aarch64-RPI-20250130-9c72da889424-270259.img.xz >=20 > = https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/14.2/FreeBSD-14.2-ST= ABLE-arm64-aarch64-RPI-20250206-f28415489639-270318.img.xz >=20 > = https://download.freebsd.org/ftp/releases/ISO-IMAGES/14.2/FreeBSD-14.2-REL= EASE-arm64-aarch64-RPI.img.xz >=20 > The snapshots only go back a few weeks at most. So the names > change over time. Even for releases, the likes of 14.2 eventually > changes over time. It is unlikely that instructions are going to > be kept in synchronization with such naming variations. >=20 > You can look around, starting via the likes of: >=20 > https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/?C=3DN&O=3DD > and: > https://download.freebsd.org/ftp/releases/ISO-IMAGES/?C=3DN&O=3DD >=20 > for URL's that match: >=20 > = https://download.freebsd.org/ftp/releases/ISO-IMAGES/*/*-arm64-aarch64-RPI= *.img.xz Dumb incomplete pattern ("releases" is over specific), trying again: = https://download.freebsd.org/ftp/*/ISO-IMAGES/*/*-arm64-aarch64-RPI*.img.x= z Sorry. >> How hard would it be to write clear docs here ? >=20 > Very because little is know about most of the vintages or > variations of the RPi5 vs. what the EDK2 happens to support > in a way that interacts well with the FreeBSD kernel as > thigns are. >=20 > You have not even reported on which RPi5B variant you have. As > far as I know, only the oldest variants work --those using > bcm2712-rpi-5-b.dtb (as its content was at the time) and not > any using newer bcm2712*-rpi-*.dtb names. (The EDK2 release > does not even contain any of those.) >=20 > For reference: >=20 > # ls -lodT /RPi5-edk2/bcm2712*.dtb > -rwxr-xr-x 1 root wheel - 76038 Mar 15 21:46:12 2024 = /RPi5-edk2/bcm2712-rpi-5-b.dtb >=20 > (As I understand, bcm2712-rpi-5-b.dtb is for the bcm2712c1 variant of = the part.) >=20 > # 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 >=20 > If you have a RPi5 that requires one of those newer > bcm2712-rpi-*.dtb files or the newer content of > bcm2712-rpi-5-b.dtb then it may be unlikely that the > combination of the EDK2 and FreeBSD available will be > of use to you. What I have access to works, only because > it is one of the early vintage RPi5 's that the old > bcm2712-rpi-5-b.dtb file supports via the code in the > EDK2 and the FreeBSD kernel. >=20 > FreeBSD did not do the RPi5 EDK2 work. The implementation is > not part of FreeBSD at all. FreeBSD just happened to work > with the EDK2 via FreeBSD's pre-existing ACPI support. FreeBSD > normally does not put a lot if effort into documenting what it > does not develop/support. >=20 > Going in another direction as far as documentation goes: > FreeBSD normally does not put a lot of effort into > documenting things determined by the RPi* folks that is > information also useful without FreeBSD involved. You > are expected to use the RPi* materials for that kind of > information. >=20 > You are asking for help for an unsupported context. Expecting > it to be like a well-supported context is likely going to be a > disappointing experience. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Feb 8 15:24:51 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 4Yqvm3031Tz5mS3H for ; Sat, 08 Feb 2025 15:25:07 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]) (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 4Yqvm13Zhtz3b80 for ; Sat, 08 Feb 2025 15:25:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=nUV7VOO3; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.83 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=1739028303; bh=ToY19aFRRByxJDl9bHBc4EuHDub+gsJs17NOlkWV0UA=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=nUV7VOO3Ywo/mVLcAGSwO6LU9tguX3/WBRSjacZHjO15Mu+Qbiw7OGRmkP/YTLDv4DOfdoaKEulus8JkLUK/cR9n/1owBe38wNhblmEXkYHXycCeIJfJVIJYgVUW4EHgcW4JBMs58eejjT71yopT5wDaJxt1LsT/4lKXjq7Ip8W2O/88XGd1qU4mHVpNuw4ns91+4VN+isaSP/QeQ7mFZjanlrXMksvTgE1xDNExJSbLczt9YhSHr6Q054MaHq8g1QRl06Fk9OdWKk3p1sqdt69S55yFlFrATDXmOLqf4+31cP0eBkVl+ffodXhE55gWIQsG9mofyC4A9ngXhhxzSg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739028303; bh=MTjEtutka5/wt2IQbmNw7ox5YDXVGgTPKFSzxfjsFsT=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=BncCcQ1C9z12S0v6FV9Si6oV6M2NtilZ0qAPrL0yO1feiI3G8gKWVDR1DwmnY75lgmnoNfqgHIcr3dAxtqOYhngKSoRw3b6krVdarYv1GhjlzTV7Rknd27LLf94JVWeoU8aZPvY6Ym+8IMiMIG9BrzjkSFSj2zOmQPyDmXsAMe7vwIlE0CPRp+TtvrLpPVtFsKDlbvrV5Dy/xwcMofMuVDuU3rPRoi25s22n/oKP+8ivUaRRk0jKvbphYT+SL8kZW6VuGaJ6gU4m45ibyVIYspEppTdux8PojzZBu/1vNwg0ZB/MNHrRQcWEF+ftg1kpV+eM8YYHDGVJhu0j4I7NQg== X-YMail-OSG: rp0VZ5EVM1n935GZa0T09owhRVUwfngNFGDGbrwjxiTghqfqUSSUbfK1WFPwI9e 5Fgj2oD2z.MHFxvLi1bzfigJ4fGEyAOe7LCNMXPCSfYSeUGEN7Nkp1TFu3O57Qo7nFiOgz5XEqJh uRvb2AQiXhmG2pN.6qi4K0Z8ah8Qy3wzM1jc2uwFSNcSAZXjWPl3_JKJbZeobJHLKHlWl87nOkqS EtKMX3RFDny_e7FXpkOkBtcsrgZMD1rcz3sCB5rOUwycVVH2QbauhYAOVkgYAeztz6FmjGCleDIC xhoJd4t7lIfPlOwu1LPKabn2jPObnRdwbZBDK0YTLkSCFj8LYVgpZ4QovScZGTUba53eGUL.fQGe CHw1ypx2y_WlHhN2EwtVygJsQgnwV.Hr6drM_D9AnWP7jp1yYUGbli_Ifw1qPxaVuNEA.5qJ5ICq pOTQXYOIB0kdg.MhriuQGAqtRzdLc1maU__UPgpCGHcnHpMXPsfiekrHGXhkSGHr2ypdRWtdp03D TeziD5saVSD5iotYWVipw9bJ.5zCd0YemD8NDVh9CA7u0_fpdjwUuk89Sw.DkFzNxKxQbUuIlm7d H6ezR2bsWHHdFSHdxIwlwUpZ5OwI.BxEqQTgaEPrNOYtFk_4iJmjY1vQDPIhH07Gdft7hy.K7Vwa zY0y0Em3GQB7dnu6u6WGIcf5CCF2lUfO0KAgjH9FJ31X1a_qkYpnQfFRHMTH0H4dYIOpAvZTCwX5 4e7_Lz0f8e6CAisSl0AH02YBj.Q1FbqH5zjaQtD8RNQ5GUHHa9kQZSDb1QTPsJSBhXedCvi5nNv2 LB8EY0f1o9V_UvZ89AiqeD_7e_MMrJsg7qww2_jd9Lulax9jPFwgD1jjdNW3j.L5NmQn2KEfUarx _RNYRXzJeUbFp5l.VWJ.XTWkIX7kIyB4NR5rwbobOif1HasFkjcBCH5EpaQlobWtW4AoEMTAGbJq P4IicoifQw3q3.YzQpSYd2WsvZGYeuvqFHdsnibmMLwJLseiAr2B4Ve69uuVORK8BztnYiYZog50 ezeEt3xafX6PWl8JTSrVnLgMbhbqfCXiNzdN_ricHRyJB7ptUQRJcyXstDMw8Kb_tGdcfKj47Zqh MWaBpfn4UcOx6o.F6iIFIDNeVnsB3TvMU.OjdMZWFozJaw6WgKeEl79mrX7BTZLxGDC7IOTsjebi swUSSKn03oWQnAE1wQRnnItxYdLLv39cJIhnRwl71AnfJk4ZzbCBz5M8y4oKX_oULMcdnJ89Icdf 0z4CEYlaLt3KEF5saw8XfVjBNC2QK5PfkOEANhM_oa_v7nNIj5eIr4LTMvFXeCRFCsRSDIoiTEMF 1GcjxetbL22ap3ZMU3XAkJB78PNN9d_sud8IeGkVqpvKBjctpdU.LB5TVI1YVl4hk9htvBgxv3TX pSWzY7AiURzSexWDkP70saBOLIJr4uhuGyUg_zAgWX1G.wjLQ.kuuiaGSISYn6IQ4UOm5Q_8icsA jY8.KQQhyZG80ATdjROtgG.a8trOIgXziRFflV9iIJt83zRg0f1PeUEeEvUGdea4nGXjZTq_eGh5 OM1t207Ji7D8H8.oI2cbgbOiBCtrKjz_Ab.o4vLcWmsVVksNAJnisR8O.CjiCdo8b1idFbLR2SD8 UIq3QJe9chBfAHMEu32YolwdqUpr4qBnS6yHZ5f8h_gDL5nG5e45lXbRLgXvoGGOrMygF04r4GQ4 _S2_TxU888IkFMkM0S3KTmZ6Il6SUscoamui_twwxALvqvS4rEHA22tjrMJuGhnncuo1bZ3m7hH_ bYclYk3vGeixRMwM9k.OeGdVMnRwUU4tk6r1XKym0moAv3MvObGVymyPQ_V1QydPxqxspp_lst7Q hCkZcoHxUVSRg31dW93AEdZGcBGRD15wRR4jnKKbX8tvMQZLck8U_12lX_BEX2AZkshefY70BNHY McMKrOuKyBkycIqO5OUf5Zy9neEB.1hz9BPoh.tr.2bHT6CeklTcKG02pZAT7TQMboDi1x_VKJxL yYvUnOSekvU0LpsRa8xFvLLP_cIDXs3QYKCPoJRjnAdcZ33W3dj05zOoyiJzFUzTY16lim6Xrnon x1tk9Lc3rhbzpw6EBkcoVPY7Sfd6ntijFU_wexTWUCJho4wTEu2n_ArJgkbKzq2Dtk1IuVaSh1ei ePAOsLO7AR6mPOll.UG4so6aapT6MenZQkzCkB0jr6ELIu3cpf98QJZVCGOml9lQ02008APJ9n00 x6TbsrwhMViZ2rUjbi5bUuGF55HnM8XXW0DVKXYcwVef5Emb2SUuCt833IQLvOfxvCXvQ1NWtgUe 7 X-Sonic-MF: X-Sonic-ID: deff0bbb-be82-4324-b355-de65ed7a6238 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Sat, 8 Feb 2025 15:25:03 +0000 Received: by hermes--production-gq1-5dd4b47f46-mb2l9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ef6d203ccbc26046d4d4a0efffd48b87; Sat, 08 Feb 2025 15:25:02 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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.400.131.1.6\)) Subject: Re: Trying an install to a Raspberry PI5 unit Message-Id: <6EDF888D-5F45-4667-BE0A-CB414CA073C3@yahoo.com> Date: Sat, 8 Feb 2025 07:24:51 -0800 To: Dennis Clarke , freebsd-arm X-Mailer: Apple Mail (2.3826.400.131.1.6) References: <6EDF888D-5F45-4667-BE0A-CB414CA073C3.ref@yahoo.com> X-Spamd-Result: default: False [-4.50 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.64.83:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.83:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.83:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Yqvm13Zhtz3b80 Dennis Clarke wrote on Date: Fri, 07 Feb 2025 22:33:58 UTC : > On 2/7/25 16:09, Dennis Clarke wrote: > >=20 > > All : > >=20 > > Today I will be trying to follow the instructions at : > >=20 > > https://wiki.freebsd.org/arm/Raspberry%20Pi%205 > >=20 > > Instantly the instructions are not clear. Not at all. > >=20 > > I will try to follow along but expect many problems for someone > > that has zero experience with the arm platform. Almost zero. > >=20 >=20 > Copy the unzipped contents to the root of the USB stick. ?? >=20 > What the heck does that mean? There needs to be a partition > table on a USB stick and then a filesystem and what filesystem > here? UFS ? ZFS ? ext4 for Linux? Limiting this reply to the above paragraphs for the most part . . . The: = https://download.freebsd.org/ftp/*/ISO-IMAGES/*/*-arm64-aarch64-RPI*.img.x= z are compressed image files that you can fetch listing a specific name, not a pattern. The uncompressed naming would normally match the pattern: *-arm64-aarch64-RPI*.img So, for example, # fetch = https://download.freebsd.org/ftp/releases/ISO-IMAGES/14.2/FreeBSD-14.2-REL= EASE-arm64-aarch64-RPI.img.xz # unxz FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img.xz produces a: FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img Such a *.img file contains multiple partitions (if GPT) or slices (if MBR). It already has the file systems needed, although the first boot may grow a partition/slice/file-system and/or create a swap partition/slice. It can be dd'd to media directly (microsd cards, USB drives), replacing the prior content (partitions or slices). A USB example is: # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/da0 bs=3D1M= conv=3Dsync A microsd card example is: # dd if=3DFreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img of=3D/dev/mmcsd0 = bs=3D1M conv=3Dsync Nothing about the above notes is specific to the RPi5 context. It applies to other aarch64 RPi* as well, including ones that FreeBSD does claim to support. Other than the version numbers that appear, it is nothing new for its general structure. The *-arm64-aarch64-RPI*.img.xz references do make that content aarch64 RPi* specific. Other appropriate name patterns that involve *.img.xz names would be for some non-aarch64-RPi* context. >=20 > These instructions are madness. My notes above do not deal with then updating the msdosfs with the EDK2 files from: = https://github.com/worproject/rpi5-uefi/releases/download/v0.3/RPi5_UEFI_R= elease_v0.3.zip (The first and only version to avoid causing USB DMA corruption issues: do not use older versions.) This activity would be RPi5 specific. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Feb 8 19:50:58 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 4Yr1g40cm2z5n6Z9 for ; Sat, 08 Feb 2025 19:51:12 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mail.oetec.com", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yr1g22yXmz41wv for ; Sat, 08 Feb 2025 19:51:10 +0000 (UTC) (envelope-from dclarke@blastwave.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b=V4OU51oV; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org; dmarc=pass (policy=quarantine) header.from=blastwave.org Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com [99.253.118.250]) (authenticated bits=0) by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 518JowQP066273 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 8 Feb 2025 14:51:00 -0500 (EST) (envelope-from dclarke@blastwave.org) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org; s=default; t=1739044260; bh=sBl3ksVTpXYm2h7EGqEpYz0Lz00mOE1rLikp9aVloC4=; h=Date:Subject:To:References:From:In-Reply-To; b=V4OU51oVBhaDVYAvokwXjYu6Nad1FWNEc6iWTvVNEVUnt3GPm61e509TlM1nqxW0E QaRsDZ+DkqPm9jcekeqIwbuTLhiEeXZRwxlmOEgb+02x7KtrWiQutK8f/l9LqDnKN9 fJ7wDbqJSByLmEgavD9kA8TKr6vZ36IJn3i6W4H8wxr887i1KNJeu0Le21vPwDwXut K8wgniFJYdMKFGaAbnVbZxvkA8hT3ildmHfOAmuvs6KcJK9w1fP3Uitz8zkcE3MeRG YL4zbanHUVPYevu0OPkGvYJ5hZU3xH7oJTNMNhRqGwVk65hNzQ9EcMgEDjJjV+J1sO ri1qB0+99/jyw== Message-ID: <64650043-9c36-4637-a6c9-d7b5b254388a@blastwave.org> Date: Sat, 8 Feb 2025 14:50:58 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: Trying an install to a Raspberry PI5 unit Content-Language: en-CA To: freebsd-arm@freebsd.org References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> From: Dennis Clarke Organization: GENUNIX In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-oetec-MailScanner-Information: Please contact the ISP for more information X-oetec-MailScanner-ID: 518JowQP066273 X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-From: dclarke@blastwave.org X-Spam-Status: No X-Spamd-Result: default: False [-4.69 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.993]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; HAS_ORG_HEADER(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[blastwave.org:+] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Yr1g22yXmz41wv On 2/8/25 01:58, Paul Floyd wrote: > > > On 07-02-25 23:33, Dennis Clarke wrote: >> On 2/7/25 16:09, Dennis Clarke wrote: >>>      I will try to follow along but expect many problems for someone >>>      that has zero experience with the arm platform. Almost zero. > > > Hmm. Yet you put "ARM" in your signature. > I have had plenty of joy with Linux on armv7l 32-bit ASUS board type stuff. Trivial and easy to use. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken From nobody Sat Feb 8 20:10:14 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 4Yr2591B5cz5n7s0 for ; Sat, 08 Feb 2025 20:10:21 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mail.oetec.com", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yr2583pKkz481R for ; Sat, 08 Feb 2025 20:10:20 +0000 (UTC) (envelope-from dclarke@blastwave.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b=MT2CMdJP; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org; dmarc=pass (policy=quarantine) header.from=blastwave.org Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com [99.253.118.250]) (authenticated bits=0) by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 518KAESw066577 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 8 Feb 2025 15:10:16 -0500 (EST) (envelope-from dclarke@blastwave.org) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org; s=default; t=1739045416; bh=nYl4hJAxHvbZERWjJJwEyOy7wCyBtyB3H7EguoWdYdU=; h=Date:Subject:To:References:From:In-Reply-To; b=MT2CMdJP7KlZQIHCqbknqvIgvx7yaHIw8jMhhFmAbHG2t2jslSDZR2HoXrd/Qz9Ng cAbjGEnbemjqx5XP57z/Rx1C7OWNIjt9HwBwirhABMYQmvXZnuyxBesi0pgD5iL8Vo p4O5r0VBy0UBmocD1asUVhtSY2AiA7Ct0bBp/7i2e21NEsYrQEK68rQRem3l6mjSQz nxXJFUcNKsxcmRui6mVKPd2MlPVBljH2MDti7PK7iK+ynaa7ehBh/j6McogIz3dK5K rjLOKX7CIZlf8aYC6WBKn10CdM/BK+5lj7h4bL5qDvnXwK2+bz7chhgt6WRkJ52L9m kqnxtCESHmvyA== Message-ID: <238f03f1-80d3-45b6-8c94-2e8c6865e635@blastwave.org> Date: Sat, 8 Feb 2025 15:10:14 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: Trying an install to a Raspberry PI5 unit Content-Language: en-CA To: freebsd-arm@freebsd.org References: <829b0301-b80e-4c35-a0f4-b68d09ff79eb@blastwave.org> <2c3d0a02-2e5b-40b2-b15d-8cb2585644c8@blastwave.org> <4f560e27-2700-a4cc-e685-889ee951505d@pobox.com> From: Dennis Clarke Organization: GENUNIX In-Reply-To: <4f560e27-2700-a4cc-e685-889ee951505d@pobox.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-oetec-MailScanner-Information: Please contact the ISP for more information X-oetec-MailScanner-ID: 518KAESw066577 X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-From: dclarke@blastwave.org X-Spam-Status: No X-Spamd-Result: default: False [-4.69 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.992]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; R_SPF_ALLOW(-0.20)[+mx:c]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[blastwave.org:+] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Yr2583pKkz481R On 2/7/25 17:47, Zach Metzinger wrote: > On 2/7/25 16:33, Dennis Clarke wrote: >>      Copy the unzipped contents to the root of the USB stick. ?? >> >>      What the heck does that mean? There needs to be a partition >>      table on a USB stick and then a filesystem and what filesystem >>      here? UFS ? ZFS ? ext4 for Linux? > > Please read the rest of that line, and then click on the link: > > "Copy the image to the microSD card (see Writing an Image File to USB). > Plug the microSD card into the Raspberry Pi." > Managed to do that after flailing about to figure out how. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken From nobody Sat Feb 8 20:28:36 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 4Yr2VM5mqyz5n9Sw for ; Sat, 08 Feb 2025 20:28:43 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mail.oetec.com", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yr2VK6xwfz4HPW for ; Sat, 08 Feb 2025 20:28:41 +0000 (UTC) (envelope-from dclarke@blastwave.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b=lEtKEKg7; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org; dmarc=pass (policy=quarantine) header.from=blastwave.org Received: from [172.16.35.3] (pool-99-253-118-250.cpe.net.cable.rogers.com [99.253.118.250]) (authenticated bits=0) by mail.oetec.com (8.17.1/8.17.1) with ESMTPSA id 518KSav6066874 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 8 Feb 2025 15:28:37 -0500 (EST) (envelope-from dclarke@blastwave.org) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blastwave.org; s=default; t=1739046518; bh=J+jJTEsmscIz2vNfNVvSXwnXLPF4+ut3/EUyL1cmu7A=; h=Date:Subject:To:References:From:In-Reply-To; b=lEtKEKg7XzEaUn+yIh5+QtwTeeJ+F7Qel9wV1zL2OTCpZISRJNcFhHWsGJ4qx9DVd ZZ+6+qWRztGKIjCIhjpGh3UUJQ3K0GgW43oAy0xyZQC1jTL2VtvhOCq09+VxrumMux +tpt1zODQh5MJAuTQRQ6XPOoYfeRGV1QyknbuCRZMVqIcqibPTjGf6v2aqneKokmbt bSuXgt086Xagxsqe2hw5/8WRap4ptaKXewjvLx50sSKbIa3IIl9no8Sgrrad8I733u Hr6VyS+uSr8OTIoE9X3iQr+X/8M0Qdv1w483AEQT9lilcoHvbswPoUF/pQDMPFAWGg 3mcb0hfGcNOLg== Message-ID: <42da5794-ae6e-4154-9175-0c650d8e4a93@blastwave.org> Date: Sat, 8 Feb 2025 15:28:36 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: Raspbery Pi support (release notes/wiki page) update? (RPI5) Content-Language: en-CA To: freebsd-arm@freebsd.org References: <668r286o-584q-616o-5nq3-0233r3259qsr@yvfgf.mnoonqbm.arg> <7sp0np90-0rnn-n327-qps0-358493p411rs@yvfgf.mnoonqbm.arg> <68B36F4A-76AD-4CEC-ACBA-3EEF6863BB04@yahoo.com> <1284671542.924.1736419337261@localhost> <51c72f9e-19fc-4cf6-8bb8-dacb97b9b793@wanadoo.fr> <1379322461.3824.1738578836709@localhost> <93ff185e-c504-4186-9215-ee290d6f1488@wanadoo.fr> From: Dennis Clarke Organization: GENUNIX In-Reply-To: <93ff185e-c504-4186-9215-ee290d6f1488@wanadoo.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-oetec-MailScanner-Information: Please contact the ISP for more information X-oetec-MailScanner-ID: 518KSav6066874 X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-From: dclarke@blastwave.org X-Spam-Status: No X-Spamd-Result: default: False [-4.67 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.989]; NEURAL_HAM_LONG(-0.98)[-0.985]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; R_SPF_ALLOW(-0.20)[+mx:c]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[blastwave.org:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Yr2VK6xwfz4HPW On 2/4/25 02:40, Paul Floyd wrote: > > > On 03-02-25 11:33, Ronald Klop wrote: > >> Paul, or somebody else with a working RPI5, >> >> Would you be able to post the boot messages online? Preferably the >> full output on serial console. (Similar to what I did in https:// >> wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB > wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB>) >> Or at least the content of /var/run/dmesg.boot? (on wiki or on >> https:// dmesgd.nycbug.org/) >> >> That would make it possible to compare differences between RPI revisions. > > Hi > > I'll have a go when I have a free moment. I don't normally use a serial > console so it might just be dmesg.boot. I apologize for the noise and rampant complaints on the maillist. Someone just revealed to me that there is a supported ARM hardware list : https://www.freebsd.org/releases/14.2R/hardware/#proc-arm-64 Clearly the Raspberry 5 is *not* there. Also, at the very bottom of the page : https://wiki.freebsd.org/arm/Raspberry%20Pi%205 I see the words "Ethernet only via USB, uses up one USB port." There I also see "Network occasionally fails to start." So therefore my shiney new gifted to me RPi5 with 8G will have to run some Linux variant. For now. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken PS: Yes I had Linux on ARMv7l running for years. Just fine. From nobody Sat Feb 8 20:56:47 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 4Yr3741ylSz5nC5K for ; Sat, 08 Feb 2025 20:57:04 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1130.google.com (mail-yw1-x1130.google.com [IPv6:2607:f8b0:4864:20::1130]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yr3733jQ9z4Q5Y for ; Sat, 08 Feb 2025 20:57:03 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-6f7031ea11cso30077067b3.2 for ; Sat, 08 Feb 2025 12:57:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1739048223; x=1739653023; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=gjqhfL+mEpIhJOSxUmez5orVdnL1GNwdi4vLm0zrwuk=; b=C+fDcSkBgh4dRwDSWFgwsB0hV/RL0bHEPaRukWnnqvYfAHASTgNwBSsG6JhWUzIkPl YiBMfqNtasBS2h/1b53XmLxauQFwtK0vo0Mm1rsPHNybbwcvO6ssohXOq02u9/rv0x/h CtbtWNpe+p0omoFD28h7bnGr3LdjfvvSCYJzilBC8wwJhbQVs5ZrIohZQH6wcnykECDn DwK14Q+f3sU+MhA2f/zYzmXoyXsCiWINLezMKsihHzxlwy3EGXRXKaC2H1eAdOqfRbzS 55ePwz/JYrsRLJZTajUNLJ9Ve4nybLG8ZW4C+TLSiGOCBACGevT6j7bO3M6Co84+bu50 UmfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739048223; x=1739653023; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gjqhfL+mEpIhJOSxUmez5orVdnL1GNwdi4vLm0zrwuk=; b=n8Plpc6hwdv1WwgdRH9JnzYbU9YnLxNFHYDu/NcApHdFJ9IKJkgzutN+Sd5U0mD1jh LfQGA0fRtcXij3zI4ZZW86fRJpPYTRxC6xGjap7iscnSI/lBhNevLfkTi03LYLupwW/q aclUppeDfltrp9+dx02qWvHW8zcGU3gQG4o8hZwbBv6fnrZNoGI4Sz7Rh23e9qIG6pha MV7xZEmOSm/8vQOXqKWAjLpu0GVLfLFFeLk7cPhoA/WECz0iTnvDiIT8eff11Xhai7p5 tVWkzSzQwgFvxfhf4B8njwAvn3LoK9Pz5NsfWqkjOfNlr8spn8n9o//IAYYOdPR4V/kE 51hQ== X-Gm-Message-State: AOJu0Yw7Up8z3U0n+vECbd6SLSF9G1Cr8LG9QQkGGusZVPSkQ/Oa1n6X gifK8I4q6BSmJYg50oX9aHAoLXu0Kljgen3P+L7th/khZ0Ie5nsuMs277XqoBSHWeKCUAgAweXc = X-Gm-Gg: ASbGnct+MY7tbA0fHiIYLxZVI+pFj+mQ8axePERYX5zORTF1nOMusdI3ewn3C0Vbwbu LAE8eLJPeryfMMI9FM8eOlHM6Yb+RfCRl/XQJYLNYn53zdKwfh0Z4j1CLCTtzwmVA6iQfA/ywcH 3E7rQwQHyeeduWOEz4KQNZBbrrmou1Tc8pNwzSNAhqwxcp3JzLtGpbmk5NTYvPIluFWJLf7042a VizLlv1UDXs2SM2Bs9/owoTgFwXKQxpQt8exrOmuPn3Z8JCBlQxOabf7dostbAfi/9WSZ4oBYWW mW00rHE0yO26L2j6TJBoACRXySvIY2uNvXsKwamGXfBGgkSAbT7D X-Google-Smtp-Source: AGHT+IE16JAC2+ZCVRUS/2rsDd4IMHaJjPqbWG8li91lAPUneLoJwEdOnqKfxxD63s1E6IShRltfsA== X-Received: by 2002:a05:690c:6c0b:b0:6f9:b12b:8943 with SMTP id 00721157ae682-6f9b28c814bmr66963567b3.19.1739048222724; Sat, 08 Feb 2025 12:57:02 -0800 (PST) Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com. [209.85.219.171]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6f99ff6a938sm9982507b3.73.2025.02.08.12.57.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 08 Feb 2025 12:57:01 -0800 (PST) Received: by mail-yb1-f171.google.com with SMTP id 3f1490d57ef6-e549b0f8d57so2751392276.3 for ; Sat, 08 Feb 2025 12:57:01 -0800 (PST) X-Received: by 2002:a05:6902:2685:b0:e5a:cece:f38d with SMTP id 3f1490d57ef6-e5b461a0009mr6372829276.13.1739048220709; Sat, 08 Feb 2025 12:57:00 -0800 (PST) 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 References: <668r286o-584q-616o-5nq3-0233r3259qsr@yvfgf.mnoonqbm.arg> <7sp0np90-0rnn-n327-qps0-358493p411rs@yvfgf.mnoonqbm.arg> <68B36F4A-76AD-4CEC-ACBA-3EEF6863BB04@yahoo.com> <1284671542.924.1736419337261@localhost> <51c72f9e-19fc-4cf6-8bb8-dacb97b9b793@wanadoo.fr> <1379322461.3824.1738578836709@localhost> <93ff185e-c504-4186-9215-ee290d6f1488@wanadoo.fr> <42da5794-ae6e-4154-9175-0c650d8e4a93@blastwave.org> In-Reply-To: <42da5794-ae6e-4154-9175-0c650d8e4a93@blastwave.org> From: Tomek CEDRO Date: Sat, 8 Feb 2025 21:56:47 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AWEUYZmUdyI0xk6rphcWIR7oeaz9u-GLiC_L0JTywmIPJb9YUtIPbxGivdJvBLQ Message-ID: Subject: Re: Raspbery Pi support (release notes/wiki page) update? (RPI5) To: Dennis Clarke Cc: freebsd-arm@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4Yr3733jQ9z4Q5Y 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)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] On Sat, Feb 8, 2025 at 9:28=E2=80=AFPM Dennis Clarke wrote: > On 2/4/25 02:40, Paul Floyd wrote: > > On 03-02-25 11:33, Ronald Klop wrote: > >> Paul, or somebody else with a working RPI5, > >> Would you be able to post the boot messages online? Preferably the > >> full output on serial console. (Similar to what I did in https:// > >> wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB >> wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB>) > >> Or at least the content of /var/run/dmesg.boot? (on wiki or on > >> https:// dmesgd.nycbug.org/) > >> > >> That would make it possible to compare differences between RPI revisio= ns. > > Hi > > > > I'll have a go when I have a free moment. I don't normally use a serial > > console so it might just be dmesg.boot. > > I apologize for the noise and rampant complaints on the maillist. Asking precise questions that lead to solution is more than welcome.. just let us know what information is missing and someone will add helpful info for everyone else.. or add this information yourself (Wiki/Handbook) if you feel its important :-) > Someone just revealed to me that there is a supported ARM hardware > list : > https://www.freebsd.org/releases/14.2R/hardware/#proc-arm-64 > Clearly the Raspberry 5 is *not* there. Yup, its too new board, take a look at CURRENT rather than RELEASE, also not all hardware may work if boots at all :-) > Also, at the very bottom of the page : > https://wiki.freebsd.org/arm/Raspberry%20Pi%205 > I see the words "Ethernet only via USB, uses up one USB port." > There I also see "Network occasionally fails to start." You can also use USB HUB with Ethernet, I do so with my rPI-0-2W :-) > So therefore my shiney new gifted to me RPi5 with 8G will have > to run some Linux variant. For now. Yes, unfortunately, we are behind Linux :-( The problem I see for man years is that vendors are not providing "generic open drivers" to be used on various OS/RTOS no matter what target license is, most of them are not providing drivers at all so each OS/RTOS need to develop from scratch what multiplies the efforts and results in non-compatible implementations :-( --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Sat Feb 8 22:19:05 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 4Yr4y20ZWvz5nJ4Q for ; Sat, 08 Feb 2025 22:19:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-25.consmr.mail.gq1.yahoo.com (sonic303-25.consmr.mail.gq1.yahoo.com [98.137.64.206]) (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 4Yr4y10lj9z3c8f for ; Sat, 08 Feb 2025 22:19:21 +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=1739053159; bh=gJsBMcYwSQi544za4JqEq7vRdCr6aIFXFw2Lu9vQxpg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=oAxGb0UPUwiwBJfmNOPnEFEm+7iP3oXuACap0/1EBB2DETXPVRPrTgPZT9/YwfnX6PQZs6aI04H22yfnXTkIyJoBLGhdn0jCmyGlTSLsqloySd6Tnj8M4n0hadTzMISYxr33pREDonwNQfL9p03EL+7+5e8wdZy5SvMurEX8fd2l7+oBdfp7O+O6bC3SF7G8/KsvOUW6wuXOYPVyCBtgqiE50hSHNFdZBrlAnBXwzONv8M/3pkUha5oWa2g0P4QTEJ+z6QEa1tufl8kLcHEvMOqeNPqbjG6GbCpuqGzvs+NAYFJW3OeO8U8hP96H5ghPUNo8z2XaiRziFcBDAjfHFw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739053159; bh=9graIoHtvSNxTQsIclHQA3XAeeqNTABNCs55u85kRmA=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=LS5gexfEXuDi+N9MqnujpFxwUe3StoN7hXkPwRUROicUlPwYAuS5xrV6yi2rDM6qfhvU1s2srasgH73yDDdbPP6O26suk2zEDV5MQq358mW8cxjQhOHUw3J6G3CAHGpQ0y2prSWHg+nk3CnhbkJytJma96MuNDO/UY/9DMCOco8CBkl7ytooiDW32M210l7Bb3oo2OfAbxnOKAeJ+RYmDRDuv/fL2biup77oYxBH84DMPChkNgodxq0r4uFoBkbkGV++1L4BRhOhJKRozTxbcb/uuYZ10G/R5KZGwCFKQgtQwBtGgpKHNRZ00NswuxUX3ORXeiKS0/r0dMy32MxpPg== X-YMail-OSG: CbiSmb8VM1lEGijVulAT4p0smRsRHBmkgD83Kj.G5jIs1D7dSgzbkZkcE29fHCG GtFnsZJP41NLI2LA_eB4sMZPb8PweMEt_gCkmie3PUsPOtGx2YXRsZFl7.lTb2_icNELi2dfMMgx ygATdZcNCUmNpQ6sMidsCrs856QtLRLjD_d7W.qtQFim3CumraRrl.diZ6wNIiEJqMEps.7ITSo6 QSeYl1tTCj4hQz5c3fTDFpEktlDt15Pb_fVBSZTkOVVoC3oqkhJOr49mXJDXotKWIpF7TRoQftvp rsRqaG8xB_lzDWF_dfKgo4sHEn91UsBkLMC3IZpe7a0L_BTCFL0AmCsg0iEdNkblCvfQMLQjlpww iGWclJz0UL6AXN94BzOtRbGyg0z3wFwB.J5hghYL0N2U77F67R51pEVgHMUoKDpnfvRsugNkFRBk 5RLFLb7HgHqwHozAOgKazlc4JQZZ565MIMclpOLGs_eXt5GznEw8TbiYKY_Op2vYl231aaRdn4LZ 1ggssWh6SdOjenTM7sP7EUz1NbS0nedj.cQA508cXmP.l950bzT.e4j3uJWBAEj1a0fzfFFUdz3b Z.GjvucLNpvq2VDKymnA4njnfdcvFyoYMcqtOAJgvUeqUVa_V7kribUWJmW.8qR3yAV705bwSiK1 96Tk_X8W7v6GYNezgDiO.ZRpyZf_AgPiFmby3w5uRHnnsEss.45U2I2lg_UBWxnOh3vjDXClFrWo Mzag4dvPwS6Ua8dxcN22HptmSXDJ8pauydOVPyBuKnW219KlyLrtwE2jJirJxXtzbaHgI7YkSuLD 5OoF9t97Nj.jkixvXwn_hn.ZnwP9.v9fxLzXBUDtal5H.RFC8EVcsDxZJvHi5w_gvA9nQjeXESSi YDZmwnXp4vjbDV5ZBim4cCpZcQWxqRAxEwyKIjpp5HrN30gsnY9p3Xox145NBgNK_gONCSoNwZ9t O5lpGKmkQ.H8f3I2YeYOYJvdx5sX2zMS461R6mOYdFno1rz05J6h.o.TDSdguM7mDcmX7i78RPGP 1lz7IB9rUm3vEepakPfRhF4JpzWkqn6BFjFpdQelmtUG_DpJ4hyiW9INMbHVbuOA7EKIRhRbGTxQ dM56028z60lbe_AU_7LmUNqIUTbEXoafynRPL5VtBXKWk1Hg5.cILHtdiFRpq5lSC_qVg2.DrHWZ pslXjVHB25BiLW85AwLp_c2W1IhJsN56TsdNxgSXSLQZTvVigWTAAqsH3un70r8KvheUr7my_lqc W9GBqEzDdLUZCjgVlAiYlpJA5bh.63sCe1iCoPOnSsbsvf2CepaM2fF47WSCy9yCMXpSfoZ0k4LC 2cGtvfHyqlyLbNdqbTZX2hx0FI5YWFmn9HCwArjtB6Mxh7ZVd12RhLnHn_h.uQhFtss0Jpe3qiyP Q1el56q0uPAjfPB9YTrdBMYqDNDvnE6vRqGUecH42AJEnBDz3udQoPmEj8FKb7p16HPo11tTFeLe BL_rkHf2S8EF.ZcTXzPFvnB_A6Wse0crtoCCHdIHgJ41ihk5rXzT02c_PZgdyXevqSX6bqoE9tI1 x9E9e4D_2K9uTbU8Vy_WQgIbdQouxI1G33euENu2M5iHGuFywYsuESJms4d78cRLtGzE9NBHStNj S5Y0Iwq6YTMZXaKJR7lBYPdMaAQuBz37XLUv29iX1fWE62Efa11_xbur4zcLK8S.C0LX32Y0r6.H aSQwLA1FyvHe60I95iYTFealIhPCT_wH5pDUKMRUcHqelhgXBcdMxJO.ASy2KTTiaf_QQrGEnXQU 9xFUmDQJKCWGaWee7bKEkkXieScB.en9D0ujjXkq1uhFRLKHU1uVahOBGwWnnASxCTVgcATR2HsT Cp.uT469QZzTCmJau0j_s382RA3fd4aZTVh0VlHD4rmaO.4Q9Dqk5AQPDPkZWHdO3P9bUeh1NEk9 rDi_eC2aYi1bbe2Yk0_wtcNxzoI1YoqP_YRPTTBCM9vrYsvHfiq6RN9fYPCEHV6dmyUQe8MlcLLH gAX93OBYtU2J3s7GoNAMWA9WqPbbyI12jblxjBgcw7iR3zPE6lG4KFM85IsVLGDWIpOY6A5L1rIP ojYrOexSC_PqpwqqcyHofMdGyykhBT_CdjZrn7nwqQ6WWChWxU8jeSE_u5fgfUd8EmmnGdfURly6 8f3xFmXuF96C_jgBjNSJv1x5ej0rxX5ktC8Q7ot_JfOQkMK9rujL19B0R23qmDzlRF3RB7pDYB16 vHJaatJmccpP_I6WcfOt.0aW5zem26y8ZytdqBn6O2EKPgqw1eTcYzn4WHxT8VjnLoKuuqVAcmgD nwQ-- X-Sonic-MF: X-Sonic-ID: 71a1174d-bb63-4aba-8f23-5761a3eeb771 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Sat, 8 Feb 2025 22:19:19 +0000 Received: by hermes--production-gq1-5dd4b47f46-bxhh2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2c365494bce1090ecb8cc89e61d0afb1; Sat, 08 Feb 2025 22:19:16 +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.400.131.1.6\)) Subject: Re: Raspbery Pi support (release notes/wiki page) update? (RPI5) From: Mark Millard In-Reply-To: <42da5794-ae6e-4154-9175-0c650d8e4a93@blastwave.org> Date: Sat, 8 Feb 2025 14:19:05 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <25A04288-7B4B-491F-87D7-79891696AB96@yahoo.com> References: <668r286o-584q-616o-5nq3-0233r3259qsr@yvfgf.mnoonqbm.arg> <7sp0np90-0rnn-n327-qps0-358493p411rs@yvfgf.mnoonqbm.arg> <68B36F4A-76AD-4CEC-ACBA-3EEF6863BB04@yahoo.com> <1284671542.924.1736419337261@localhost> <51c72f9e-19fc-4cf6-8bb8-dacb97b9b793@wanadoo.fr> <1379322461.3824.1738578836709@localhost> <93ff185e-c504-4186-9215-ee290d6f1488@wanadoo.fr> <42da5794-ae6e-4154-9175-0c650d8e4a93@blastwave.org> To: Dennis Clarke X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Rspamd-Queue-Id: 4Yr4y10lj9z3c8f 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)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Feb 8, 2025, at 12:28, Dennis Clarke wrote: > On 2/4/25 02:40, Paul Floyd wrote: >> On 03-02-25 11:33, Ronald Klop wrote: >>> Paul, or somebody else with a working RPI5, >>>=20 >>> Would you be able to post the boot messages online? Preferably the = full output on serial console. (Similar to what I did in https:// = wiki.freebsd.org/RonaldKlop/Raspberry%20Pi%205%2016GB ) >>> Or at least the content of /var/run/dmesg.boot? (on wiki or on = https:// dmesgd.nycbug.org/) >>>=20 >>> That would make it possible to compare differences between RPI = revisions. >> Hi >> I'll have a go when I have a free moment. I don't normally use a = serial console so it might just be dmesg.boot. >=20 >=20 > I apologize for the noise and rampant complaints on the maillist. >=20 > Someone just revealed to me that there is a supported ARM hardware > list : >=20 > https://www.freebsd.org/releases/14.2R/hardware/#proc-arm-64 >=20 > Clearly the Raspberry 5 is *not* there. >=20 > Also, at the very bottom of the page : >=20 > https://wiki.freebsd.org/arm/Raspberry%20Pi%205 >=20 > I see the words "Ethernet only via USB, uses up one USB port." > There I also see "Network occasionally fails to start." FYI: I've never observed my USB3 EtherNet dongle failing to start on the original-vintage 8 GiByte RPi5 that I have access to. > So therefore my shiney new gifted to me RPi5 with 8G will have > to run some Linux variant. For now. If it is new, it might be a 2712d0 instead of a 2712c1 --so the *.dtb file used might be distinct from the original one. > --=20 > -- > Dennis Clarke > RISC-V/SPARC/PPC/ARM/CISC > UNIX and Linux spoken >=20 > PS: Yes I had Linux on ARMv7l running for years. Just fine. =3D=3D=3D Mark Millard marklmi at yahoo.com