SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
The device includes one instance of the 32-bit watchdog timer: WD_TIMER2. Figure 22-18 shows how the timer is connected in the device.
The watchdog timer is an upward counter capable of generating a pulse on the reset pin and an interrupt to the device system modules following an overflow condition. The WD_TIMER2 timer serves resets to the PRCM module (its interrupt outputs are unused).
WD_TIMER2 is located in the PD_WKUPAON power domain, and can run when the device is in lowest power state above RTC mode (all power domains are off except always-on (AON), WKUP, and RTC domains).
Device RTC low-power mode (only RTC active in the device) is not supported on the AM571x family of devices.
RTC module is not supported on the AM570x family of devices.
The watchdog timer can be accessed, loaded, and cleared by registers through the L4_WKUP interface. The watchdog timer has the 32-kHz clock for its timer clock input. WD_TIMER2 directly generates a warm reset condition on overflow.
WD_TIMER2 connects to a single target agent port on the L4_WKUP interconnect.
Figure 22-18 Watchdog Timer Block DiagramTable 22-61 lists the default state of the watchdog timer in the device.
| Timer | Default State | |
|---|---|---|
| WD_TIMER2 | Enabled | Not running |
The default state of the watchdog timer described in Table 22-61 is considered to be its state immediately after ROM code execution. For more information, see Initialization.