17.06.2014 Views

CME136686LX Hardware Manual - RTD Embedded Technologies ...

CME136686LX Hardware Manual - RTD Embedded Technologies ...

CME136686LX Hardware Manual - RTD Embedded Technologies ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Register Description<br />

The Advanced Watchdog Timer has a Setup Register and a Runtime Register. The Setup Register is set by the<br />

BIOS, and can be adjusted by entering the BIOS Setup Utility, and going to “Advanced/Miscellaneous<br />

Configuration”. The Setup Register may also be read by the driver to determine if the Watchdog is enabled, and<br />

the interrupt and base address that it is using.<br />

Note Enabling the watchdog timer in the BIOS does not actually arm it. The watchdog timer can be<br />

armed by accessing I/O address 465h, as explained below.<br />

Table 50<br />

Advanced Watchdog Setup Register 46Dh<br />

D7 D6 D5 D4 D3 D2 D1 D0<br />

Reserved<br />

WDT_IRQ<br />

Select Interrupt for WDT<br />

000=Disabled<br />

001 = IRQ5<br />

010 = IRQ7<br />

011 = IRQ10<br />

100 = IRQ11<br />

101 = IRQ12<br />

110 = IRQ3<br />

111 = IRQ6<br />

Reg_Enable<br />

0=Watchdog timer is disabled and<br />

Runtime Register will not appear<br />

in I/O map<br />

1=Watchdog Timer is enabled.<br />

Runtime Register will appear in<br />

I/O map<br />

Table 51<br />

Advanced Watchdog Runtime Register 465h<br />

D7 D6 D5 D4 D3 D2 D1 D0<br />

WDT_Active<br />

0=Watchdog<br />

timer is<br />

disabled.<br />

1=Watchdog is<br />

armed and<br />

can generate<br />

resets and<br />

interrupts.<br />

WDT_IRQ_Ena<br />

0=Watchdog<br />

interrupt is<br />

disabled.<br />

1=Watchdog<br />

interrupt is<br />

enabled.<br />

Reserved<br />

WDT_IRQ_Time<br />

Select Interrupt<br />

time for<br />

WDT<br />

00=0.25s<br />

01 = 0.50s<br />

10 = 0.75s<br />

11 = 1.00s<br />

WDT_RST_Time<br />

Select Reset time<br />

for WDT<br />

00=1.55-2.10s<br />

01 = 0.50s<br />

10 = 0.75s<br />

11 = 1.00s<br />

Reading the Runtime Register also refreshes the watchdog timer.<br />

78 <strong>CME136686LX</strong> cpuModule BDM-610000065 Rev C

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!