Raspberry Pi 4 8GB: Boot Hang, (Simple) Workaround?

Stephan, Corey corey.stephan at marquette.edu
Tue Dec 29 02:08:38 UTC 2020


Pardon me, folks. I am new to these mailing lists. The situation is 
resolved. In case someone else should wonder about the Pi 4 8GB and 
FreeBSD, as of December 28, 2020, here is what I did.

First, I carefully read the following in the recent archives of 
#freebsd-arm:

https://lists.freebsd.org/pipermail/freebsd-arm/2020-December/022776.html

https://lists.freebsd.org/pipermail/freebsd-arm/2020-November/022701.html

Next, I ran the following steps to replace the incompatible boot files 
in the FreeBSD image:

(1) Burn the most recent FreeBSD 13-CURRENT image for the RPI3 to my SD 
card with Etcher.io, making sure to uncheck the automatic unmount option

(2) fdisk -l
to find the relevant MSDOS partition, which in my case was /dev/sdd1

(3) mkdir /media/d1

(4) mount /dev/sdd1 /media/d1

(5) Copy and paste the outside files linked in the discussion above into 
/media/d1

To be explicit, these are the 3 files that need to be replaced:
start4.elf
fixup4.dat
u_boot.bin

(6) sync

(7) umount /dev/sdd1

(8) Insert SD card into Pi and boot

The Raspberry Pi 4 8GB now works wonderfully. Thank you for 
pre-configuring SSH, folks.

Cheers,
Corey

On 12/27/20 8:07 PM, Stephan, Corey wrote:
> Hello, fellow open source fans. I am attempting to install FreeBSD on a
> new Raspberry Pi 4 8GB, but I simply cannot get the device to boot. The
> latest Raspberry Pi OS (Raspbian), NOOBS, etc. all work. The Pi's
> firmware and BIOS are up-to-date. The SD card is new, stable, and passes
> verification tests.
> 
> Tried: 13.0-CURRENT from Dec-10, 13.0-CURRENT from Dec-03, 12.2-RELEASE,
> 12.2-STABLE, and 12.1-RELEASE images for the Raspberry Pi 3 (RPI3 images
> are recommended in the FreeBSD Wiki:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.freebsd.org_arm_Raspberry-2520Pi&d=DwICAg&c=S1d2Gs1Y1NQV8Lx35_Qi5FnTH2uYWyh_OhOS94IqYCo&r=iNvzbjK5Ohtsok8SlKu57qxvToiGa0FLnH3ASaHDLEg&m=AYWabcHnGlOl2dinRxVvxBustQgQKcgNLf3Drq0z-KQ&s=ELaX5Y7uZrhgL3TDNjmiOqCcx24nsWz5fKMGTUocrOI&e= )
> 
> FreeBSD 12-series does not show a boot screen at all, but I more-or-less
> expected as such, since the RPI4 8GB is known to be WIP in 13-CURRENT.
> With 13.0-CURRENT, I reach the boot screen, but I am greeted with the
> following 2 error messages:
> 
> Error 00000044
> 
> This device requires newer software.
> 
> I have read in the FreeBSD subreddit that this has to do with the
> FreeBSD SD card image's bootloader being out of date.
> 
> Does anyone have FreeBSD working on the RPI4 8GB?
> 
> Other: The only advice about this that I have read involves rebuilding
> the FreeBSD SD card image. That is above my knowledge. Moreover, of
> course, I am sure that the aim of everyone here is to bring FreeBSD to
> this popular testing and learning platform :)
> 
> Thank you in advance, everyone. Cheers,
> Corey
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freebsd.org_mailman_listinfo_freebsd-2Dquestions&d=DwICAg&c=S1d2Gs1Y1NQV8Lx35_Qi5FnTH2uYWyh_OhOS94IqYCo&r=iNvzbjK5Ohtsok8SlKu57qxvToiGa0FLnH3ASaHDLEg&m=AYWabcHnGlOl2dinRxVvxBustQgQKcgNLf3Drq0z-KQ&s=F_LJ9jphDBKE5szcWV_UGykNZzkyX8-Bft8oBJtSg30&e=
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> 


More information about the freebsd-questions mailing list