Op donderdag 2 september 2021 11:51:01 CEST schreef Guillaume Gardet:
David,
Just to make sure, could you please update your EEPROM firmware by following this procedure: https://en.opensuse.org/HCL:Raspberry_Pi4#Boot_from_USB_is_not_enabled_by_d efault Cheers, Guillaume
I have been doing some experiments with booting from a USB stick.
I use the Leap 15.3 NET iso to boot from.
Only with this storage device connected the system finally tries to boot via the network. It gives a message that there are 0 USB storage devices.
During boot I enter a character to interrupt the boot process and gets the prompt U-Boot>. I did some experiments with the command "usb". First "usb part" does not show any partition on the USB stick. However after "usb reset" not "usb start" this command shows the two partitions, a vfat and ext4 partition. Using printenv I found an environment variable usb_boot, which looks like a set commands to boot from usb. So I tried "run usb_boot", and it did work. It started the NET installation system.
This usb_boot contains the command "usb start", which apparently does not do the right thing when you did not use "usb reset" first.
Most likely this is the culprit. I reopened a closed bug report about a problem to boot from a USB device on a RPi4.