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.

DP83640 and PTP

Other Parts Discussed in Thread: DP83640, ALP

Hi. I'm planning to implement a project with DP83640 to implement syncronization of a slave with scripting written in python. Based on this article http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=snla116, it is possible to offset PDV influence on syncronization accuracy between a master and slave. However,  I could not find any manuals or materials which would help to configure the chip with python functions.  

Almas

  • Python scripts were used with the ALP GUI as part of the testing described in the application note.  However, these scripts were generated for engineering evaluation only and are not publicly available. 

    In support of new implementations, what we are able to provide is a Software Development Guide (SDG) and a C Reference Code Library with functions for performing certain key aspects of PTP.  The SDG and the Reference Library are available for download at:

    http://www.ti.com/litv/zip/snlu049

    Note that the materials provided are general in nature and not specific to PDV or synchronization over standard networks. 

    Patrick

  • Of the scripts you mentioned, is there one that mimics the functionality of the program PTPTestApp (described in the SDG)? If so, would you be able to provide it?

    At this point in my project, I am trying to get timestamps from the DP83640 through the USB interface of the eval board so that I can verify that the timestamps coming from the PHY change when I change the time on a Symmetricom PTP Grandmaster that I have it networked to.