I have a Jenkins build setup to create an USB boot image and USB boot is not working consistently from the USB device. In other words, same image written to kingston datatraveler G4 16 GB USB, this works, but board doesn't bootup if HP 236w USB is used to write an image.
I am not sure whether this issue related to "https://e2e.ti.com/support/processors-group/processors/f/processors-forum/849130/am4372-am437x-boot-from-usb1-mass-storage
Actually Jenkins building an image using SDK "proc-sdk-secdev-am437x-hs-evm-01.06.00.05" not sure whether this is latest too.
I think, issue might be in generating u-boot.img and seems like it doesn't support all type of USB devices.
Thanks,
Ganesh