<?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 S32G399a-rdb3 PFE2 ping doesn't work in S32G</title>
    <link>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2173651#M14978</link>
    <description>&lt;P&gt;I'm trying to bring up QNX 8 io-sock on S32G399a-rdb3 board&lt;/P&gt;
&lt;P&gt;bsp 44.0&lt;/P&gt;
&lt;P&gt;PFE Driver 1.9.0&lt;/P&gt;
&lt;P&gt;PFE FW 1.8.0&lt;/P&gt;
&lt;P&gt;Here's what I do to call io-sock process&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_1-1758552135884.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357990i3E44811A20AC1B43/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_1-1758552135884.png" alt="Hesham_Gharabawy_1-1758552135884.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;io_sock.cfg content :&amp;nbsp;&lt;BR /&gt;( if I added&amp;nbsp;&lt;SPAN&gt;hw.pfe.2.phy_address&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;"4" as mentioned in the Release notes of the driver I get no phy at loc:4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;phy failed to attach )&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_3-1758552292783.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357992iF3DD80D5B4B810A4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_3-1758552292783.png" alt="Hesham_Gharabawy_3-1758552292783.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_2-1758552250735.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357991i79C499BFA89F3165/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_2-1758552250735.png" alt="Hesham_Gharabawy_2-1758552250735.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_7-1758555016673.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357999i8DA9F2B74F99B78D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_7-1758555016673.png" alt="Hesham_Gharabawy_7-1758555016673.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;from inside QNX :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_9-1758555288272.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358001iEE81148AFCD9B6E0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_9-1758555288272.png" alt="Hesham_Gharabawy_9-1758555288272.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_10-1758555351228.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358002i89028657528A8AB0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_10-1758555351228.png" alt="Hesham_Gharabawy_10-1758555351228.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I still can't ping the ECU from the laptop or vice versa&lt;/P&gt;
&lt;P&gt;I tried to configure pfe from uboot ( since it's working there if configured ) then make qnx act as a slave but I got undefined reference&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_6-1758554203358.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357998iC3E36701D6FAD6D4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_6-1758554203358.png" alt="Hesham_Gharabawy_6-1758554203358.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;What am I missing?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 22 Sep 2025 15:36:13 GMT</pubDate>
    <dc:creator>Hesham_Gharabawy</dc:creator>
    <dc:date>2025-09-22T15:36:13Z</dc:date>
    <item>
      <title>S32G399a-rdb3 PFE2 ping doesn't work</title>
      <link>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2173651#M14978</link>
      <description>&lt;P&gt;I'm trying to bring up QNX 8 io-sock on S32G399a-rdb3 board&lt;/P&gt;
&lt;P&gt;bsp 44.0&lt;/P&gt;
&lt;P&gt;PFE Driver 1.9.0&lt;/P&gt;
&lt;P&gt;PFE FW 1.8.0&lt;/P&gt;
&lt;P&gt;Here's what I do to call io-sock process&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_1-1758552135884.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357990i3E44811A20AC1B43/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_1-1758552135884.png" alt="Hesham_Gharabawy_1-1758552135884.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;io_sock.cfg content :&amp;nbsp;&lt;BR /&gt;( if I added&amp;nbsp;&lt;SPAN&gt;hw.pfe.2.phy_address&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;"4" as mentioned in the Release notes of the driver I get no phy at loc:4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;phy failed to attach )&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_3-1758552292783.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357992iF3DD80D5B4B810A4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_3-1758552292783.png" alt="Hesham_Gharabawy_3-1758552292783.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_2-1758552250735.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357991i79C499BFA89F3165/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_2-1758552250735.png" alt="Hesham_Gharabawy_2-1758552250735.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_7-1758555016673.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357999i8DA9F2B74F99B78D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_7-1758555016673.png" alt="Hesham_Gharabawy_7-1758555016673.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;from inside QNX :&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_9-1758555288272.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358001iEE81148AFCD9B6E0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_9-1758555288272.png" alt="Hesham_Gharabawy_9-1758555288272.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_10-1758555351228.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358002i89028657528A8AB0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_10-1758555351228.png" alt="Hesham_Gharabawy_10-1758555351228.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I still can't ping the ECU from the laptop or vice versa&lt;/P&gt;
&lt;P&gt;I tried to configure pfe from uboot ( since it's working there if configured ) then make qnx act as a slave but I got undefined reference&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hesham_Gharabawy_6-1758554203358.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357998iC3E36701D6FAD6D4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hesham_Gharabawy_6-1758554203358.png" alt="Hesham_Gharabawy_6-1758554203358.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;What am I missing?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Sep 2025 15:36:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2173651#M14978</guid>
      <dc:creator>Hesham_Gharabawy</dc:creator>
      <dc:date>2025-09-22T15:36:13Z</dc:date>
    </item>
    <item>
      <title>Re: S32G399a-rdb3 PFE2 ping doesn't work</title>
      <link>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2173715#M14979</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/255095"&gt;@Hesham_Gharabawy&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to us. Reading your problem, in this community we cannot support QNX software, since it is not an NXP product, we do not have the knowledge to helpyou, I would recommend contacting QNX support directly&amp;nbsp;&lt;A href="https://blackberry.qnx.com/en/company/contact" target="_blank"&gt;https://blackberry.qnx.com/en/company/contact&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;With that said, I am aware that QNX uses the same boot flow and it is an unix-like OS, just as Linux. Therefore sections&amp;nbsp;&lt;STRONG&gt;7.3 Ethernet Software support on S32G3&lt;/STRONG&gt;&amp;nbsp;and &lt;STRONG&gt;7.2.2 SerDes configuration for SGMII in U-Boot&lt;/STRONG&gt; may help you with your problem.&lt;/P&gt;
&lt;P&gt;If you need support testing the ping command in u-boot alone, please let me know which port of the RDB3 you are trying to use and I can guide you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Sep 2025 18:42:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2173715#M14979</guid>
      <dc:creator>alejandro_e</dc:creator>
      <dc:date>2025-09-22T18:42:37Z</dc:date>
    </item>
    <item>
      <title>Re: S32G399a-rdb3 PFE2 ping doesn't work</title>
      <link>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2177462#M15045</link>
      <description>&lt;P&gt;Hi Hesham,&lt;/P&gt;
&lt;P&gt;PFE driver for QNX 8.0 is only in Proof of Concept level and might have some problems which are not resolved yet.&lt;/P&gt;
&lt;P&gt;The configuration for PFE use in QNX is a little bit tricky, you need to configure HW and clocks in u-boot before starting QNX, as we don't have SerDes implementation in QNX driver.&lt;/P&gt;
&lt;P&gt;APP FSM timeouts means, that FSM clocks are not configured correctly.&lt;/P&gt;
&lt;P&gt;I recommend to use u-boot BSP 39.0 with DTB and ATF. Inside this u-boot, there is PFE driver which will configure all the settings before booting QNX.&lt;/P&gt;
&lt;P&gt;Please follow PFE QNX Integration Manual from Release package&lt;BR /&gt;doc/qnx_drv_im/PFE_QNX_DRV_IntegrationManual.pdf&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;BR /&gt;Milan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Sep 2025 12:07:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G399a-rdb3-PFE2-ping-doesn-t-work/m-p/2177462#M15045</guid>
      <dc:creator>MilanMucka</dc:creator>
      <dc:date>2025-09-29T12:07:48Z</dc:date>
    </item>
  </channel>
</rss>

