Programming The Watchdog Timer - Advantech SOM-5787 User Manual

Table of Contents

Advertisement

A.1

Programming the Watchdog Timer

1.
SMBus Address: Pin 3 internal pull up 100K = 09C.
2.
Enable Watchdog Function: Configuration and function select register Index-
01h.
Table A.1: Index-01h
Bit
Name
5
EN_WDT10
3.
Watchdog Control: Watchdog pulse width, output level, and status Control Reg-
ister - Index 34h
Power-on default [7:0] =0000_0000b
Table A.2: Watchdog Timer Index 34h
Bit
Name
7-3
Reserved
2
SEL_RST_2S
1
WDTOUT10_OINV
0
STS_WDTOUT10
4.
Watchdog Timer Setup: Watchdog timer range setting and enable Register -
Index 35h
Power-on default [7:0] =0000_0000b
Table A.3: Watchdog Timer Range - Index 35h
Bit
Name
7
WDT10_ENABLE
6-0
WD1_PTIME
SOM-5787/6787 User Manual
P/W
PWR
Description
Enable Rest Out. If set to 1, enable
R/W
VSB3V
WDTOUT10#. Default is disable
P/W
PWR
RO
R/W
VSB3V
R/W
VSB3V
R/W
VSB3V
P/W
PWR
R/W
VSB3V
R/W
VSB3V
40
Description
When set this bit to 1, the WDTOUT10
low pulse width is 2 second, if set to 0,
the low pulse width is 100ms.
WDTOUT10# output level inverting.
When write to1, the output pin will be
inverted. Default is low active when time
is out.
Indicate WDTOUT10 is occurred. Write 1
to clear this bit. Writing 0 is invalid.
Description
Enable WDTOUT10 output timer. If set to
1, the WDTOUT10 timer will be started.
When WDTOUT10# is asserted, low pulse
is occurred.
WDTOUT10 Pre-counter time in second.
000_0000b - 0 second (default)
000_0001b - 1 second
000_0010b - 2 seconds
:
111_1111b - 127 seconds

Advertisement

Table of Contents
loading

This manual is also suitable for:

Som-6787

Table of Contents