Tool/software: Code Composer Studio
Hi ,I have some questions about C6657 direct ROM Boot.
Because the actual application is big, the client asks to write the program to nandflash.
The steps:
1, Modify the address in nandwrite.cmd to 0x80000000,Compile the nandwriter project provided by TI in CCS v5.2.1 (download from processors.wiki.ti.com/.../File:C6657_directROM_Boot_example.zip),get a new nandwrite.out(we can name it nandwrite2018.out).
2,Convert the application led.out (we test with a led flashing applet) into led.dat .
The tool is in the folder nandboot/build (Including hex6x.exe).
3,Set bootmode to noboot mode, Operating in CCS:
Debug------open gel------connect------load program(load nandwrite2018.out)------load memory(load led.dat)------resume------Add dataSizeUint32 and value in Expressions
I load led.dat to the DDR3 (0x80000000), sometime the information of Console is “Data comparison failure at offset ……”, sometime the Console shows that is successful, but the program has not been running. (I guess the program don’t run in DDR3)
What is wrong with my operation ???










