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.

CC2640R2F: Flash Programmer 2 CRC verification failed

Part Number: CC2640R2F

In attempting to program a custom CC2640R2F based board via a 2-pin cJTAG interface off of an XDS110 devpack board in Flash Programmer 2 from a .hex file I am unable to successfully program the device. Device is recognized, programmed but fails CRC verification in Page 1. I am able to download the flash from the device after programming in the Flash Programmer "edit" tab and see the address where the CRC is failing (Address 0x00001004: Read 0xB4, expected 0x18), however the address of failure is the same on multiple boards. ??? Doing a mass erase and then downloading the flash I can see that the flash is not fully erased. There are periodic 7F and F7 type errors within the field of the FF erase. Subsequent forced mass erases can move some of these errors around but there always seems to be a few. My first thought is that perhaps the interface is flaky and occasional read/write errors are happening leading to the CRC failure. However the CRC failure always happens at the same spot regardless of which board or attempt. Ideas?

Jonathan Engel