This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83TD510E-EVM: Any sample script for testing communication distance?

Part Number: DP83TD510E-EVM
Other Parts Discussed in Thread: USB-2-MDIO

Hi Team, 

My customer is configurating 2 DP83TD510E-EVM as below.

PC - (Ethernet cable) - EVM1 - (SPE cable) - EVM2 -(Ethernet cable) - PC

Customer wants to send Ping from one PC to communicate with another and see the distance when error happens. 

Customer is thinking set register to 2.4V-p2p mode by USB-2-MDIO to test SPE available communication distance, 

do TI have any sample script can be read by MDIO tool and can share to customer?

Thanks.

Regards,

Jo

  • Hello Jo, 

    Thank you for the query.

    Let me check and comeback. As mentioned in the other thread, we will focus on establishing the communication.

    Regards,

    Sreenivasa

  • Hi Sreenivasa, 

    Though I posted 3 threads, these are from different customers. 

    So please kindly share script for following request. Thanks.

    Customer is thinking set register to 2.4V-p2p mode by USB-2-MDIO to test SPE available communication distance, 

    do TI have any sample script can be read by MDIO tool and can share to customer?

    Regards,

    Jo

  • Hello Jo, 

    Understand.

    I am already checking with the team on availability of the script and update you in the next couple of days.

    We have tested the distance with 1V and 2.4V p-p. May be customer can use the same approach.

    Regards,

    Sreenivasa

  • Hi Sreenivasa, 

    Look forward to the script for the request I mentioned on the top of this thread. 

    Please let me know if you have anything unclear regards customer's request.

    Thanks. 

    Regards,

    Jo

  • Hello Jo, 

    Thank you for following on this.

    I will send you the scripts end of this week.

    Regards,

    Sreenivasa

  • Hello Jo, 

    Good morning. Please see attached.

    Scripts :

    • Reverse_loopback_enable : to enable reverse loopback on the link-partner side.
    • Packet_gen_enable : to enable packets generation towards copper side on DUT
    • Packet_checker : to check the link and packet errors and number of packets received
      begin
      0016 0110 //enable reverse loopback to send the data back on cable
      end
      begin
      001F 8000 //reset the part
      0119 155F //enable packet generation towards cable and packet checker coming back from the cable
      001F 4000 //soft reset
      end
      begin
      0010 		//x0010 should read 0x0001 for succesful link-up
      011F 0001	//latches the packets received and error status
      011F		//should read x0B00 for PRBS lock
      011D		//
      011E		//number of packets received is 32bits number with lower 16bits as value of 011D and higher 16bits as value of 011E
      0121		//
      0122		//number of errors received is 32bits number with lower 16bits as value of 0121 and higher 16bits as value of 0122
      end
      510_test.pptx

    Regards,

    Sreenivasa

  • Hello Jo, 

    Is there any other support you need.

    Please let me know if can close this thread.

    Regards,

    Sreenivasa

  • Hi Sreenivasa, 

    Thanks for the help.

    I've shared the script to customer. No further help need by now.

    I'll let you know if customer have any questions about the script. 

    Thanks.

    Regards,

    Jo

  • Hello Jo, 

    Thank you for the input.

    Shall i go ahead and close the thread.

    Regards,

    Sreenivasa

  • Hi Sreenivasa, 

    Sure, I've pushed green button. 

    I'll reach out to you again if I need further support regarding above script. 

    Thanks.

    Regards,

    Jo