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/TMS320F28035: code to replacement chip?

Part Number: TMS320F28035
Other Parts Discussed in Thread: STRIKE,

Tool/software: Code Composer Studio

Hello,

We are doing some DO-160 Testing for some airplane parts.

One of the fun tests is lighting strike.

We are using motor Controller that uses the TMS320F28035 as the brain.

We blew up a chip,

We are wondering if there is a way to take the code from a working chip and put it on a new chip.

We have done this with some Atmel chips when we last had this problem.

Thanks

  • Troy,
    I presume you are able to connect to the working chip through CCS and that you are able to access the flash contents (which means either the device is not secured with passwords or you know the passwords and hence can unsecure the device). If so, you could save the contents of the flash as a COFF file (.out extension) and then reprogram this COFF file on to a new chip.

    Did that answer your question?
  • So in CCS I connect to both C28xx and CLA_0
    Does it matter if I have one selected or the other, or does the Memory Broser get data from both?

    In the Memory Brouser does the Drop down matter? Data, Program, IO, Peripheral
    I select Save Memory
    I select COFF
    and name the file with an .out extension.

    What do I set for the:
    Start Address???
    Lenght in Words???
  • You are going to be downloading code from Flash memory; the c28xx & CLA_0 are just cores. You can connect to C28xx alone to dump the flash.

     

    Choose "Program" from the drop-down memory. Please refer to the datasheet for start address and length of the flash. Page 50 of SPRS584L has this information. (Start address 0x3E8000, length is 0xFFFF words). This would dump the entire flash memory.