Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 May 2023 21:27:45 +0100
From:      =?utf-8?Q?Lu=C3=ADs_Henriques?= <henrix@camandro.org>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@FreeBSD.org>
Subject:   Re: RPI2 Model B not booting with 13.2 release?
Message-ID:  <86edmxwon2.fsf@camandro.org>
In-Reply-To: <B3DEA954-A19D-49D4-A0C5-65A20AEA6AE3@yahoo.com> (Mark Millard's message of "Tue, 30 May 2023 10:38:23 -0700")
References:  <86o7m1wze7.fsf@camandro.org> <B3DEA954-A19D-49D4-A0C5-65A20AEA6AE3@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Mark Millard <marklmi@yahoo.com> writes:

> On May 30, 2023, at 09:10, Lu=C3=ADs Henriques <henrix@camandro.org> wrot=
e:
>
>> I'm probably doing something wrong, but I've run out of ideas.
>>=20
>> 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,
--=20
Lu=C3=ADs

> 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:
>>=20
>> # uname -a
>> FreeBSD generic 12.4-STABLE FreeBSD 12.4-STABLE r373082 GENERIC  arm
>>=20
>> Is this model not supposed to boot anymore and I just couldn't find any
>> information about it?  Or am I doing something wrong?
>
>
> =3D=3D=3D
> Mark Millard
> marklmi at yahoo.com
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86edmxwon2.fsf>