3.16 WDT - Watchdog Timer

The Watchdog Timer is a system function for monitoring the device operation. It allows the system to recover from deadlock situation by issuing a reset and the status will be updated in DEVSTA.WDT

This feature can be enabled or disabled by wirting the value in DEVCTRL.WDT.

Steps to Configure WDT

  1. Writing a bit in the DEVCTRL.WDT register to enable or disable this feature.
  2. Save the configuration by writing bit 1 in DEVCTRL.SAVE register.
  3. Reset the device by writing bit 1 in DEVCTRL.RESET register.
Note: Disabling the WDT is strongly discouraged.