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.

CC debugger flash programming worng content

Other Parts Discussed in Thread: CC2541

Dear Sir,

We have tired to use the most updated version for flash programmer (1.12.6) and CC Debugger version (0034), I try to program CC2541 two time, and then read back and save content in 2 hex file, but I found these two hex file mismatch, any idea?

B.R.

Edwin  

  • Some ideas;

    - Does your application software (downloaded to flash) write any data to flash/nv mem?

    - Make a chip erase to make sure the chip is clean.

    - Make sure the power supply is ok.

  • Dear Sir,

     Does your application software (downloaded to flash) write any data to flash/nv mem? Yes, this CC254x + Keyfob application firmware, I think even write data write to NV RAM the contact will be same

    Make a chip erase to make sure the chip is clean. Erase and the Erase Progrma and Verify, the SmartRF Flash Programmer is report ok but the contaent is mismatch

    Make sure the power supply is ok. it should be ok

     

    Edwin

  • What specifically are the differences? Are you just comparing the two files or have you actually looked at what's different?

    First off, If you do not fill the entire flash, the empty part will be read back as all 0xFF, this data will probably not be present in your original file. Additionally there will be some minor differences at the beginning and end between the original file and what you read back.

    /Fredrik

  • 7587.diff.TIF

    Dear Sir,

    I found the different address in the middle of the firmware code, like the attachement

    Edwin

  • In the Flash Programming tool, turn off the option "Retain IEEE address when reprogramming the chip" (remove the tick in the checkbox) and retry the programming. Does this change anything?