On 8/14/21 07:06, John DiMarco wrote:

Are there any SBCs other than RPi4 for which the default miniroot works
without pre-hackery? Or do they all require the addition of customized dtb's?

The install instructions suggest that there is some preexisting support
in the miniroot for Allwinner and Rockchip 33xx SBCs - if so, which ones?
Pine A64+? Rock64?

Hi,

As far as the Rockchip devices go, I have a Rock64 which is a RK3328 and you can install OpenBSD with just an SD card and a network connection. It works pretty well with OpenBSD in terms of stability but there is limited peripherals support.

Since you don't need video support, the fact that HDMI doesn't yet work should be okay.

If you need a lot of USB support you should know that only 1/3 of the built-in USB controllers will work without modifying the DTBs or OpenBSD kernel but you will also need a small u-boot script to switch on the USB power supply before booting [1]. I have had a little bit of success in getting the remaining USB controllers (DWC3 and DWC2) working on this device but have run into some problems, mainly around handling device disconnect situations and hubs, and my lack of access to proper technical documentation has made it a difficult process for me to get much further.

If you need more than that, maybe something based on RK3399 or one of the Allwinner devices will be a better choice but I don't have experience with those so I can't be sure.

[1] https://github.com/krjdev/rock64_openbsd/blob/master/scripts/u-boot_usb.script

Reply via email to