Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w
- Reply: Mario Marietto : "Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w"
- Reply: Mark Millard : "Re: Raimbow screen installing / booting FreeBSD-14.2-RELEASE-arm64-aarch64-RPI.img on the raspberry pi zero 2w"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 05 Feb 2025 00:37:38 UTC
The problem isn’t the fix — it’s 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’m guessing copying one of the pi-3 images is your best bet (I just tried it and it works — 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=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 > > According with this but report : > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261147 > > I should apply this fix : > > https://cgit.freebsd.org/src/commit/?id=9873b171697033f9f19608d98bcd1c16cacb92af > > but I see that it has already been applied : > > <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 PM Mario Marietto <marietto2008@gmail.com <mailto:marietto2008@gmail.com>> wrote: >> > If I recall correctly, it’s 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 <mailto:manu@freebsd.org> 2022-01-24 08:09:30 UTC >> (In reply to david.elliott3040 from comment #5 <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261147#c5>) >> >> 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=261147 >> >> On Tue, Feb 4, 2025 at 8:19 PM Marco Devesas Campos <devesas.campos@gmail.com <mailto:devesas.campos@gmail.com>> wrote: >>> If I recall correctly, it’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 <mailto: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=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. >>> >> >> >> >> -- >> Mario. > > > > -- > Mario.