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

Torfinn Ingolfsen <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Sun, 17 Jan 2021 16:32:55 +0100
Klaus Küchemann <[email protected]> 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@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 <[email protected]>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.