User guide
DALLAS DS1386 RAMified Watchdog Timekeeper Tests
DALLAS DS1386 RAMified Watchdog Timekeeper Tests
The DS1386 consists of 32 KB of NVRAM and a realtime clock. This diagnostic
tests each of these features on an individual basis. The diagnostic tests the
DS1386, decoders, and printed circuit board module etch.
The functionality of the watchdog feature is to be tested in a separate diagnostic.
No alarm features are tested, since the alarms are not used.
Tests 1 through 3 exercise the NVRAM. Tests 4 and 5 exercise the realtime clock.
The NVRAM is tested on a page basis; there are 128 pages each containing 256
bytes. The NVRAM, therefore, contains 128 pages. However, the first page has
reserved addresses for the realtime clock registers.
NVRAM March I Test
This test writes, reads, and compares all 32 KB of NVRAM with data patterns
of all 1s, all 0s, alternating 1s and 0s, and shifting 1s and 0s. If the quick verify
option is set (default) only the first location of each page is tested. The no quick
verify option tests every location (32 KB) of the NVRAM.
Note
The contents of the NVRAM are overwritten by this diagnostic and
restored on test completion. If the module is reset during this test, the
NVRAM contents are undefined.
Console Command: ds1386_diag -t 1
Command Options:
• -dd: print detailed test information on each pass.
• -nqv: test every location in NVRAM, default is to test 1 location per 256 byte
page.
Miscellaneous Note
This diagnostic is an extended test.
4–18 Diagnostics