Colin Gordon · @csgordon
148 followers · 84 posts · Server discuss.systems

Mixed bag today:
- Good: :openbsd: boots without issue on the without even mucking with u-boot (there are commits from at least 2 OpenBSD devs working with this board, they figured out where to store the EFI loader so the onboard OpenSBI finds it)
- Good: the latest -current snapshot tries to attach several drivers!
- Not great: the sd driver complains that it can't get a clock frequency to talk to the card and so *doesn't* attach. Booting in verbose mode indicates there are other failures attachments (also successful attachments for less exciting items).
- Hope: I only had time to try a couple dtb versions today, and I tried the latest. But the last commit to the jh7110 files was July, so it was probably last tested with an older version. So maybe backing up to a July or earlier version will work
- More encouraging news: the changes to the sd card driver basically consist of the driver just saying yes to a new manufacturer string, so if I can get this working under OpenBSD without the clock issue, there's a decent chance support is a similarly straightforward change to an existing driver.

If I can get sd storage working, I could try cross-building a :freebsd: (docs.freebsd.org/en/articles/n) image for local (over serial) work...

#openbsd #visionfive2 #freebsd #nanobsd

Last updated 1 year ago