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.

CC2650 bootloader CRC result different after reset

Other Parts Discussed in Thread: CC2650

Hi,

I have a software to upload the image to CC2650 chip. Before uploading the image, I prefer to check image inside the chip is same with image I would like to upload or not.

I calculate the crc of local image file, and using bootloader command to get crc inside chip. If not same, I will upload image. After loading, I will check crc inside chip to verify uploading is OK or not.

Here is the question. After uploading, the crc check is same. However, if CC2650 got reset, I use bootloader command to check the crc, it is different with before. Looks like after reset, something inside chip changed.

Is it normal that everytime bootloader will get different crc result after reset?

If it is true, I have to use another way to figure out how to save current image identity.

From TI document, the CCA area is for customer configuration. I am wondering if I can use bootloader command to read/write some addresses?

  • Hello,

    If you are using SNV (OSAL_SNV = 1 or 2), you will see these page(s) modified after reset. You should exclude them from your CRC check. See the map file for the location of SNV.

    Best wishes