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.
Tool/software: Linux
sdk version: processor-sdk-4.3
Hi,
I want to use uart to boot up 5708, is it same to 5728? Is there any guidence?
Thank you,
Andi
Andi,
The hardware info is in Chapter 33 "Initialization" of the Technical Reference Manual. Specifically:
Aside from those top level hardware details, the actual mechanism (e.g. software flow) will be the same as other devices such as AM572x. I find this wiki page to be very useful with respect to UART boot on these devices:
http://processors.wiki.ti.com/index.php/DRA7xx_GLSDK_Software_Developers_Guide#Using_UART_boot
In particular, I recommend using the serial-boot.pl utility on that page for sending MLO.
The serial-boot.pl script is specifically for loading MLO. Once you’ve loaded MLO, you’ll use ymodem (e.g. through Tera Term, etc.) for loading u-boot. Note: this implies that you must add CONFIG_SPL_YMODEM_SUPPORT as part of your SPL/u-boot build if it’s not there already.
There’s a pretty nice presentation walking through these details here.
Best regards,
Brad
No, you need the perl script. If you are using Linux you likely have Perl already.
The boot ROM doesn't print "CC". It sends the ASIC ID.
Can you connect with JTAG and check the value of CTRL_CORE_BOOTSTRAP at address 0x4A0026C4?