On Sun, Aug 27, 2017 at 09:54:07PM +0200, Peter Hessler wrote: > (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?
This does not include distrib/arm64/ramdisk/list changes to actually include it. The install.md changes will also break the installer for all arm64 platforms. The second case statement should be pine64|pinebook) > > 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. >