Appendix A: Watchdog Timer - Aaeon SBC-657 User Manual

Onboard via eden 667/ezra 800 mhz half-size pcisa cpu card
Table of Contents

Advertisement

Programming the watchdog timer
An on-board watchdog timer reduces the chance of disruptions
which CPLD (compact programmable logical device) interference
can cause. This is a valuable protective device for standalone or
unmanned applications. When the watchdog timer activates(CPU
processing has come to a halt), it can reset the system, or generate
an interrupt on IRQ10, IRQ11, IRQ15, and NMI. This can be set via
I/O Port 444, the functions as following:
0 :
RESET
1 :
NMI
2 :
IRQ10
3 :
IRQ11
4 :
IRQ15
If you decide to program the watchdog timer, you must write data
to I/O port 443 (hex). The output data is a value timer. You can
write from 00 (hex) to FF (hex) for input second data, and the related
timer is 10 seconds to 255 seconds.
After data entry, your program must refresh the watchdog timer by
rewriting the I/O port 443 (hex) while simultaneously setting it.
When you want to disable the watchdog timer, your program
should write I/O port 80 (hex) a Hex value.
Appendix A Programming the Watchdog Timer 73

Advertisement

Table of Contents
loading

Table of Contents