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.

Trying to use the “Load Memory” function

Other Parts Discussed in Thread: TMS320F28335

Trying to use the “Load Memory” function in code composer Ver.5 and it's not working.

Start Address: 0x338000

Memory Page: Program

Length: 0x7fff

 

I’m using the TMS320F28335

 

I was able to save the memory to a file (.dat or .out)

Erase the memory location.

And then try to write the file back to memory using the “Load Memory” tool, but all I see is FFFF

What am I doing wrong?

 

-Jeff

  • Jeff,

    According to the device manual the address 0x338000 sits in Flash memory, thus it can't be written using the Load Memory tool, only by the program loader (menu Run --> Load).

    You can either try to load memory to its internal RAM (address 0x008000 through 0x010000) or modify the linker command file and your source code to properly place the desired data into this address (check section 7.5 of the Assembly Language Tools UG and section 6.10 of C/C++ Optimizing Compiler UG - links here)

    Regards,

    Rafael