Post Go back to editing

ADIN2111 evaluation board frame cheker on terminal

Thread Summary

The user asked about the meaning of RX, Diff, and Err in the output of the Frame Generator/Checker demo on the EVAL-ADIN2111EBZ and EVAL-ADIN1100EBZ evaluation boards. The final answer explained that RX is the number of received frames, Diff is the difference between sent and error-free received frames, and Err is the number of frames with errors. To change the status of RX, Diff, and Err, the user should ensure the board is linked to a partner in MAC remote loopback mode, and to make Diff non-zero, disconnect the cable during the test.
AI Generated Content
Category: Hardware
Product Number: ADIN2111

Hello

I have the evaluation board of ADIN2111 and ADIN1100.

I tried to do the frame generator /checker demo using Fixed IP  referring to URL "wiki.analog.com/.../eval-adin2111ebz-user-guide "

I could show below on terminal

Could you tell me know what RX, Diff and Err means ?

(If possible, could you tell me how I can change the status of RX,Diff , Err =0 )

------------------------------------------------------------------------------

start
OK
CH1 -37.2 dB,CH2 MSE n/a , Rx 0, Diff 0, Err 0
CH1 -37.2 dB,CH2 MSE n/a , Rx 0, Diff 0, Err 0
CH1 -37.2 dB,CH2 MSE n/a , Rx 0, Diff 0, Err 0
CH1 -37.2 dB,CH2 MSE n/a , Rx 0, Diff 0, Err 0
CH1 -37.2 dB,CH2 MSE n/a , Rx 0, Diff 0, Err 0

stop
OK

------------------------------------------------------------------------------

Regards,

Teli

  • Hi Teli,

    When you configure and run the Frame Generator/ Checker, the firmware provides an output where:

    • MSE is the 10BASE-T1L mean square error, which indicates link quality. 
    • Rx is the number of Ethernet frames received by the PHY from the 10BASE-T1L cable since the last board or firmware reset.
    • Err is the number of frames with error received since the last board or firmware reset.
    • Diff is the difference between frames sent and frames without errors received.

    The "Rx" output is generated when the frame generator / checker mode is enabled on EVAL-ADIN2111EBZ Port1 or Port2. That port must be linked to a partner configured in MAC remote loopback mode. You can use the EVAL-ADIN1100EBZ configured in MAC remote loopback or if you're using just the EVAL-ADIN2111EBZ, this could be the second port on the same board. 

    If you want "Diff" <> 0, disconnect the cable from the port in the middle of the test running. You may also see Err > 0, if you manage to pull the cable in the middle of a frame. The Diff = 0 indicates that the test is running as expected.

    Regards,

    Shazia