Intel NuPRO-850 user manual Configuration Registers, Offset 10H Base Address Register BAR

Page 42
5.1.2Configuration Registers

The Intel 6300ESB ICH includes a two-stage Watchdog Timer (WDT) that provides a resolution that ranging from 1 micro second to 10 minutes. The timer uses a 35-bit Down-Counter. The counter is loaded with the value from the first Preload register. The timer is then enabled and starts counting down. The time at which the WDT first starts counting down is called the first stage. If the host fails to reload the WDT before the 35-bit down counter reaches zero the WDT generates an internal interrupt. After the interrupt is generated, the WDT loads the value from the second Preload register into the WDT’s 35-bit Down-Counter and starts counting down. The WDT is now in second stage. If the host still fails to reload the WDT before the second timeout, the WDT drives the WDT_TOUT# pin low. The WDT_TOUT# pin is held low until the system is reset.

The WDT of 6300ESB also supports multiple modes, WDT and free-running. Free-running mode is a one stage timer and it will toggle WDT_TOUT# after programmable time. WDT mode is a two stage timer and its operation is described as above.

5.1.2Configuration Registers

The Intel® 6300ESB ICH WDT, appears to BIOS as PCI Bus 0, Device 29, Function 4, and has the standard set of PCI Configuration register. The following describes the configuration registers.

Offset 10H: Base Address Register (BAR)

This register determines the memory base for WDT down-counter setting. It will be used to set Preload value 1 register, Preload value 2 register, General Interrupt Status register and Reload register.

Preload Value 1 & 2 registers

These two registers are used to hold the preload value for the WDT timer. Its value will be automatically transferred into the down-counter every time the WDT enters the first and second stage. Preload Value 1 register is located at Base + 00H and Preload Value 2 register is located at Base + 04H. Only bit [19:0] are settable.

The register unlocking sequence is necessary whenever writing to the Preload registers. Instructions for writing a value into preload value 1&2 register are as follows:

1.Write 80H to offset BAR + 0CH.

2.Write 86H to offset BAR + 0CH.

3.Write desired value to preload register. (BAR + 00H or BAR + 04H)

36 Watchdog Timer

Image 42
Contents Intel Pentium 4 processor User’s Manual NuPRO-850 Full-Size ePCI-X System Host BoardRecycled Paper Page Trademarks Detailed Company Information Getting Service from ADLINKADLINK TECHNOLOGY INC QuestionsChapter 4 Device Driver Installation Table of ContentsChapter 2 Jumpers and Connectors Chapter 5 Watchdog TimerDriver Installation How to Use This GuideChapter 2 Connectors and Jumpers IntroductionIntroduction 1.1 Unpacking Checklist 1.2 Features Functional Block Diagram 1.3 Functional Blocks and Main BoardMain Board Drawing mPGA478BAM P 1.3.3 Ethernet Interfaces 1.3.1 Intel Pentium 4 Processor1.3.2 Video 1.3.4 Serial I/O1.3.9 Serial I/O 1.3.7 Software1.3.8 AC’97 Link 1.3.10 MiniPCI slotForm Factor 1.4 SpecificationsCompliant Specifications CPU/CacheGraphic Display BIOS Award / Phoenix BIOS advanced by ADLINKGigabit Ethernet USB InterfaceOS Compatibility Safety Certificate and TestHardware Monitor EnvironmentJumpers and Connectors 2.1 NuPRO-850 Board Outline and Illustration 2.1.1 NuPRO-850 Top View2.1.2 Front View PositionDescription 2.2.2 USB 2.0 connector CN16, CN17 2.2 NuPRO-850 Connector Pin Assignments2.2.1 VGA CRT connector CN13 SIGNALLED Color 2.2.3 Gigabit Ethernet connector LAN12.2.4 COM1 connector CN3 Status2.2.5 AC’97 connector CN6 2.2.6 Case Open connector CN12.2.8 SATA-0 / SATA-1 connectors CN11, CN10 2.2.7 VGA 2nd CRT pin header CN122.2.9 LVDS connector CN14 Table 11 LVDS connector CN1418 Jumpers and Connectors Fan power 2.2.11 ATX 12V 4-pin connector PN12.2.12 Fan1 / Fan2 connector FN1/FN2 Fan speed2.2.13 Primary/Secondary IDE Connector CN7, CN4 Signal NamePin # 2.2.14 Front Panel Pin Header CN2 GROUP2.2.15 Mini PCI Socket CN9 22 Jumpers and ConnectorsTable 16 Mini PCI Socket Pin Definition Page 3.1 CPU Installation Getting Started3.2 Memory Installation 3.2.1 Memory Configuration Options3.2.2 Installing Memory Modules 3.3 Connecting IDE Devices to the NuPRO-850 3.4 BIOS Configuration Overview 3.5 Operating System Installation Page Device Driver Installation 4.1 Intel 875P/6300ESB Chipset4.1.1 System Requirements 4.2.1 VGA Driver Installation 4.2 Driver Installation4.1.2 Hardware Configuration File Installation \NuPRO\NuPRO-850\VGA\SETUP.EXE4.2.2 LAN Driver Installation Page Watchdog Timer 5.1 Watchdog Timer5.1.1 WDT Overview 5.1.2 Configuration Registers Offset 10H Base Address Register BARPreload Value 1 & 2 registers Reload Register Offset 60 - 61H WDT Configuration RegisterGeneral Interrupt Status Register Offset 68H WDT Lock RegisterWDTTOUT# pin selection 5.1.3 The procedure of programming WDT5.1.2 GPIO Control Registers WDT LED Control5.1.4 Utilities X\CHIPDRV\WDT\HRWDT for a more detailed explanationPage 6.1 NuPRO-850 ePCI-X Bus 6.2 Global SignalsePCI-X Bus Details 6.2.1 Standby Supply +3.3Vaux6.3.1 Backplane Present 6.3 PCI-X Bus Signals6.2.5 PME# 6.3.2 VIO Electrical KeyingWarranty Policy 44 Warranty Policy This warranty is not transferable or extendibleOther categories not protected under our warranty Damage from improper repair by unauthorized ADLINK technicians