Hello All,
We found this helpful thread on TI forums:
We have used the sysboot pin configuration from the thread (10101b). To produce a bootable USB stick, with a disk imager tool, we have transferred the SD card image onto the USB sticks. We have used an SD card image produced with SDK v08.02.00.24. According to the thread, that should have worked.
But so far we couldn’t reproduce the results from the thread. Our expectation was that even with the default pre-built binary of MLO should at least produce messages on the console. (Default u-boot config doesn’t have USB mass storage enabled, but the initial console messages in MLO are printed before it tries to boot further.)
Thus we have few questions.
Q1: Does the am437x GP EVM (TMDSEVM437X) supports the USB_MS boot mode? According to the sticker label on the board, it’s a rev “1.5a”. In the thread it’s said that starting from rev 1.2, USB boot should work.
Q2: USB mass storage compatibility. Could anyone clarify how we chose compatible USB flash sticks? RTM says that the USB stick should support “SCSI READ 10” function. How can we verify/etc that we have a compatible USB stick? (We have tried 4 different USB sticks (2x usb3, 2x usb2) with eval board without success.) Is there any other (e.g. size) limitation on the USB sticks imposed by the “romloader”?
Thanks for your time.