[Up] [Motherboard] [Miscellaneous board] [Cache test] [Onboard GbE] [Onboard FC-AL]

Motherboard menu and submenus
Cache test menu

The section describes the Cache test submenu.
Test no Test Description

1

Comprehensive cache test

Runs all tests in this menu in current mode.

2

Cache walking data bits test

This test performs a walking 1 in a field of zeroes and a walking 0 in a field of ones. This test is repeated at each 8K "bank" boundary.

This test is intended to verify data lines within L2 cache and to/from/within each DIMM bank. Expected to detect hard faults such as shorts and opens.

3

Cache stuck-at faults test

Scans through all cache locations, checking for stuck bits (0 or 1).

4

Cache random read/write test

This test is intended to access chunks of memory within an individual DIMM as rapidly as possible to stress the DIMM. Block size is chosen to be large enough to force cache collisions. Operation (read/write) is chosen randomly, along with the block, so this test causes some unique stressing of the memory system.

5

Cache random data test

This test is intended to verify all locations of SRAM cache and is expected to detect all common SRAM failures such as stuck cells or cell coupling. Intermittent errors may also be encountered, caused by noise or margin problems. Parity and ECC are stressed by the random patterns used.

6

Cache random address test

This test is intended to verify overall operation of L2 cache, with particular emphasis on noise, signal coupling and simultaneous switching problems. Detection of intermittent and margin problems is also expected.

7

Cache spill test

Tests the cache interface to main memory. Causes cache flush and reload. Provides excellent test of cache management logic.

8

Cache tag test

Tests the cache tags by reading random addresses.

9

Cache MP test

Tests the cache on an MP system.

91

Enable/disable looping

Enables or disables continuous running of a diagnostic test. The test is stopped when Ctrl-C is pressed or when an error is encountered if option 92 is active.

92

Stop/continue looping on error

Starts or stops running a diagnostic test on an error. If looping is enabled, as set by option 91, looping continues after an error is encountered.

99

Exit

Exits this diagnostics menu.