SLVUCU5 December 2025 UCD91160 , UCD91320
This Read/Write Block common command configures the system watchdog function. This function keeps a timeout counter running. That counter is reset when the watchdog input (WDI) pin is toggled or when the SYSTEM_WATCHDOG_RESET command is written. If the counter is not periodically reset within the amount of time identified by the Reset Period byte, the watchdog output (WDO) pin is asserted. The output pin stays asserted until the watchdog input pin is toggled or until the SYSTEM_WATCHDOG_RESET command is written.
| Byte Number (Write) | Byte Number (Read) | Payload Index | Description | |
|---|---|---|---|---|
| 0 | CMD = D3 | |||
| 1 | 0 | BYTE_COUNT = 6 | ||
| 2 | 1 | 0 | Bit | Description |
| 7 | Enable | |||
| 6 | Watch System Reset Pin | |||
| 5 | Reserved | |||
| 4 | Disable Until System Reset Release | |||
| 3:0 | Start Time | |||
| 3 | 2 | 1 | Input Pin (WDI) Configuration (Pin ID) | |
4 | 3 | 2 | Input Pin (WDI) Configuration (Other) | |
5 | 4 | 3 | Reset Period | |
6 | 5 | 4 | Output Pin (WDO) Configuration (Pin ID) | |
7 | 6 | 5 | Output Pin (WDO) Configuration (Other) | |