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.

TMS320C5515 - Failed to load program

 

Hello!
A problem occures at my TMS320C5515EVM if I want to load a new program to the board.
The error message is:
C55xx: File Loader: Data verification failed at address 0x000059A0 Please verify target memory and memory map.
Error found during data verification.
Ensure the linker command file matches the memory map.

 

I am not able to load a new program to the board (for example: tested programs, demo-codes from TI).

The problem occors since I used a bootloader-file, in this code the on chip RAM (DARAM, SARAM) were disabled to save power (0x1C28..0x1C2D set to value 0x0000). Now this is done at every time I power my board. Could this be the problem? If yes, how can I change this registers - I can only connect to the target but I can't load a new program...
Regards
Martin

 

  • Hello Martin,

    Since you put all on-chip memory to disable mode, they are basically non-functional. Can you reprogram your bootloader?

    Regards.

  • Hello Steve,

    no, I'm not able to reprogram the bootloader. It's not possible to load a new program to the board, for a new bootloader I have to load the programmer.out file.

    Is there a possibility to power up the board without bootloader-mode (maybe reset, etc.)?

    Or is it possible to reporgram the board with an other programmer?

     

    Regards

    Martin

  • Martin,

    You have JTAG and can bring up CCS, right? Before you "Connect" or "Alt-C", remove the GEL, then "Connect". Once connected, edit the I/O location "0x1c28" via View->Memory->I/O->0x1c28. Re-enable the on-chip memory here. Then load the programmer.out and add back the GEL file.

    Please try this.

    Regards.

  • Hi Steve,

    thanks for your help, everything works fine now.

     

    Regards

    Martin