The Ethernet diagnostic performs the following tests.
Test |
Function |
---|---|
my_channel_reset |
Resets the Ethernet channel. |
hme_reg_test |
Performs walk-one on the following registers set: global register 1, global register 2, bmac xif register, bmac tx register, and the mif register. |
MAC_internal_loopback_test |
Performs Ethernet channel engine internal loopback. |
10_mb_xcvr_loopback_test |
Enables the 10BASE-T data present at the transmit MII data inputs to be routed back to the receive MII data outputs. |
100_mb_phy_loopback_test |
Enables MII transmit data to be routed to the MII receive data path. |
100_mb_twister_loopback_test |
Forces the twisted-pair transceiver into loopback mode. |
The following example shows the Ethernet diagnostic output message.
Enter (0-11 tests, 12 -Quit, 13 -Menu) ===> 2 TEST='ethernet_test' SUBTEST='my_channel_reset' SUBTEST='hme_reg_test' SUBTEST='global_reg1_test' SUBTEST='global_reg2_test' SUBTEST='bmac_xif_reg_test' SUBTEST='bmac_tx_reg_test' SUBTEST='mif_reg_test' SUBTEST='mac_internal_loopback_test' SUBTEST='10mb_xcvr_loopback_test' SUBTEST='100mb_phy_loopback_test' Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> |