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.

What is the difference between MLO and SPL?

Hi,

I see that the mksdcard.sh script copies MLO, apart from other things, to the boot partition. However, the wiki that explains how to debug SPL code mentions the spl binary as u-boot-spl.bin.

Source - 

http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5#Perform_SPL_Debug

I took a diff of both the binaries and that shows they are different. So which of these two should we use when loading memory using JTAG to debug boot-up issues?

Manan.