<?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: S32G3 GMAC and PFE pin assignment in S32G</title>
    <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1898848#M7429</link>
    <description>&lt;P&gt;Hi Chenyin,&lt;/P&gt;&lt;P&gt;Thank you for your quick response. Regarding item 2, are the files in the kernel source code? Could you please point me to the DTS file name or the folder name of TF-A?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;XD&lt;/P&gt;</description>
    <pubDate>Wed, 03 Jul 2024 21:56:07 GMT</pubDate>
    <dc:creator>XD</dc:creator>
    <dc:date>2024-07-03T21:56:07Z</dc:date>
    <item>
      <title>S32G3 GMAC and PFE pin assignment</title>
      <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1896065#M7377</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using S32DS pin tools to configure GMAC0, PFE0/1/2 interfaces. However, I am encountering numerous pin conflicts between GMAC0 and PFE1, as well as between PFE0 and PFE2. According to the "S32G-VNP-RDB3 Ethernet Enablement Guide," it seems that all four interfaces are able to be configured simultaneously, and supports multiple combinations. The dts/dtsi patch files do not provide sufficient information regarding the pin assignments when attempting to use all four interfaces together.&lt;/P&gt;&lt;P&gt;My questions are as follows:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Can all four interfaces (GMAC0, PFE0, PFE1, and PFE2) be used together? If so, are there any restrictions?&lt;/LI&gt;&lt;LI&gt;If it is possible to use all four interfaces simultaneously, can you provide an example of the correct pin assignment? I am struggling to find enough available pins for all of them using S32DS.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thank you for your assistance.&lt;/P&gt;&lt;P&gt;XD&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2024 17:45:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1896065#M7377</guid>
      <dc:creator>XD</dc:creator>
      <dc:date>2024-06-28T17:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: S32G3 GMAC and PFE pin assignment</title>
      <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1897217#M7408</link>
      <description>&lt;P&gt;Hello, &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/235130"&gt;@XD&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the questions.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Yes, all four interfaces (GMAC0, PFE0, PFE1, and PFE2) could be used together; for combinations, you may reference the chapter 53 of S32G3RM for the details of serdes working modes.(Page2756-2757 of S32G3 Reference Manual, Rev 3.1)&lt;/LI&gt;
&lt;LI&gt;With the default settings of BSP, for example, BSP41, the four interfaces could be used simultaneously, you may reference the dts files in TF-A for the details.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jul 2024 06:53:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1897217#M7408</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2024-07-02T06:53:11Z</dc:date>
    </item>
    <item>
      <title>Re: S32G3 GMAC and PFE pin assignment</title>
      <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1898848#M7429</link>
      <description>&lt;P&gt;Hi Chenyin,&lt;/P&gt;&lt;P&gt;Thank you for your quick response. Regarding item 2, are the files in the kernel source code? Could you please point me to the DTS file name or the folder name of TF-A?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;XD&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2024 21:56:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1898848#M7429</guid>
      <dc:creator>XD</dc:creator>
      <dc:date>2024-07-03T21:56:07Z</dc:date>
    </item>
    <item>
      <title>Re: S32G3 GMAC and PFE pin assignment</title>
      <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1899052#M7431</link>
      <description>&lt;P&gt;Hello, &lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/235130" target="_blank"&gt;@XD&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is my pleasure to support.&lt;/P&gt;
&lt;P&gt;You may reference the dts file in TF-A’s source code, under fdts/, with the name s32xxx.dts/dtsi&lt;/P&gt;
&lt;P&gt;Hope it helps&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jul 2024 03:34:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1899052#M7431</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2024-07-04T03:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: S32G3 GMAC and PFE pin assignment</title>
      <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1899741#M7448</link>
      <description>&lt;P&gt;Hi Chenyin,&lt;/P&gt;&lt;P&gt;I appreciate your support, and the files you provided are very helpful. According to the S32g.dtsi file, I noticed that PFE0 and PFE2 are using almost the same pin groups. Below are the PFE0/2 TX pin groups I found:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;	pfe0_pins: pfe0 {
		pfe0_grp0 {
			pinmux = &amp;lt;S32CC_PINMUX(78, FUNC1)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(113, FUNC1)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(114, FUNC1)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(115, FUNC1)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(144, FUNC1)&amp;gt;;
			output-enable;
			slew-rate = &amp;lt;S32CC_FAST_SLEW_166MHZ&amp;gt;;
		};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;	pfe2_pins: pfe2 {
		pfe2_grp0 {
			pinmux = &amp;lt;S32CC_PINMUX(78, FUNC2)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(113, FUNC2)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(114, FUNC2)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(115, FUNC2)&amp;gt;,
				 &amp;lt;S32CC_PINMUX(144, FUNC2)&amp;gt;;
			output-enable;
			slew-rate = &amp;lt;S32CC_FAST_SLEW_166MHZ&amp;gt;;
		};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Given this overlap, could you please clarify how we can use PFE0 and PFE2 simultaneously?&lt;/P&gt;&lt;P&gt;Thank you for your assistance.&lt;/P&gt;&lt;P&gt;XD&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jul 2024 17:27:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1899741#M7448</guid>
      <dc:creator>XD</dc:creator>
      <dc:date>2024-07-04T17:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: S32G3 GMAC and PFE pin assignment</title>
      <link>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1899904#M7455</link>
      <description>&lt;P&gt;Hello, &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/235130"&gt;@XD&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the update.&lt;/P&gt;
&lt;P&gt;Yes, the PFE0 and PFE2 could be used simultaneously. Because on RDB3 with the BSP, the PFE0 is working on SGMII mode by default, the pins you listed are not actually used by PFE0, but by PFE2, so that no pin conflicts existed from my understanding.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jul 2024 03:52:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G3-GMAC-and-PFE-pin-assignment/m-p/1899904#M7455</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2024-07-05T03:52:33Z</dc:date>
    </item>
  </channel>
</rss>

