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.

[FAQ] AM2612: How to test gPTP on AM261x Launchpad

Part Number: AM2612

Tool/software:

Hi experts,

Can you help me understand how to test gPTP examples on the AM261x LaunchPad boards? Can I probe the TimeSync signal to see the output?

  • Hi,

    Please follow the below approaches for testing:

    1. MULTI-BOARD SETUP 

    There is no CPTS_TS_SYNC pinout on the AM261x-LaunchPad, so there is no direct way of Probing the CPTS_TS_SYNC pin and observing the timesync between PTP Transmitter and PTP Receiver devices. This is possible in case of AM263x and AM263Px, but on the E1 and E2 revisions of AM261x-LPs, it is not possible.

    Instead, if this is the goal, you can have a multi-board setup in which the AM261x acts as a PTP Bridge between 2 end devices. Something like the below setup diagrams shows:

    You can probe the pins on the end AM263x/AM263Px devices and get the Time Sync waveform similar to the image below:

    For example, on the AM263x-LP, the CPTS_TS_PIN is present at J6/J8 Pin 74.

    OR, 

    2. SINGLE-BOARD SETUP with LINUX

    In a Linux environment, you can also test using the PTP4L (ptp4l is an implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux. )

    Follow the steps mentioned here to test with a single board and Linux environment:

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM261X/latest/exports/docs/api_guide_am261x/EXAMPLES_ENET_CPSW_TSN_GPTP_TR.html#autotoc_md2704

    Regards,
    Shaunak

    Checkout more AM261x FAQs here: e2e.ti.com/.../faq-am2612-list-of-faq-for-am261x