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.

CC2642R: SysCtrlSystemReset() is not working sometimes

Part Number: CC2642R
Other Parts Discussed in Thread: UNIFLASH,

I have an application firmware in place where it calls SysCtrlSystemReset() in certain condition. The expectation after this function is called it to have the firmware boot up again. 

However, sometimes we are observing that the firmware boots up after this API is called but sometimes it does not.

Just to add on to this, we have JTAG connection always present in the board from TI LP XDS debugger to our custom board. We are also observing similar issue while using UniFlash where after connecting to the board, upon issuing "Board Reset" or "CPU Reset", the firmware doe not boot sometimes. Also, there is no debug session in place. The JTAG connection is there only to download the firmware into the board having CC2642.