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.

CC1352P: Device is unresponsive (hanged / stuck) even though Watchdog is enabled

Part Number: CC1352P

I am maintaining a project based on CC1352P and TIRTOS.

Sometimes we have devices that suddenly stopped working: UART not responding and Subgiga RF transmissions are not seen. It seems that they are stuck, even though Watchdog has been enabled.

Notes:

  1. when attaching a debugger to a 'stuck' device we see that the PC is somewhere in the ROM region.
  2. I am pretty sure we are not in HIB (Halt In Boot) because I checked that AON_PMCTL:SHUTDOWN.EN is set to 0.
  3. I know that my software stopped running at some point because it should be writing periodically to internal flash the current time. After I reboot the stuck device I check and see that those writes stopped about the same time that the device became unresponsive.

What can be the problem. Please help me to investigate. What more information can I add which can help to understand the cause?

Thanks,

Eden Cohen