Re: RPI2 Model B not booting with 13.2 release?

From: Luís_Henriques <henrix_at_camandro.org>
Date: Tue, 30 May 2023 20:27:45 UTC
Mark Millard <marklmi@yahoo.com> writes:

> On May 30, 2023, at 09:10, Luís Henriques <henrix@camandro.org> wrote:
>
>> I'm probably doing something wrong, but I've run out of ideas.
>> 
>> This is my first attempt to install FreeBSD on my old RPI2.
>
> Which type of RPi2B? (There was a technically confusing
> marking-naming used for a significant technical change.)
>
> RPi2B v1.1: a cortex-A7  implementation of armv7, no aarch64 support
> RPi2B v1.2: a cortex-a53 implementation of aarch64, plus aarch32/armv7
>
> You did not supply enough information for me to tell
> which.

You're right, of course.  Sorry, and thanks for your help.

So, my RPi2b is a v1.1.

>>  So, after
>> dd'ing the 13.2 (release) SD image
>
> v1.1 would need:
>
> FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz
>
> instead of FreeBSD-13.2-RELEASE-arm64-aarch64-RPI.img.xz
>
> v1.2 would need :
>
> FreeBSD-13.2-RELEASE-arm64-aarch64-RPI.img.xz
>
> instead of: FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz

Oh! Interesting.  And confusing, because I didn't actually used *any* of
the above.  Instead, I've tried:

FreeBSD-13.2-RELEASE-arm-armv6-RPI-B.img.xz

That was the one that seemed to make more sense to me.  I am now
downloading the image you've suggested and I'll give it a try in a bit.
Thanks a lot, Mark!

And for completeness, the (working) image I tried for 12.4 was:

FreeBSD-12.4-RELEASE-arm-armv6-RPI-B.img.xz

/me goes try the new image.

Cheers,
-- 
Luís

> You did not supply enough information for me to tell
> which *.img* file you downloaded and tried to use.
>
> FYI:
>
> FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz has just
> the one .dtb file: bcm2709-rpi-2-b.dtb (the one for the
> v1.1 RPi2B). (If it also had bcm2710-rpi-2-b.dtb, then
> both variants would boot. Similarly for other
> bcm2710-rpi-*.dtb files enabling some other RPi* variants
> to boot as armv7 instead of aarch64.)
>
> By conttrast, adding  bcm2709-rpi-2-b.dtb to
> FreeBSD-13.2-RELEASE-arm64-aarch64-RPI.img.xz would
> not make it work for a RPi2B v1.1 .
>
>> and connecting the serial USB, I got no
>> output at all.  From the HDMI interface, I see a colourful screen, but
>> nothing else.  The same happens with 13.1.  And only 12.4 seems to boot
>> this device:
>> 
>> # uname -a
>> FreeBSD generic 12.4-STABLE FreeBSD 12.4-STABLE r373082 GENERIC  arm
>> 
>> Is this model not supposed to boot anymore and I just couldn't find any
>> information about it?  Or am I doing something wrong?
>
>
> ===
> Mark Millard
> marklmi at yahoo.com
>