Is there a readable guide to configuring u-boot so it can
find usb hard disks during boot of a raspberry pi 3b+ ?
Below is a sample of a recent boot attempt, using a serial
console. The hair-puller is the scan for usb storage devices
following usb reset. Sometimes it works, sometimes it doesn't.
I've tinkered with setting delays in config.txt and with
usb_pgood_delay being between .1 and 40000, understood to be
in milliseconds.
Thank you for this, setting usb_pgood_delay=4000 helped my Pi find it's USB storage and let me boot from it.
Very glad it helped! The idea came from a correspondent on the
freebsd-arm mailing list, not my own insights...8-(
There still remains need for a readable u-boot manual. I have
figured out that even if a Pi (3 in this case) has no microSD
card and still managed to find and start u-boot on a USB device
it's unable to save environment variable to the USB device, it
still wants to write the change to microSD.
Perhaps recompiling u-boot with appropriate options will either
make the location of uboot.env selectable, or maybe there's a
more clever trick. If anybody knows please make a noise.....
Sysop: | Coz |
---|---|
Location: | Anoka, MN |
Users: | 2 |
Nodes: | 4 (0 / 4) |
Uptime: | 140:08:52 |
Calls: | 166 |
Files: | 5,389 |
Messages: | 223,236 |