<?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 Ethernet interface debug when send frame in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1975767#M32215</link>
    <description>&lt;P&gt;I am debugging the RT1176 ENET_1G Ethernet interface and I find that when sending a mac frame, the system is stuck in the ENET_ActiveSendRing () function, *txDesActive = 0&amp;nbsp; execution could not be completed.&lt;/P&gt;&lt;P&gt;Debug environment:&lt;/P&gt;&lt;P&gt;broad: Maaxboard_imxRT117x_sbc&lt;/P&gt;&lt;P&gt;SDK: SDK_2_10_0_MIMXRT1170-EVK.tar&lt;/P&gt;&lt;P&gt;I suspect a clock configuration problem，and i try to change clock configuration,&amp;nbsp;*txDesActive = 0&amp;nbsp;execution can be completed. but system block again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Clock configuration below:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;/* Set ENET_1G Tx clock source. */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;GPR5&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; ((&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;GPR5&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;~&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR_GPR5_ENET1G_TX_CLK_SEL_MASK) &lt;/SPAN&gt;&lt;SPAN&gt;|&lt;/SPAN&gt;&lt;SPAN&gt; IOMUXC_GPR_GPR5_ENET1G_RGMII_EN_MASK);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; /* Set ENET_1G Ref clock source. */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;GPR5&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;=&lt;/SPAN&gt; &lt;SPAN&gt;~&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR_GPR5_ENET1G_REF_CLK_DIR_MASK;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 17 Oct 2024 06:40:17 GMT</pubDate>
    <dc:creator>aiit</dc:creator>
    <dc:date>2024-10-17T06:40:17Z</dc:date>
    <item>
      <title>Ethernet interface debug when send frame</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1975767#M32215</link>
      <description>&lt;P&gt;I am debugging the RT1176 ENET_1G Ethernet interface and I find that when sending a mac frame, the system is stuck in the ENET_ActiveSendRing () function, *txDesActive = 0&amp;nbsp; execution could not be completed.&lt;/P&gt;&lt;P&gt;Debug environment:&lt;/P&gt;&lt;P&gt;broad: Maaxboard_imxRT117x_sbc&lt;/P&gt;&lt;P&gt;SDK: SDK_2_10_0_MIMXRT1170-EVK.tar&lt;/P&gt;&lt;P&gt;I suspect a clock configuration problem，and i try to change clock configuration,&amp;nbsp;*txDesActive = 0&amp;nbsp;execution can be completed. but system block again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Clock configuration below:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;/* Set ENET_1G Tx clock source. */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;GPR5&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; ((&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;GPR5&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;~&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR_GPR5_ENET1G_TX_CLK_SEL_MASK) &lt;/SPAN&gt;&lt;SPAN&gt;|&lt;/SPAN&gt;&lt;SPAN&gt; IOMUXC_GPR_GPR5_ENET1G_RGMII_EN_MASK);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; /* Set ENET_1G Ref clock source. */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;GPR5&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;=&lt;/SPAN&gt; &lt;SPAN&gt;~&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_GPR_GPR5_ENET1G_REF_CLK_DIR_MASK;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Oct 2024 06:40:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1975767#M32215</guid>
      <dc:creator>aiit</dc:creator>
      <dc:date>2024-10-17T06:40:17Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet interface debug when send frame</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1975776#M32216</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;static&lt;/SPAN&gt; &lt;SPAN&gt;void&lt;/SPAN&gt; &lt;SPAN&gt;ENET_ActiveSendRing&lt;/SPAN&gt;&lt;SPAN&gt;(ENET_Type &lt;/SPAN&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;SPAN&gt;base&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;uint8_t&lt;/SPAN&gt; &lt;SPAN&gt;ringId&lt;/SPAN&gt;&lt;SPAN&gt;) func locate at fsl_enet.c&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Oct 2024 06:50:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1975776#M32216</guid>
      <dc:creator>aiit</dc:creator>
      <dc:date>2024-10-17T06:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet interface debug when send frame</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1976711#M32237</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/210180"&gt;@aiit&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Hope you are doing well!&lt;/P&gt;
&lt;P&gt;I was not able to reproduce this issue you mentioned using the 1GEnet sample project in the SDK for NXP's RT1170-EVK. It works fine on my end. The clock configuration you mentioned is also the original configuration in the SDK. Since you are using a 3rd party development board, you may need to contact the 3rd party you purchased it from for support. Thank you in advance for your understanding and collaboration.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Fri, 18 Oct 2024 06:27:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1976711#M32237</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-10-18T06:27:05Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet interface debug when send frame</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1977687#M32276</link>
      <description>Thanks！ The original configuration in the SDK works fine at 100M Enet, but is not at 1G Enet！The 3rd party development board offers official enet example which modify from NXP example， i have tryied both above， does not work.</description>
      <pubDate>Mon, 21 Oct 2024 03:14:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Ethernet-interface-debug-when-send-frame/m-p/1977687#M32276</guid>
      <dc:creator>aiit</dc:creator>
      <dc:date>2024-10-21T03:14:18Z</dc:date>
    </item>
  </channel>
</rss>

