<?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>i.MX Processors中的主题 iMX287 eth0: tx queue full!</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382797#M55244</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm using the fec0 of the iMX287 with 10M/Half duplex mode,but sometimes the fec0 will enter error state with the error message is "eth0: tx queue full!",and this state will keep on until I send "ifconfig eth0 down" and "ifconfig eth0 up".After these two commands,the fec0 will word correctly.I find the location of the error message "eth0: tx queue full!" is in the function of fec_enet_start_xmit in /drivers/net/fec.c, the resaon is the status bit BD_ENET_TX_READY is set. What's this bit mean? and in what condition this bit will be set? and when this bit is set, where and how to reset it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Best Regards.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Oct 2014 03:58:47 GMT</pubDate>
    <dc:creator>f43067</dc:creator>
    <dc:date>2014-10-10T03:58:47Z</dc:date>
    <item>
      <title>iMX287 eth0: tx queue full!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382797#M55244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm using the fec0 of the iMX287 with 10M/Half duplex mode,but sometimes the fec0 will enter error state with the error message is "eth0: tx queue full!",and this state will keep on until I send "ifconfig eth0 down" and "ifconfig eth0 up".After these two commands,the fec0 will word correctly.I find the location of the error message "eth0: tx queue full!" is in the function of fec_enet_start_xmit in /drivers/net/fec.c, the resaon is the status bit BD_ENET_TX_READY is set. What's this bit mean? and in what condition this bit will be set? and when this bit is set, where and how to reset it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Best Regards.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Oct 2014 03:58:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382797#M55244</guid>
      <dc:creator>f43067</dc:creator>
      <dc:date>2014-10-10T03:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: iMX287 eth0: tx queue full!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382798#M55245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; The following may be helpful. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/281621"&gt;eth0: tx queue full&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Oct 2014 04:43:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382798#M55245</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2014-10-10T04:43:58Z</dc:date>
    </item>
    <item>
      <title>Re: iMX287 eth0: tx queue full!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382799#M55246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks very much! But this article don't solve my problem,it seems no effect. After testing, I find when enter to the error state, the driver can't get in the "fec_timeout" function, so the way to modify the&amp;nbsp; "fec_timeout" function doesn't work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Oct 2014 06:53:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382799#M55246</guid>
      <dc:creator>f43067</dc:creator>
      <dc:date>2014-10-10T06:53:37Z</dc:date>
    </item>
    <item>
      <title>Re: iMX287 eth0: tx queue full!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382800#M55247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; T&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;he status bit BD_ENET_TX_READY means, that current Tx buffer cannot be&lt;BR /&gt;send in time. If there are no hardware errors, it is needed just wait the &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Tx buffer &lt;/SPAN&gt;transmitting. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Looks like the current BSP implementation is not optimal for 10M half duplex mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;~Yuri.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 09:03:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX287-eth0-tx-queue-full/m-p/382800#M55247</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2014-10-20T09:03:57Z</dc:date>
    </item>
  </channel>
</rss>

