- Computers & electronics
- Computer components
- System components
- Motherboards
- IEI Integration
- POC-W24C-ULT3
- User manual
D WATCHDOG TIMER. IEI Technology POC-W24C-ULT3 160 Pages
D WATCHDOG TIMER. IEI Technology POC-W24C-ULT3
advertisement
POC-W24C-ULT3 FHD Medical Panel PC
Appendix
D
D
Watchdog Timer
Page 140
POC-W24C-ULT3 FHD Medical Panel PC
NOTE:
The following discussion applies to DOS. Contact IEI support or visit the IEI website for drivers for other operating systems.
The Watchdog Timer is a hardware-based timer that attempts to restart the system when it stops working. The system may stop working because of external EMI or software bugs.
The Watchdog Timer ensures that standalone systems like ATMs will automatically attempt to restart in the case of system problems.
A BIOS function call (INT 15H) is used to control the Watchdog Timer.
INT 15H:
AH – 6FH Sub-function:
AL – 2: Sets the Watchdog Timer’s period.
BL: Time-out value (Its unit-second is dependent on the item “Watchdog
Timer unit select” in CMOS setup).
Table D-1: AH-6FH Sub-function
Call sub-function 2 to set the time-out period of Watchdog Timer first. If the time-out value is not zero, the Watchdog Timer starts counting down. When the timer value reaches zero, the system resets. To ensure that this reset condition does not occur, calling sub-function
2 must periodically refresh the Watchdog Timer. However, the watchdog timer is disabled if the time-out value is set to zero.
A tolerance of at least 10% must be maintained to avoid unknown routines within the operating system (DOS), such as disk I/O that can be very time-consuming.
Page 141
POC-W24C-ULT3 FHD Medical Panel PC
NOTE:
The Watchdog Timer is activated through software. The software application that activates the Watchdog Timer must also deactivate it when closed. If the Watchdog Timer is not deactivated, the system will automatically restart after the Timer has finished its countdown.
EXAMPLE PROGRAM:
; INITIAL TIMER PERIOD COUNTER
;
W_LOOP:
;
MOV AX, 6F02H ;setting the time-out value
MOV BL, 30 ;time-out value is 48 seconds
INT 15H
;
; ADD THE APPLICATION PROGRAM HERE
;
CMP EXIT_AP, 1 ;is the application over?
JNE W_LOOP ;No, restart the application
MOV AX, 6F02H ;disable Watchdog Timer
MOV BL, 0 ;
INT 15H
;
; EXIT ;
Page 142
advertisement
Related manuals
advertisement
Table of contents
- 16 1 INTRODUCTION
- 20 1.4.1 Backlit Touch Buttons
- 28 2 UNPACKING
- 34 3 INSTALLATION
- 40 3.5.1 Using VoIP Handset
- 44 3.6.1 Barcode Reader Installation
- 46 3.6.2 Reading Light
- 52 3.10.1 AT Power Mode
- 52 3.10.2 ATX Power Mode
- 53 3.11.1 Wall Mounting
- 56 3.11.2 Arm Mounting
- 58 3.11.3 Stand Mounting
- 60 4 BIOS SETUP
- 61 4.1.1 Starting Setup
- 61 4.1.2 Using Setup
- 62 4.1.3 Getting Help
- 62 4.1.4 BIOS Menu Bar
- 65 4.3.1 Trusted Computing
- 66 4.3.2 ACPI Settings
- 67 4.3.3 F81866 Super IO Configuration
- 70 4.3.4 F81866 H/W Monitor
- 71 4.3.5 RTC Wake Settings
- 72 4.3.6 Serial Port Console Redirection
- 76 4.3.7 CPU Configuration
- 78 4.3.8 SATA Configuration
- 80 4.3.9 USB Configuration
- 81 4.3.10 IEI Feature
- 82 4.4.1 System Agent (SA) Configuration
- 86 4.4.2 PCH-IO Configuration
- 94 5 DRIVER INSTALLATION
- 107 5.11.1 SCR Driver
- 111 5.11.2 MSR Driver
- 114 5.11.3 Fingerprint Reader Driver
- 118 6 SYSTEM MAINTENANCE
- 125 7 INTERFACE CONNECTORS
- 128 7.2.1 Audio Connector (AUDIO_OUT1)
- 128 7.2.2 Audio Out Connector (AMP_OUT1)
- 128 7.2.3 Battery Connector (BAT1)
- 129 7.2.4 Debug Connector (DBG_PORT1)
- 129 7.2.5 Inverter Connector (INVERTER1)
- 129 7.2.6 LVDS Connector (LVDS1)
- 130 7.2.7 MCU Connector (HOTKEY_CN1)
- 131 7.2.8 MCU Flash Connector (JP8)
- 131 7.2.9 MCU Flash SPI ROM Connector (MCU_SPI1)
- 131 7.2.10 Microphone Connector (DMIC1)
- 132 7.2.11 Power Button Connector (PWR_BTN1)
- 132 7.2.12 Power LED Connector (PW_LED1)
- 132 7.2.13 RS-232 Serial Port Connector (COM2)
- 133 7.2.14 SATA Connectors (SATA1 & SATA2)
- 133 7.2.15 SPI Flash Connector (JSPI1)
- 133 7.2.16 TPM Connector (TPM1)
- 134 7.2.17 USB Connector (BT_USB1)
- 134 7.2.18 USB Connector (CAM_USB1)
- 135 7.2.19 USB Connector (RFID_USB1)
- 135 7.2.20 USB Connector (TOUCH_USB1)
- 136 7.3.1 GbE Connectors (LAN1 & LAN2)
- 136 7.3.2 HDMI Output Connector (HDMI_OUT1)
- 137 7.3.3 Power Connector (PWR1)
- 137 7.3.4 RS-232/422/485 DB-9 Serial Port (COM1)
- 137 7.3.5 USB 2.0 Connectors (USB20_CN1)
- 138 7.3.6 USB 3.0 Connectors (USB_CON1)
- 138 7.3.7 USB 3.0 Connectors (USB_CON2)
- 139 7.4.1 Flash Descriptor Security Override Jumper (ME_FLASH1)
- 139 7.4.2 LVDS Panel Voltage Selection Jumper (J_VLVDS1)
- 140 7.4.3 LVDS Panel Resolution Selection Jumper (SW1)
- 140 7.4.4 PCIe Mini/mSATA Mode Selection (MSATA_CN1)
- 141 A REGULATORY COMPLIANCE
- 146 B SAFETY PRECAUTIONS
- 147 B.1.1 General Safety Precautions
- 148 B.1.2 Anti-static Precautions
- 149 B.1.3 Product Disposal
- 150 B.1.4 Classification
- 151 B.2.1 Maintenance and Cleaning
- 151 B.2.2 Cleaning Tools
- 152 C BIOS MENU OPTIONS
- 155 D WATCHDOG TIMER
- 158 E HAZARDOUS MATERIALS DISCLOSURE