Download Kontron User's Guide
Transcript
20 19BWatchdog Timer 20 Watchdog Timer The watchdog timer is integrated in the onboard SMSC SCH3114 controller of the EPIC/PM and can issue a reset to the system or generate a non-maskable 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. 20.1 Configuration You can set the watchdog timer to disabled, reset or NMI mode. You can specify the delay time and the timeout (trigger period) from 1 second to 30 minutes. The delay time is the time after first initialization before the trigger period starts. 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. 20.2 Programming 20.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. 20.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 with help of the JIDA programmer’s interface. For information about the JIDA programmer’s interface refer to the JIDA BIOS extension section in the Appendix B: BIOS Operation and separate documents available in the JIDA software packages on the Kontron Web site. Kontron User's Guide EPIC/PM 58