
ASMB-830 User Manual
86
The ASMB-830’s watchdog timer can be used to monitor system software operation
and take corrective action if the software fails to function within the programmed
period. This section describes the operation of the watchdog timer and how to pro-
gram it.
A.1
Watchdog Timer Overview
The watchdog timer is built into the EC controller IT8528E. It provides the following
functions for user programming:
It can be enabled and disabled by the user’s program.
The timer can be set from 1 to 255 seconds.
It generates an interrupt or reset signal if the software fails to reset the timer
before time-out.
A.2
Programming the Watchdog Timer
The I/O port address of the watchdog timer is as below:
Here is an example for each step to program the Watchdog Timer.
Address
Description
0x57
Event - Warm Reset: 0x04
0x5E
Warm Reset Timer (High BYTE)
Based on 100 ms
0x5F
Warm Reset Timer (Low BYTE)
Step
Action
Description
00
Read 0x299 port
Clear I/O port
Wait IBF clear
0x29A, BIT1, = 0
01
Write 0x89 to 0x29A
Wait IBF clear
0x29A, BIT1, = 0
02
Write 0x5E to 0x299 port
Wait IBF clear
0x29A, BIT1, = 0
03
Write 0x00 to 0x299 port
Set 10 sec (high byte)
Wait IBF clear
0x29A, BIT1, = 0
04
Write 0x89 to 0x29A
Wait IBF clear
0x29A, BIT1, = 0
05
Write 0x5F to 0x299 port
Wait IBF clear
0x29A, BIT1, = 0
06
Write 0x64 to 0x299 port
Set 10 sec (low byte)
Wait IBF clear
0x29A, BIT1, = 0
07
Write 0x89 to 0x29A
Wait IBF clear
0x29A, BIT1, = 0
08
Write 0x57 to 0x299 port
Watchdog Event
Wait IBF clear
0x29A, BIT1, = 0
09
Write 0x04 to 0x299 port
(Warm) Reset event
Wait IBF clear
0x29A, BIT1, = 0
10
Write 0x28 to 0x29A
Start watchdog
Wait 1 ~ 9 sec
Содержание ASMB-830 Series
Страница 9: ...ix ASMB 830 User Manual Table B 26 GPIO Connector GPIO1 99 ...
Страница 10: ...ASMB 830 User Manual x ...
Страница 11: ...Chapter 1 1 Overview ...
Страница 22: ...ASMB 830 User Manual 12 ...
Страница 23: ...2 Connections Chapter 2 ...
Страница 37: ...Chapter 3 3 AMI BIOS ...
Страница 48: ...ASMB 830 User Manual 38 3 3 3 4 FCH Common Options Figure 3 13 FCH Common Options Screen ...
Страница 57: ...47 ASMB 830 User Manual Chapter 3 AMI BIOS Figure 3 25 Fan Configuration Screen ...
Страница 88: ...ASMB 830 User Manual 78 ...
Страница 89: ...Chapter 4 4 Chipset Software Installation Utility ...
Страница 91: ...Chapter 5 5 Graphics Setup ...
Страница 93: ...Chapter 6 6 LAN Configuration ...
Страница 95: ...Appendix A A Programming the Watchdog Timer ...
Страница 98: ...ASMB 830 User Manual 88 ...
Страница 99: ...Appendix B B I O Pin Assignments ...