Reset Context; Overflow/Reset Generation; Triggering New Reload - Texas Instruments OMAP5912 Reference Manual

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

1.2

Reset Context

1.3

Overflow/Reset Generation

Figure 2.
32-Bit Watchdog- General Functional Overview
0x0000 0000
Load register
(WLDR)
1.4

Triggering New Reload

SPRU759B
After reset release, the 32-bit watchdog is on. To get the reset values, software
must read the PTV field of WCLR and the 32-bit register to catch the static
configuration of the module.
When the watchdog counter register (WTCR) reaches overflow, an active-low
pulse is generated to the ULPD. After reset generation, the counter is
automatically reloaded with the watchdog load register (WLDR) and the
prescaler counter is reset. The prescaler ratio remains unchanged. Then, after
the reset pulse has been generated, the prescaler counter and timer counter
are incremented again. Figure 2 shows the 32-bit watchdog functional
overview.
Trg register
(WTGR)
Counter register
To reload the timer counter and reset the prescaler counter values without
reaching overflow, a reload command can be executed by accessing the
watchdog trigger register (WTGR) using a specific reload sequence.
The specific reload sequence is performed when the written value on the
watchdog trigger register (WTGR) is different from its previous value. In this
case, reload is executed in the same way as overflow autoreload, without a
reset pulse generation. The timer is loaded with the watchdog load register
(WLDR) value and the prescaler counter is reset.
32-Bit Watchdog Timer General Overview
(WCRR)
0xFFFF FFFF
Overflow
reset pulse is
generated.
Timers
11

Advertisement

Table of Contents
loading

Table of Contents