Broadcom NetXtreme Ethernet Adapter • Diagnostic User’s Guide
page 8
Broadcom Confidential and Proprietary
Function:
Both high and low priorities DMA are tested. It moves data from host memory
to NIC SRAM, verifies data, and then moves data back to host memory again to verify
data.
Default:
Enabled
3.3.18 C4. MII Test
Command:
miitest
Function:
The function is identical to A2. Control Register Test. Each Register specified in
the configuration contents read only bit and read/write bit defines. The test writing zero and
one into the test bits to insure the read only bits value are not changed, and read/write bits
are changed accordingly.
Default:
Enabled.
Default Register table
The test will try to read the register configuration file ‘miireg.txt’ for the register defines. If
the file does not exists, the following table is used:
Offset
R/O Mask
R/W Mask
0x00 0x0000
0x7180
0x02 0xffff
0x0000
0x03 0xffff
0x0000
0x04 0x0000
0xffff
0x05 0xefff
0x0000
0x06 0x0001
0x0000
0x07 0x0800
0xb7ff
0x08 0xffff
0x0000
0x09 0x0000
0xff00
0x0a 0x7c00
0x0000
0x10 0x0000
0xffbf
0x11 0x3300
0x0000
0x19 0x001f
0x0000
0x1e 0x0000
0xffff
0x1f 0x0000
0xffff
3.3.19 C5. VPD Test
Command:
vpdtest
Function:
It saves the content of VPD first before perform the test. Once it is done, it
writes one of the five pattern test data, 0xff, 0xaa, 0x55, increment data, or decrement data,
into VPD memory. By default, increment data pattern is used. It writes and reads back the
data for the entire test range, and then restores the original content.