Technologic Systems TS-7400 Hardware & Software Installation page 29

Table of Contents

Advertisement

the WDT counter begins. The application software can reset this counter at any time by
"feeding" the WDT. If the WDT counter reaches the timeout period, then a full system
reset occurs.
Value
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
In order to load the WDT Control register, the WDT must first be "fed", and then within 30
uS, the WDT control register must be written. Writes to this register without first doing a
"WDT feed", have no affect. In order to clear the WDT counter (feeding the watchdog), a
value of Hex 05 must be written to the WDT Feed register.
By default, a user process does not have the physical address space (access) of the
watchdog registers mapped. When using the Linux OS, the watchdog can be reached
from user C code by using the mmap() system call on the /dev/mem special file to map
the areas of physical address space into process user address space. See section 3.4.
Warning
!
Use only the Watchdog Timer implemented by Technologic Systems in the CPLD.
The Watchdog Timer included in the EP9302 has serious problems.
© May, 2010
Table: Watchdog Timeout Register
MSB
MID
LSB
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
www.embeddedARM.com
TS-7400/TS-9441 MANUAL
HARDWARE COMPONENTS
Timeout Period
Watchdog Disabled
250 mS
500 mS
1 second
-- Reserved
2 seconds
4 seconds
8 seconds
29

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ts-9441

Table of Contents