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.

CC2652P: Watchdog timer paused in standby?

Part Number: CC2652P

Hi, I use CC2652P on my target.

I find a watchdog feature in CC2652P datasheet as below:

According to this table, WDT will pause in CPU standby mode.

I want to make sure, if watchdog has been enabled, then, CPU keeps in standby mode, and of course watchdog cannot be fed, from now on, will watchdog keep paused ? And there will never be a watchdog reset ?

If so, I'm a little worried about my program.

If my program goes into standby and never wakes up because of some bug, then it just crash and never restore( until battery runs out, maybe a few months).

  • Hi yingtao,

    The WDT is indeed paused during standby mode.  This makes sense given that the purpose of the watchdog is to check if the system is still operating properly during code execution.  Since no active code is being run in standby mode, there is no need for the watchdog to be available.  In short, no crashes are expected in the standby state.  The WDT will pick up where it left off when returning to active/idle states.

    Regards,
    Ryan