Set the boot mode to SPI boot mode: Set_SPI_boot
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.
Gil,
It's been a while since I've done this, but here's something to try:
If somehow u-boot got erased on your board, you can still load u-boot directly to MSMC memory using CCS. It's tricky --
Basically, start by looking here: http://processors.wiki.ti.com/index.php/MCSDK_UG_Chapter_Tools#Loading_U-Boot_with_CCS
You want to start by getting u-boot running from MSMC (by loading the .bin file). Once you get the u-boot prompt, halt. Then, the same way you loaded the.bin file to address 0xc001000, this time you should load the .gph file to the location 0xc300000. Resume, and follow the steps pretending like you downloaded the .gph via tftp:
setenv serverip 192.168.1.10 dhcp 0xc300000 u-boot-spi-keystone-evm.gph sf probe sf erase 0 <size of u-boot-spi-keystone-evm.gph in hex rounded to sector boundary of 0x10000> sf write 0xc300000 0 <size of u-boot-spi-keystone-evm.gph image in hex>
I crossed out the two lines because you'll be loading the .gph using CCS instead of downloading it over the network.
Thanks Dharik!
I essentially followed the link you provided, and ran the following commands once the first stage u-boot was loaded, which updated to the latest .gph file:
run get_uboot_net run burn_uboot
I can once again boot Linux :-)
Many Thanks,
- Gil