Hello,
I am currently working with the AM335x Evaluation board, and would like to know where does U-Boot get all the necessary parameters for initializing the system. I did read through few documents which indicate that there is a 2 stage loading. The X-loader which is based on a strip down version of U-Boot gets loaded first (also called the SPL) and then the U-boot is loaded by this X-loader into RAM and it executes from RAM.
1. Are there documents that clearly indicate which peripherals are initialized by the X-loader and which are initialized by the U-boot?
2. What are the specific functions of U-boot and X-loader, how to build drivers for only those peripherals that are needed?
When I go through the forum everyone seems to have already passed the first two stages, which tells me that I may be missing something trivial. Are there documents that clearly mention how to do these and I haven't read them??
Thanks in advance for your replies.
Regards
Santhosh