<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: PTP synchronization validation in MCUXpresso General</title>
    <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1429590#M4529</link>
    <description>&lt;P&gt;Hello&lt;BR /&gt;I am running the example(&lt;A title="https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf" href="https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf&lt;/A&gt;) on the evkbimxrt1050 evaluation board.&lt;BR /&gt;Does anybody know why the Ethernet communication stops when I set the GPIO_AD_B0_09_GPIO1_IO09 to zero?&lt;BR /&gt;I am using the GPIO_AD_B0_09_GPIO1_IO09(USER_LED) for debug purposes.&lt;BR /&gt;&lt;BR /&gt;Thanks &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Mar 2022 21:49:52 GMT</pubDate>
    <dc:creator>dack</dc:creator>
    <dc:date>2022-03-16T21:49:52Z</dc:date>
    <item>
      <title>PTP synchronization validation</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081052#M3722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi recently I'm working on PTP&amp;nbsp;synchronization with FRDM k66. Right now I want to connect two k66 board( one as master and another as slave node) and both connect to oscilloscope and&amp;nbsp;generate some pulses per second&amp;nbsp; to validate the synchronization between two boards like this one:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4332.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN4332.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;(this one use two boards as slaves and&amp;nbsp;one PC sends PTP msg but we don't have MQX1588 library to follow all the steps in this doc)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because we don't have MQX library, we use the frdm k66 sdk instead(&lt;A class="link-titled" href="https://mcuxpresso.nxp.com/en/builder" title="https://mcuxpresso.nxp.com/en/builder"&gt;https://mcuxpresso.nxp.com/en/builder&lt;/A&gt;&amp;nbsp;). However in the FRDM-K66 sdk frdmk66f_enet_txrx_ptp1588_transfer&amp;nbsp;example, I think it only sends and receives some frames but doesn't do the synchronization step.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there anyone can help with the master node and slave node synchronization with PTP or is there any example to do the synchronization with the sdk? Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2020 18:35:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081052#M3722</guid>
      <dc:creator>twu</dc:creator>
      <dc:date>2020-07-08T18:35:21Z</dc:date>
    </item>
    <item>
      <title>Re: PTP synchronization validation</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081053#M3723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/twu@oculii.com"&gt;twu@oculii.com&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the function&amp;nbsp;ENET_Ptp1588Configure, a periodic timer is enabled and in the&amp;nbsp;ENET_Ptp1588TimerIRQHandler sends a timestamp that is used by the protocol to synchronize the clock between nodes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As it mention in the app note:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The IEEE 1588 PTP allows clocks distributed across an Ethernet network to be accurately synchronized using a process whereby the distributed nodes exchange timestamped messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jul 2020 18:06:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081053#M3723</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2020-07-13T18:06:20Z</dc:date>
    </item>
    <item>
      <title>Re: PTP synchronization validation</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081054#M3724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply. Yes&amp;nbsp;&lt;SPAN style="background-color: #ffffff; color: #51626f; "&gt;but when I run the 1588ptp example code in the sdk, I didn't see the time stamp in the message when I use the wireshark...Currently I manually get the receiving time and sending time by calling ENET_GetRxFrameTime and&amp;nbsp;ENET_GetTxFrameTime and manually set them in the message and then calculate the offset. I'm not sure if it is correct and ENET_Ptp1588AdjustTimer doesn't work with my calculated offset.&lt;BR /&gt;&lt;BR /&gt;Also, I think the example code doesn't give us an example how to send a PTP msg with IP address. Is there any example so that I can use to send and receive a PTP msg with IP address? Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jul 2020 19:24:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081054#M3724</guid>
      <dc:creator>twu</dc:creator>
      <dc:date>2020-07-13T19:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: PTP synchronization validation</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081055#M3725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Tong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately, the examples in the SDK without the LWIP stack doesn't support IP address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you could do is to check the following document, this describes how to implement PTP using the LWIP example.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf" title="https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf"&gt;https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2020 23:04:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1081055#M3725</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2020-07-20T23:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: PTP synchronization validation</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1428002#M4526</link>
      <description>&lt;P&gt;Hello Alexis,&lt;/P&gt;&lt;P&gt;I am trying to use this example (AN12149.pdf)&amp;nbsp;but I would like to use a second counter running together with the output channel 3. For the second channel I want to use the&amp;nbsp;ENET_1588_EVNT0_OUT as output. The counter value of the counter 0 shall be smaller that the value of the counter 3.&lt;BR /&gt;I am using the SDK version 2.4.x but&amp;nbsp; the ENET_Ptp1588TimerIRQHandler() is not able to works with both channels together.&amp;nbsp;&lt;BR /&gt;Can you tell me please how can I change the ENET_Ptp1588TimerIRQHandler() to run with more channels?&amp;nbsp;&lt;BR /&gt;Thank you in advance &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Mar 2022 22:14:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1428002#M4526</guid>
      <dc:creator>dack</dc:creator>
      <dc:date>2022-03-14T22:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: PTP synchronization validation</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1429590#M4529</link>
      <description>&lt;P&gt;Hello&lt;BR /&gt;I am running the example(&lt;A title="https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf" href="https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf&lt;/A&gt;) on the evkbimxrt1050 evaluation board.&lt;BR /&gt;Does anybody know why the Ethernet communication stops when I set the GPIO_AD_B0_09_GPIO1_IO09 to zero?&lt;BR /&gt;I am using the GPIO_AD_B0_09_GPIO1_IO09(USER_LED) for debug purposes.&lt;BR /&gt;&lt;BR /&gt;Thanks &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2022 21:49:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/PTP-synchronization-validation/m-p/1429590#M4529</guid>
      <dc:creator>dack</dc:creator>
      <dc:date>2022-03-16T21:49:52Z</dc:date>
    </item>
  </channel>
</rss>

