Intel NuPRO-850 GPIO Control Registers, The procedure of programming WDT, WDTTOUT# pin selection

Page 44
5.1.2GPIO Control Registers

5.1.2GPIO Control Registers

There are two GPIOs on Nupro-850 that relate to watchdog timer. They are listed below. The GPIO control base port is 480H.

WDT_TOUT# pin selection

WDT_TOUT# signal is multiplexed with GPIO32. When using WDT, this signal must be switched to WDT_TOUT# function. It used bit 0 of GPIOBASE + 30H to set WDT_TOUT function. (0 = WDT_TOUT#, 1 = GPIO32)

WDT LED Control

GPO25 of 6300ESB is designed to control WDT LED. Two features of WDT LED are supported on Nupro-850’s WDT LED lights or blinks.

WDT LED light

Set bit 25 of GPIOBASE + 04H to 0. Bit 25 of GPIOBASE + 0CH determines the state of WDT LED. (0 = light, 1 = dark)

WDT LED blink

Set bit 25 of GPIOBASE + 04H to 0. Bit 25 of GPIOBASE + 18H enables WDT LED blinking function. (0 = function normally, 1 = enable blinking) The high and low times have approximately 0.5 seconds each.

5.1.3The procedure of programming WDT

Step 1: Make sure WDT_TOUT# signal is workable. (Not GPIO32 function).

Step 2: Set WDT output enable, presecaler and interrupt type into WDT configuration register.

Step 3: Get control base from Base Address register.

Step 4: Program Preload register’s value according to unlocking sequence.

Step 5: Set WDT timer mode into WDT Lock Register.

Step 6: Enable WDT from WDT Lock register and program which functionality of WDT LED will be.

To keep the timer from causing an interrupt or driving WDT_TOUT#, the timer must be reloaded periodically. The frequency of reloads required is dependent on the value of the preload values. To reload the down-counter, the register unlocking sequence must be performed.

To disable WDT, Set bit 1 of WDT Lock Register to 0.

38 Watchdog Timer

Image 44
Contents Recycled Paper Intel Pentium 4 processor User’s ManualNuPRO-850 Full-Size ePCI-X System Host Board Page Trademarks Getting Service from ADLINK ADLINK TECHNOLOGY INCDetailed Company Information QuestionsTable of Contents Chapter 2 Jumpers and ConnectorsChapter 4 Device Driver Installation Chapter 5 Watchdog TimerHow to Use This Guide Chapter 2 Connectors and JumpersDriver Installation IntroductionIntroduction 1.1 Unpacking Checklist 1.2 Features Functional Block Diagram 1.3 Functional Blocks and Main BoardAM P Main Board DrawingmPGA478B 1.3.1 Intel Pentium 4 Processor 1.3.2 Video1.3.3 Ethernet Interfaces 1.3.4 Serial I/O1.3.7 Software 1.3.8 AC’97 Link1.3.9 Serial I/O 1.3.10 MiniPCI slot1.4 Specifications Compliant SpecificationsForm Factor CPU/CacheBIOS Award / Phoenix BIOS advanced by ADLINK Gigabit EthernetGraphic Display USB InterfaceSafety Certificate and Test Hardware MonitorOS Compatibility EnvironmentJumpers and Connectors 2.1 NuPRO-850 Board Outline and Illustration 2.1.1 NuPRO-850 Top ViewDescription 2.1.2 Front ViewPosition 2.2 NuPRO-850 Connector Pin Assignments 2.2.1 VGA CRT connector CN132.2.2 USB 2.0 connector CN16, CN17 SIGNAL2.2.3 Gigabit Ethernet connector LAN1 2.2.4 COM1 connector CN3LED Color 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 CN1218 Jumpers and Connectors 2.2.9 LVDS connector CN14Table 11 LVDS connector CN14 2.2.11 ATX 12V 4-pin connector PN1 2.2.12 Fan1 / Fan2 connector FN1/FN2Fan power Fan speedPin # 2.2.13 Primary/Secondary IDE Connector CN7, CN4Signal Name 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.2 Installing Memory Modules 3.2 Memory Installation3.2.1 Memory Configuration Options 3.3 Connecting IDE Devices to the NuPRO-850 3.4 BIOS Configuration Overview 3.5 Operating System Installation Page 4.1.1 System Requirements Device Driver Installation4.1 Intel 875P/6300ESB Chipset 4.2 Driver Installation 4.1.2 Hardware Configuration File Installation4.2.1 VGA Driver Installation \NuPRO\NuPRO-850\VGA\SETUP.EXE4.2.2 LAN Driver Installation Page 5.1.1 WDT Overview Watchdog Timer5.1 Watchdog Timer Preload Value 1 & 2 registers 5.1.2 Configuration RegistersOffset 10H Base Address Register BAR Offset 60 - 61H WDT Configuration Register General Interrupt Status RegisterReload Register Offset 68H WDT Lock Register5.1.3 The procedure of programming WDT 5.1.2 GPIO Control RegistersWDTTOUT# pin selection WDT LED Control5.1.4 Utilities X\CHIPDRV\WDT\HRWDT for a more detailed explanationPage 6.2 Global Signals ePCI-X Bus Details6.1 NuPRO-850 ePCI-X Bus 6.2.1 Standby Supply +3.3Vaux6.3 PCI-X Bus Signals 6.2.5 PME#6.3.1 Backplane Present 6.3.2 VIO Electrical KeyingWarranty Policy This warranty is not transferable or extendible Other categories not protected under our warranty44 Warranty Policy Damage from improper repair by unauthorized ADLINK technicians