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: code does not resume when power removed and re-applied.

Part Number: CC2650

Hi, I have been porting a sensortag example project over to a custom board, and everything works well until power is removed from the board. 

On re-applying power the device appears to hang, and the only way to get the code running again is to perform a read with the devpack ICD...

Anybody have any idea what may be going wrong?

  • Can you use attach to running target to see where the program counter is when the power is re-assert?
  • Hi Christin,

    The vector on connecting to running target is 0x10003982, stepping through the code to find a reference point always results in a "Can't Single Step Target Program: (Error -2134 @ 0x0)" and "JTAG Communication ErrorL (Error -1170 @0x0). I have managed to get it to boot.asm code once, and it appears to run to 'mpu_init' before failing. Our board doesn't have an MPU but it does use IOID 12 for a signal, which needs to remain low to allow the power circuitry to turn on. Is boot.asm possibly allowing IOID12 to go high?

    Many thanks,

    Will