Hi, I would like to know how to push the U-boot in the processor ARM335X ? How the company does it in mass production ? USB ? SERIAL ? JTAG ?
is there a program for that ? Or do I have to pass by the code composer studio ?
Micka,
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.
Hi, I would like to know how to push the U-boot in the processor ARM335X ? How the company does it in mass production ? USB ? SERIAL ? JTAG ?
is there a program for that ? Or do I have to pass by the code composer studio ?
Micka,
Hi Micka,
It would depend on what kind of storage memory you have on your board. TI offers the Uniflash tool - see this link for details: http://processors.wiki.ti.com/index.php/Sitara_Linux_AM335x_Flash_Programming_Linux_Development
I've a SD ready to be boot, but my question is about the "bootstrap loader" . Does the ARM335X is ready from sractch to boot from the SD or does it need to be configured ? Does it come with a IPL ?
"In AM335x the ROM code serves as the bootstrap loader, sometimes referred to as the Initial Program Loader (IPL) or the Primary Program Loader (PPL)"
You are correct, there is ROM code in the processor. For correct initialization you will also need to tie the SYSBOOT[15:0] pins as appropriate. Complete overview of the booting process in given in section 26 of the AM335X Technical Reference Manual Rev. L.
Well, I finally managed what was wrong, the SDcard support was not correctly soldered . Now it's working. Thx.