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.

Linux/AM3351: AM335 U-boot error in custom board

Part Number: AM3351


Tool/software: Linux

Hi,

We have a custom board referenced from Beaglebone black design. We built SPL and U-boot making changes in the U-boot code necessary for our custom board. We have only EMMC flash on board. Now, we load SPL and U-boot through JTAG using CCS. After loading SPL, I get below error.

U-Boot SPL 2018.11-rc1-00130-g0a60a81-dirty (Nov 05 2018 - 15:05:15 +0530)
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

Post this when I load U-boot, the code crashes and goes to an SRAM location which is branching to the same location.

I initially doubted DDR hardware issue, but then I followed the link below which confirmed that DDR is working fine.

Please let me know of a possible solution here. Thank you!