SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
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).
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.
Table 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.