Part Number: AM4377
I am using the TI am4377 and trying to perform a boot of the processor via USB#1 using u-boot.
I have placed the MLO (which works ok on SD-card boot) into a USB (FAT32, active primary partition).
USB pen drive is 1GB, so not too large. MLO is only 64KB.
I have selected the SYSBOOT[4:0] settings as 10101b which should select USB-1 as primary boot source and USB-0 as secondary.
On power up, I see the LED on the USB blink for a short period then stay solid on, however there is no console debug produced from the MLO.
My processor silicon version is 1.2 so Mass storage USB boot should work.
I have run out of options to determine what is wrong.
I don't have JTAG to be able to GDB and test whether the MLO is attempted to be executed, but given there is no output on debug I suspect it is not!.
Also if I get u-boot to boot from the SD-card I can use the u-boot commands to see the USB drive, so I know the USB is operating correctly at that point. I just cat get it to boot the MLO directly from USB#1.
Any help from someone who has managed to get USB#1 boot of the processor working would be appreciated.
PS. booting via SD-card or eMMC works fine, so it shouldn't be an issue with U-boot, at least not until I can get the MLO booting correctly.