<?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 i225 - Enable 1 PPS output from SDP pins in Ethernet Products</title>
    <link>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1619761#M38968</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have i225-T1 (version: k92378-001) connected to PCIe slot of Raspberry Pi CM4. Using u-blox GNSS transceiver, we are inputting 1 PPS to SDP0 pin of the NIC and trying to synchronize the clock using ts2phc application.&lt;/P&gt;&lt;P&gt;We are able to enable and sync the PHC through SDP0 pin using the following commands:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;echo 1 0 | sudo tee /sys/class/ptp/ptp1/pins/SDP0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;echo 0 1 | sudo tee /sys/class/ptp/ptp1/extts_enable&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;sudo ts2phc -f ptp.config -s nmea -m -q -l 7 &amp;gt; ts2phc.log &amp;amp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;---ptp.config---&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;[global]&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ts2phc.nmea_serialport /dev/ttyACM0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;leapfile /usr/share/zoneinfo/leap-seconds.list&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;tx_timestamp_timeout 100&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[/dev/ptp1]&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ts2phc.extts_polarity both&lt;/EM&gt;&lt;BR /&gt;-----------------&lt;/P&gt;&lt;P&gt;We are also able to generate 1pps out from SDP0 using testptp.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://github.com/torvalds/linux/blob/master/tools/testing/selftests/ptp/testptp.c" target="_blank" rel="noopener"&gt;https://github.com/torvalds/linux/blob/master/tools/testing/selftests/ptp/testptp.c&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# Configure SDP0 pin for periodic output&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;sudo ./testptp -d /dev/ptp1 -L 0,2&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;# Generate pulse of width 1us every second&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;sudo ./testptp -d /dev/ptp1 -p 1000000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;However, we are not able to achieve both sync-in and sync-out simultaneously.&lt;/P&gt;&lt;P&gt;We want 1 PPS output from other SDP pins (SDP1, SDP2, SPD3).&lt;/P&gt;&lt;P&gt;Please help us out how to configure this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We also came across other forum link which says its not possible to output 1 PPS from any SDP pins, but we are able to do the above. Has there been any updates to the drivers which enabled these features?&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-to-ososcilloscope/td-p/1388572" target="_blank" rel="noopener"&gt;https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-to-ososcilloscope/td-p/1388572&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Other Details:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;user@raspberrypi:~ $ sudo ethtool -i eth1&lt;BR /&gt;driver: igc&lt;BR /&gt;version: 6.6.31+rpt-rpi-v8&lt;BR /&gt;firmware-version: 1057:8754&lt;BR /&gt;expansion-rom-version:&lt;BR /&gt;bus-info: 0000:01:00.0&lt;BR /&gt;supports-statistics: yes&lt;BR /&gt;supports-test: yes&lt;BR /&gt;supports-eeprom-access: yes&lt;BR /&gt;supports-register-dump: yes&lt;BR /&gt;supports-priv-flags: yes&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;user@raspberrypi:~ $ uname -a&lt;BR /&gt;Linux raspberrypi 6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux&lt;/EM&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 31 Jul 2024 14:51:20 GMT</pubDate>
    <dc:creator>satyam9876</dc:creator>
    <dc:date>2024-07-31T14:51:20Z</dc:date>
    <item>
      <title>i225 - Enable 1 PPS output from SDP pins</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1619761#M38968</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have i225-T1 (version: k92378-001) connected to PCIe slot of Raspberry Pi CM4. Using u-blox GNSS transceiver, we are inputting 1 PPS to SDP0 pin of the NIC and trying to synchronize the clock using ts2phc application.&lt;/P&gt;&lt;P&gt;We are able to enable and sync the PHC through SDP0 pin using the following commands:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;echo 1 0 | sudo tee /sys/class/ptp/ptp1/pins/SDP0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;echo 0 1 | sudo tee /sys/class/ptp/ptp1/extts_enable&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;sudo ts2phc -f ptp.config -s nmea -m -q -l 7 &amp;gt; ts2phc.log &amp;amp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;---ptp.config---&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;[global]&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ts2phc.nmea_serialport /dev/ttyACM0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;leapfile /usr/share/zoneinfo/leap-seconds.list&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;tx_timestamp_timeout 100&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[/dev/ptp1]&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ts2phc.extts_polarity both&lt;/EM&gt;&lt;BR /&gt;-----------------&lt;/P&gt;&lt;P&gt;We are also able to generate 1pps out from SDP0 using testptp.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://github.com/torvalds/linux/blob/master/tools/testing/selftests/ptp/testptp.c" target="_blank" rel="noopener"&gt;https://github.com/torvalds/linux/blob/master/tools/testing/selftests/ptp/testptp.c&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# Configure SDP0 pin for periodic output&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;sudo ./testptp -d /dev/ptp1 -L 0,2&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;# Generate pulse of width 1us every second&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;sudo ./testptp -d /dev/ptp1 -p 1000000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;However, we are not able to achieve both sync-in and sync-out simultaneously.&lt;/P&gt;&lt;P&gt;We want 1 PPS output from other SDP pins (SDP1, SDP2, SPD3).&lt;/P&gt;&lt;P&gt;Please help us out how to configure this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We also came across other forum link which says its not possible to output 1 PPS from any SDP pins, but we are able to do the above. Has there been any updates to the drivers which enabled these features?&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-to-ososcilloscope/td-p/1388572" target="_blank" rel="noopener"&gt;https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-to-ososcilloscope/td-p/1388572&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Other Details:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;user@raspberrypi:~ $ sudo ethtool -i eth1&lt;BR /&gt;driver: igc&lt;BR /&gt;version: 6.6.31+rpt-rpi-v8&lt;BR /&gt;firmware-version: 1057:8754&lt;BR /&gt;expansion-rom-version:&lt;BR /&gt;bus-info: 0000:01:00.0&lt;BR /&gt;supports-statistics: yes&lt;BR /&gt;supports-test: yes&lt;BR /&gt;supports-eeprom-access: yes&lt;BR /&gt;supports-register-dump: yes&lt;BR /&gt;supports-priv-flags: yes&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;user@raspberrypi:~ $ uname -a&lt;BR /&gt;Linux raspberrypi 6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2024 14:51:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1619761#M38968</guid>
      <dc:creator>satyam9876</dc:creator>
      <dc:date>2024-07-31T14:51:20Z</dc:date>
    </item>
    <item>
      <title>Re:i225 - Enable 1 PPS output from SDP pins</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1667282#M40178</link>
      <description>&lt;P&gt;Hi satyam9876,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Greetings for the day!&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for posting in the Intel Community. We sincerely apologize for the delay in our response. We have received your concern and would like to assure you that assisting you is our top priority.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you kindly let us know if the issue has been resolved, or if you require further assistance from us? Your prompt response will greatly help us in diagnosing and resolving the issue as quickly as possible.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We appreciate your patience and understanding, and we look forward to hearing from you soon.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Poojitha&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 18 Feb 2025 09:22:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1667282#M40178</guid>
      <dc:creator>Poojitha</dc:creator>
      <dc:date>2025-02-18T09:22:29Z</dc:date>
    </item>
    <item>
      <title>Re:i225 - Enable 1 PPS output from SDP pins</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1668818#M40572</link>
      <description>&lt;P&gt;Hi satyam9876,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Greetings for the day!&amp;nbsp;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;We are following up to check if you were able to find the information we requested. Kindly confirm at your earliest convenience, so that we can continue assisting you in resolving this matter.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Could you please confirm if your query is related to the use of Intel products and solutions in regard to military, intelligence, nuclear/biochemical, defense, or space (MINDS) items?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We appreciate your understanding!&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Poojitha&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 21 Feb 2025 15:26:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1668818#M40572</guid>
      <dc:creator>Poojitha</dc:creator>
      <dc:date>2025-02-21T15:26:16Z</dc:date>
    </item>
    <item>
      <title>Re:i225 - Enable 1 PPS output from SDP pins</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1669938#M40782</link>
      <description>&lt;P&gt;Hi satyam9876,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Greetings for the day!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We are following up to check if you were able to find the information we requested. Kindly confirm at your earliest convenience, so that we can continue assisting you in resolving this matter.&lt;/P&gt;&lt;P&gt;Could you please confirm if your query is related to the use of Intel products and solutions in regard to military, intelligence, nuclear/biochemical, defense, or space (MINDS) items?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We appreciate your understanding!&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Poojitha&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Feb 2025 11:55:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i225-Enable-1-PPS-output-from-SDP-pins/m-p/1669938#M40782</guid>
      <dc:creator>Poojitha</dc:creator>
      <dc:date>2025-02-25T11:55:06Z</dc:date>
    </item>
  </channel>
</rss>

