D-3
The Diagnostics Utility
hbi_slave
Tests slave accesses, checks serial EEPROM, and
checks register accesses to the chip.
hbi_dma
Checks DMA transfers to and from the board.
mac
Tests registers and various functions of Ethernet
controller.
address_filter
Tests Ethernet packet filtering capabilities.
internal_10_mac
Tests internal loop-back at 10 Megabits/sec
within the chip.
internal_100_mac
Test internal loop-back at 100 Megabits/sec
within the chip.
internal_10_phy
Tests loop-back from the physical device at
10 Megabits/sec.
internal_100_phy
Tests loop-back from the physical device at
100 Megabits/sec.
external_10
This test requires a loop-back cable. It tests the
loop-back from the cable at 10 Megabits/sec.
external_100
This test requires a loop-back cable. It tests the
loop-back from the cable at 100 Megabits/sec.
autonegotiate
<speed>
(speed is one of
five options)
Tests the speed the card negotiates. This test has
five options:
0 – Tests for full autonegotiation (highest speed)
10 – Forces test at 10 Megabits/sec half duplex
20 – Forces test at 10 Megabits/sec full duplex
100 – Forces test at 100 Megabits/sec half duplex
200 – Forces test at 100 Megabits/sec full duplex
Note:
Requires a hub, switch, or loop-back cable.
Also, autonegotiate defaults to 10 MB if the cable
is not connected.
checksum
Tests the abilitiy to calculate TCP/IP checksum.
statistics
Verifies statistics gathering features of the chip.
Command
Test