Hello.  :)

The installation instructions for getting up and running with OpenBSD 7.8 on 
ODroid HC-4 devices is conspicuously absent from the install docs.  The only 
articles I can find about booting the OpenBSD installer on the HC4 are from the 
v7.2 era, and following them doesn’t result in a bootable image.

I removed Petitboot as per the instructions on installing on v7.2.

I’ve imaged an SD card with install78.img (for arm64), and downloaded the 
u-boot.sd.bin image, and used ‘dd’ to copy the firmware to the same card.

I’m working from a Mac, so the device names are slightly different, but here’s 
what I’ve run:

> % sudo dd if=install78-arm64.img of=/dev/disk4 bs=1m   
> 523+1 records in
> 523+1 records out
> 549257216 bytes transferred in 81.924005 secs (6704472 bytes/sec)
> % sudo dd if=u-boot.bin.sd.bin  of=/dev/disk4 bs=512 skip=1 seek=1
> dd: /dev/disk4: Resource busy
> % hdiutil unmount /Volumes/BOOT                                    
> "/Volumes/BOOT" unmounted successfully.
> % sudo dd if=u-boot.bin.sd.bin  of=/dev/disk4 bs=512 skip=1 seek=1
> 3067+1 records in
> 3067+1 records out
> 1570672 bytes transferred in 0.423776 secs (3706373 bytes/sec)
> % hdiutil unmount /Volumes/BOOT                                    
> "/Volumes/BOOT" unmounted successfully.
> % sudo dd if=u-boot.bin.sd.bin  of=/dev/disk4 bs=1 count=444
> 444+0 records in
> 444+0 records out
> 444 bytes transferred in 0.015915 secs (27898 bytes/sec)
> 

When I pop the card into the HC4, it tries to boot up, but I get:
> booting sd0a:/bsd sd0a:/bsd:  Inappropriate type or format
> failed (79) will try /bsd

Trying to interrupt the boot process with the keyboard (to try some 
diagnostics) doesn’t work, I imagine it’s because the keyboard is an Apple unit 
with USB ports, so it appears as a hub, not a keyboard.  I can fetch a 
different one (or two) tonight to see if that makes a difference.

Any assistance would be greatly appreciated.  :) 



Reply via email to