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.

TMS320C6455: readback or checksum with BlackHawk programmer?

Part Number: TMS320C6455
Other Parts Discussed in Thread: CCSTUDIO,

I'm trying to do some configuration management on some DSP devices I have (using a 6455 DSP). I want to either fully read back the firmware, or at least get a checksum so that I can track things properly.

I'm new to CCStudio. from doing some reading, I may be able to do this with the BlackHawk BHLoader programmer/application that I have. I do not see an option for reading the checksum or memory off of a part. I would love to know if there is a simple way to do this, because the way I'm thinking of trying it is complicated as heck. 

my complicated way: according to some things I've read, the CCS programming will read its own output buffer when writing, but the BHLoader software will actually read back the address that was written to. so, if I write all 0xFF to the part, it shouldn't be able to modify a 0 to a 1 (without an erase function first), and thus every time it reads where it wrote, it should get back what was already there, therefore reading back the part. does that make sense?

also, to do this, the BHLoader instructions say to get a Board Data File from CCS, but I can't seem to figure out how to do that. any help with that would be awesome. 

  • Hello,

    The TMS320C6455 is a legacy part and we can no longer support SW development. Since your question is more about how to use CCS, let me forward this inquiry to CCS team.

    Regards,

    Jianzhong

  • Hello,

    Can you describe your use case? Is your goal to program the flash and then do some verification that the programming was successful?

    lso, to do this, the BHLoader instructions say to get a Board Data File from CCS, but I can't seem to figure out how to do that.

    Assuming you are on Windows, it should be in your user folder:

    C:\Users\<user name>\AppData\Local\Texas Instruments\CCS\<CCS version>\0\0\BrdDat

    Thanks

    ki