<?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: Gmac_IP_InitDMA returns GMAC_STATUS_TIMEOUT in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1831322#M33184</link>
    <description>&lt;P&gt;This was the issue, our PHY was not outputting the reference clock prior to attempting to initialize.&lt;/P&gt;</description>
    <pubDate>Tue, 19 Mar 2024 17:00:32 GMT</pubDate>
    <dc:creator>the_chuck77</dc:creator>
    <dc:date>2024-03-19T17:00:32Z</dc:date>
    <item>
      <title>Gmac_IP_InitDMA returns GMAC_STATUS_TIMEOUT</title>
      <link>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1830437#M33134</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to initialize the Gmac on the s32k324.&lt;/P&gt;&lt;P&gt;I am basing my program off of the example code "MR_CANHUB3_IEEE1722", which runs fine on our s32k344 demo board.&lt;/P&gt;&lt;P&gt;When initializing the Gmac, it is getting stuck in a do()-while loop after attempting to provide a software reset (lines 405-414):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="the_chuck77_0-1710779376105.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269003i08D4E9FE21A57A18/image-size/medium?v=v2&amp;amp;px=400" role="button" title="the_chuck77_0-1710779376105.png" alt="the_chuck77_0-1710779376105.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I have configured all of the proper pins to have their respective GMAC uses. As well as ensured the driver configurations are the same as in the example project.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not sure what I am doing wrong to cause this to not succeed, does anyone have any advice?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 16:34:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1830437#M33134</guid>
      <dc:creator>the_chuck77</dc:creator>
      <dc:date>2024-03-18T16:34:04Z</dc:date>
    </item>
    <item>
      <title>Re: Gmac_IP_InitDMA returns GMAC_STATUS_TIMEOUT</title>
      <link>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1831120#M33166</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;it can be due to the S32K3 EMAC lacks of RMII reference clock. It should be provided by the external PHY/MAC chip or external clock (50MHz) after power up. Please check this clock on your board, to be sure of correct connection between S32K3 RMII reference clock pin and the clock source.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Tue, 19 Mar 2024 11:12:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1831120#M33166</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2024-03-19T11:12:12Z</dc:date>
    </item>
    <item>
      <title>Re: Gmac_IP_InitDMA returns GMAC_STATUS_TIMEOUT</title>
      <link>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1831322#M33184</link>
      <description>&lt;P&gt;This was the issue, our PHY was not outputting the reference clock prior to attempting to initialize.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Mar 2024 17:00:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Gmac-IP-InitDMA-returns-GMAC-STATUS-TIMEOUT/m-p/1831322#M33184</guid>
      <dc:creator>the_chuck77</dc:creator>
      <dc:date>2024-03-19T17:00:32Z</dc:date>
    </item>
  </channel>
</rss>

