Lanner electronic FW-7890 user manual Appendix B, Watchdog Timer

Page 49

Appendix B

Watchdog Timer

Introduction

Most systems need to be self-reliant. It's not usually possible to wait for someone to reboot them if there are some component wrong. Some system designs, such as space probes, are simply not accessible to human operators. If the system ever hangs, such systems are permanently disabled. In other cases, the speed with which a human operator might reset the system would be too slow to meet the uptime requirements of the product.

A watchdog timer is a piece of hardware that can be used to automatically detect system anomalies and reset the processor if any occur. Generally speaking, a watchdog timer is based on a counter that counts down from some initial value to zero. The software selects the counter's initial value and periodically restarts it. If the counter ever reaches zero before the software restarts it, the software is presumed to be malfunctioning and the processor's reset signal is asserted. The processor will be restarted as if a human operator had cycled the power.

Notes : The watchdog function is design from the Intel 6300ESB. Lanner provide the sample code and Intel 6300ESB datasheet in the manual/driver CD. The path is under //WATCHDOG

Image 49
Contents User’s Manual FW-7890 SeriesCopyright and Disclaimers Radio Frequency Emissions NoticeTrademark Acknowledgments Federal Communications Commission FCC Statement Safety Instructions About this Manual Getting Technical AssistanceTable of Contents LCD Module and Key Pad For FW-7890 P e n d i x E Getting Started FeaturesIntroduction Model Name FW-7890A FW-7890B Technical SpecificationsMechanical/ Environmental Form Factor HumidityPacking Contents Board Layout MB-X77 System BoardConnector Pin Assignments Jumper Settings and I/O ConnectorPKMB1PS/2 Keyboard & Mouse Connector 2x4 Header 2.54mm IDEB1 FAN4~6 3 Pin FAN Connector PSC124 Pin ATX Power Connector PCIB1124 Pin Mini PCI Socket CLK RST Ground PSW1For ATX Power Button PCIXA1 184 Pin 3V Pcix Socket FRAME# IRDY# PAR64 PS4S1~24-Pin Power Connector Small-4P LUSBCOM1:BOXHEADER2X202.00DIP VCC3 USBF1:USB Port #1 & #2 Connector 2x5 Pin 2.54mm Face Panel FW-7890 19 2U Rackmount Firewall MechanismsFace Panel LED Status and Behavior FW-7890 Rear View Rear ViewCPU Installation FW-7890 Hardware Installation GuideSystem Memory Installing the Mini-PCI Card Installing Compact Flash CardBios Setup Award Bios SetupStarting Setup Using SetupNavigating through the menu bar Main MenuGetting Help „ Standard Cmos Features Options Description Date Standard Cmos FeaturesIDE Adapters Enabled Advanced Bios FeaturesConfiguration options 9600 / 19200 / 38400 / 57600 Shadow Areas Advanced Chipset FeaturesIntegrated Peripherals Dram Data Integrity ModeOn-Chip Serial ATA Serial ATA Port0 Mode Primary MasterPrimary Slave Signal Dual Status LED Power Management Setup HDD Power Down Suspend ModeResume by Alarm Suspend TypeReset Configuration Data PnP/PCI ConfigurationResource controlled by PCI/VGA Palette SnoopSystem Temperature CPU TemperaturePC Health Status FAN 1 / FAN 2 / FANSupervisor/User Password Setting Load Optimized DefaultsLoad Optimized Defaults Y/N ? N Exit Without Saving Save and Exit SetupQuit without saving Y/N? Y Power Supply Specification AC Input Spec Power SupplyOutput Specifications FeatureAppendix B Watchdog TimerConsole Redirection P e n d i x CLCM & KeyPad Function Library description LCD Module and Key Pad For FW-7890Page LAN Bypass Function P e n d i x ETerms and Conditions Warranty PolicyWithout this form your RMA will be Rejected RMA Service Request FormPEXNSD01-040709 Version 1.0 Printed and published in Taiwan