This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am335x usb0 boot MLO image format

Hi,

I am trying to get usb0 boot working.(i am aware that usb0 boot has its flaws in the current silicon)

I have the DHCP + TFTP working and the MLO/SPL file is served correctly.

I have tried the MLO file, the u-boot.spl.bin file

The spec mentions the file will be loaded on 0x402F0000 and control transferred to 0x402F0400, does this mean i need a header/padding of 0x400h?

the u-boot.spl contains an (elf) header of 0x400h but its too big to fit.

My question is simple :)

Which format do i need for loading and executing u-boot spl on the am335x processor through USB0 boot?