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.

Whats about Checksum

I'm using CCS 3.3 and the Signum JET-C2000 JTAG solution. 

I'm programm a F28335 with CCS flah programmer.

I have diffent Checksum result by the same out-file of different Chips.

Also by completly erase Flash sectors, is the checksum result different.

What  do the Checksum calculator?

-- Obrecht --

  • Christoph Obrecht said:

    I'm using CCS 3.3 and the Signum JET-C2000 JTAG solution. 

    I'm programm a F28335 with CCS flah programmer.

    I have diffent Checksum result by the same out-file of different Chips.

    Also by completly erase Flash sectors, is the checksum result different.

    What  do the Checksum calculator?

    -- Obrecht --

    Obrecht,

    Unfortunately there is a bug in the CCS 3.3 and CCS 4.1  checksum calculation.   This has been fixed in CCS 4.2.

    This is defect # SDSCM00034991. Here is the description of the issue:

    The checksum that was being calculated varied when using the same type of device (28335) but physically different even though the same out file was being used in the tests. The root cause was that hardcoding of start/end address of Flash/OTP in the Flash Algorithm files caused the checksum to be calculated on incorrect memory ranges.

    Regards,

    -Lori