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