OpenBSD 6.7 is out ...

May 19, 2020 2 Replies

And it runs RPi 4 ... haven't tested yet, but if someone is interested ...



formatting link


/ Bud /



a1=S0 b1=[1..2,'L0L'] a2=2*a1 a3=S1.4#b1 a4=(a2,a3) a5=64*a4


I found this interesting: "The Raspberry Pi 4 is only supported when using EDK2-based UEFI firmware. By default the boot ROM will only try to load the firmware off an SD card. As with the Raspberry Pi 3, there is no SD/MMC driver yet, but there are no manual steps needed to boot from a USB disk drive." from

formatting link

So booting from USB-disk on the Pi4 is not only supported but it even is the only option..? I can't really figure out from that page: does it not need the SD card ever, or only once during install, or every time for booting?

The Pi 4 has several interfaces:

SDHCI: I think this is the same as previous Pi (Arasan SDHCI controller), but I don't know for sure. OpenBSD has no driver.

USB 2.0 (USB-C power input): Synopsys DWC2 - this is the same as previous Pis. Supported in OpenBSD.

USB 3.0 (USB-A ports): XHCI controller attached via PCIe. This is all new in the Pi 4. OpenBSD supports.

Ethernet: Broadcom GENET: OpenBSD supported on Pi 4

So the firmware is capable of using the SD card to read kernel (and maybe initramfs), but once you have booted you need the rest of the system on a USB storage device, or a network boot.

Theo

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required