Re: [coreboot] SeaBIOS boot order / can't boot from USB

2017-12-03 Thread Hal Martin
Hi Matt, I created a bootorder file and added it to cbfs, but initially had issues with USB not being properly initialized during boot. >From the cbmem log: boot order: 1: /pci@i0cf8/usb@14/usb-*@0 2: /pci@i0cf8/usb@14/usb-*@1 ... (snip) 48: /pci@i0cf8/usb@1d/hub@1/usb-*@7 49: /pci@i0cf8/*@1f,2/d

Re: [coreboot] SeaBIOS boot order / can't boot from USB

2017-12-02 Thread awokd
> If I have USB bootable media plugged in, SeaBIOS seems to immediately boot > from the hdd. I'm not able to boot from USB unless I physically unplug the > SATA connection. I've noticed on my system at least the USB device doesn't show up in the boot menu on a cold boot. If I hit ESC, then ctrl-al

Re: [coreboot] SeaBIOS boot order / can't boot from USB

2017-12-02 Thread Matt DeVillier
yes, just enumerate all ports/hubs. here's mine: https://github.com/MattDevo/coreboot/blob/master/cbfs/bootorder.usb if there's an impact on boot time its imperceptible. What can slow things down are connected devices which don't initialize/respond to queries within the USB spec, but this is re

Re: [coreboot] SeaBIOS boot order / can't boot from USB

2017-12-02 Thread Matt DeVillier
Hal, your USB controllers are at 14.0 and 1d.0, so your bootorder file needs to enumerate all devices attached to said controllers. I'm not sure how many devices can be attached to each for IvyBridge, but here's the bootorder file Google uses for reference: https://chromium.googlesource.com/chro

[coreboot] SeaBIOS boot order / can't boot from USB

2017-12-02 Thread Hal Martin
Hi all, I'd like to learn more about SeaBIOS boot order, but unfortunately I wasn't able to find the answer to my question on the wiki page: https://www.coreboot.org/SeaBIOS#Configuring_boot_order I would like to add a bootscript for SeaBIOS to search for USB boot devices before falling back to t

[coreboot] SeaBIOS boot order / can't boot from USB

2017-12-01 Thread Hal Martin
Hi all, I'd like to learn more about SeaBIOS boot order, but unfortunately I wasn't able to find the answer to my question on the wiki page: https://www.coreboot.org/SeaBIOS#Configuring_boot_order I would like to add a bootscript for SeaBIOS to search for USB boot devices before falling back to t