> Date: Sat, 8 Apr 2017 14:54:34 -0700 (MST) > From: mordant47 <zpl...@inbox5.com> > > Hi, > > I've looked through here quite a bit, so I hope this hasn't been answered > yet. I'm using a recent OpenBSD snapshot on a Banana Pi BPI-M1+. I've > prepared the uSD card exactly per the instructions. The uSD image boots > flawlessly into the install script, then I did a full install to a USB stick > (16GB).. all seems well. I pull the uSD card and boot to the USB stick, and > nothing happens on the serial console.. > > Can the BPI boot directly to USB if set up properly? If no, how do I set up > the uSD card to start uboot, and then switch over to pick up the kernel on > the USB stick.
I don't think booting directly from USB is possible. You can configure U-Boot to boot the OpenBSD bootloader from USB by setting the "boot_targets" variable: Hit any key to stop autoboot: 0 U-Boot> setenv boot_targets usb0 mmc0 pxe dhcp U-Boot> saveenv U-Boot> boot The supported boot devices might vary from device to device. You might want to look at the "boot_tragets" variable before setting it using the "printenv" command and simply reorder the entries as you see fit. Cheers, Mark