(this depends on the patch to u-boot I just sent to ports@) If we should manage to boot on a Pinebook machine, we should install the correct firmware for it.
OK? Index: distrib/arm64/ramdisk/Makefile =================================================================== RCS file: /cvs/openbsd/src/distrib/arm64/ramdisk/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- distrib/arm64/ramdisk/Makefile 22 Aug 2017 23:20:00 -0000 1.3 +++ distrib/arm64/ramdisk/Makefile 27 Aug 2017 19:48:36 -0000 @@ -19,6 +19,7 @@ MAKEFSARGS_RD= -o disklabel=${DISKTYPE}, DIRS=\ pine64 \ + pinebook \ rpi .ifndef DESTDIR Index: distrib/arm64/ramdisk/install.md =================================================================== RCS file: /cvs/openbsd/src/distrib/arm64/ramdisk/install.md,v retrieving revision 1.7 diff -u -p -u -p -r1.7 install.md --- distrib/arm64/ramdisk/install.md 22 Aug 2017 23:20:00 -0000 1.7 +++ distrib/arm64/ramdisk/install.md 27 Aug 2017 19:44:28 -0000 @@ -40,6 +40,7 @@ md_installboot() { case $(sysctl -n hw.product) in *Pine64*) _plat=pine64;; + *Pinebook*) _plat=pinebook;; *'Raspberry Pi'*) _plat=rpi;; esac @@ -53,6 +54,7 @@ md_installboot() { case $_plat in pine64) + pinebook) dd if=$_mdec/u-boot-sunxi-with-spl.bin of=${_disk}c \ bs=1024 seek=8 >/dev/null 2>&1 ;; -- The reader this message encounters not failing to understand is cursed.