Getting RPi4b (8GB) to boot from a microSD card?

Torfinn Ingolfsen torfinn.ingolfsen at getmail.no
Sun Jan 17 16:24:45 UTC 2021


On Sun, 17 Jan 2021 16:32:55 +0100
Klaus Küchemann <maciphone2 at googlemail.com> wrote:

> Hi Torfinn,
> 
> your eeprom is O.K., 
> I have now checked the current upstream state of Firmware :
> >> bcm2711-rpi-4-b.dtb
> is meanwhile O.K. upstream , so I abandoned 
> >> https://reviews.freebsd.org/D26853
> 
> What is currently NOT O.K: 
> fixup4.dat AND start4.elf in upstream .
> 
> So you should be fine with reverting fixup4.dat AND start4.elf to older version.

Thanks - using older versions helped.

> https://sourceforge.net/projects/d26853-bcm2711-rpi-4-b-dtb/files/ 
> (inside the rpi4_pack_freebsd.zip)

Using fixup4.dat and start4.elf from this zip file works, with one caveat: if the usb receiver for my keyboard and mouse (Rapoo E9100P) is
in a usb port when the boot starts, the boot (at least some of the console output) goes extremely slowly and eventually fails.
If I insert it after the kernel has booted (after the login prompt shows up) the usb keyboard and mouse works normally.
usbconfig output:
root at generic:~ # usbconfig
ugen0.1: <0x1106 XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
ugen0.2: <vendor 0x2109 USB2.0 Hub> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA)
ugen0.3: <RAPOO RAPOO 5G Wireless Device> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (200mA)

-- 
Torfinn Ingolfsen <torfinn.ingolfsen at getmail.no>


More information about the freebsd-arm mailing list