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.

CCS/TMS320F28379D: I can program one controlCard properly, while another board reports loader error

Part Number: TMS320F28379D

Tool/software: Code Composer Studio

I have two R1.3 controlCards, both with TMS320F28379DZWTT processors with rev C silicon. The later board (bare pc board TEX137-A) operates fine. The earlier board (TEX137) gives me this error from the console:

C28xx_CPU1: GEL Output:
Memory Map Initialization Complete
C28xx_CPU1: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
C28xx_CPU1: File Loader: Verification failed: Values at address 0x82064@Program do not match Please verify target memory and memory map.
C28xx_CPU1: GEL: File: C:\...[file path removed for privacy] ...\Tester 2.out: a data verification error occurred, file load failed.

0x82064 is the address of __cinit__

I can make the earlier board program and run if I do this:

Launch and load the program into the working board

Suspend the processor and unplug the JTAG and power USB cables. This causes a power error et cetera on the JTAG

Plug both USB cables into the bad board. 

Connect to CPU1 in the debug window

Run-Load-Reload Program (ctrl-alt-R) and the board programs and runs just fine.

I am using a very old version of CCS (7.2.0) and not really eager to change it because we've seen some compatibility issues in the past when we upgraded.

Do you have any suggestions for what is happening?

Thanks

Steve Elliott