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.

RTOS/EK-TM4C1294XL: IEEE1588

Part Number: EK-TM4C1294XL
Other Parts Discussed in Thread: SYSBIOS

Tool/software: TI-RTOS

Is IEEE1588 app note available?

  • Hi,

    Which app note is this? What is the title?

    Or, are you asking if there is an app note that exists which covers the IEEE1588 protocol?

    Steve
  • I am asking what are the resources like appnote or examples available to incorporate IEEE1588 into a product that uses Wired LAN and Wireless.

    Thank you
    Regards
    Pavitra
  • I think you are using TI-RTOS and the NDK stack? Just want to confirm (not lwip)

    I'm not sure we have anything available. I'm asking around internally.

    Steve
  • Yes I am using TI RTOS and NDK. My understanding from reading the App Note is that NDK sits on top op BIOS and so does TI RTOS. That is TI RTOS and NDK are at the same level in the application stack sitting on top of BIOS. By this I mean we cannot use TI RTOS interface to invoke NDK. Am I right?

    Regardless of how NDK operates with TI RTOS I would like to know specifically how to invoke IEEE1588 functions defined in the Ethernet Controller of Tiva series : Are there any material available in TI to help with this?
  • I'm awaiting on the team for another part on this. I saw in a doc that there may be an example of how to use IEEE1588. It's a different h/w platform, but this may give you some insights.

    The NDK itself does not have support for IEE1588.

    You can see the thread I posted here:

    e2e.ti.com/.../2144578

    Steve
  • The Industrial SDK Team has an example protocol and usage of PTP in their ISDK product.  Although this SDK is for a different hardware platform than the one you are using, it contains all of the source and you could study it to see how it could be implemented on your platform.

    Please follow the link above to see the response from the ISDK Team and download the version of the product that Nijin recommends and see the example he mentions.

    I also checked it out and found that the PTP component is found in the SDK here:

        C:\ti\sysbios_ind_sdk_02.01.03.02\sdk\protocols\ptp


    Note that if you have any questions about the HSR example or PTP implementation in that SDK, then you should ask the ISDK team.  It seems that they are changing their support model at the end of the month so you may need to email the address shown here for help:

    https://e2e.ti.com/support/arm/sitara_arm/f/791/t/580869

    Steve