KONTRON
Watchdog Timer
46
CMP/P3 and CMP/C3 User’s Guide
23.
WATCHDOG TIMER
The watchdog timer is integrated in the Winbond W83977EF of the coolMONSTER/P3 and
coolMONSTER/C3 and can issue a reset to the system or generate a nonmaskable interrupt (NMI).
The watchdog timer circuit has to be triggered within a specified time by the application software.
If the watchdog is not triggered because proper software execution fails or a hardware malfunction
occurs, it will reset the system or generate the NMI.
23.1
Configuration
You can set the watchdog timer to disabled, reset or NMI mode. You can specify the timeout (trigger
period) from 10 seconds up to 10 minutes. The timeout is the time the watchdog has to be triggered
within. You can make the initialization settings in the BIOS setup. Refer to the Watchdog Settings
Submenu in the Appendix B: BIOS Operation chapter for information on configuration.
23.2
Programming
23.2.1.
Initialization
You can initialize the watchdog timer from the BIOS setup. You also can set up the initialization
from the application software with help of the JIDA (Jumptec Intelligent Device Architecture)
programmer’s interface or by using low-level programming.
23.2.2.
Trigger
The watchdog needs to be triggered out of the application software within a specified timeout
period. You can only do this in the application software by using low-level programming or with
help of the JIDA programmer’s interface.
For information about low-level programming for the watchdog timer, refer to Application Note
WdogLEU6_E???.DOC, which you can request from Kontron technical support.
For information about the JIDA programmer’s interface refer to the JIDA BIOS extension section in
the Appendix B: BIOS chapter and separate documents available in the JIDA software packages on
the Kontron Web site.