<?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のトピックRe: IMX8MQ Ethernet RX CRC problems after upgrade from linux 4.14.98 to 5.4.24</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187865#M165404</link>
    <description>&lt;P&gt;Hi Twan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;when you say "upgrade the linux kernel from 4.14.98 to 5.4.24" what do you mean,&lt;/P&gt;
&lt;P&gt;only changed some parts of software, leaving some unchanged ?&lt;/P&gt;
&lt;P&gt;Suggest to rebuild all image from scratch including all software components:&lt;/P&gt;
&lt;P&gt;uboot, linux e.t.c. following all versions compatbility as described in DART8M Release Notes :&lt;/P&gt;
&lt;P&gt;&lt;A href="https://variwiki.com/index.php?title=DART-MX8M_Release_Notes&amp;amp;release=RELEASE_ZEUS_V1.0_DART-MX8M" target="_blank"&gt;https://variwiki.com/index.php?title=DART-MX8M_Release_Notes&amp;amp;release=RELEASE_ZEUS_V1.0_DART-MX8M&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
    <pubDate>Tue, 24 Nov 2020 05:22:16 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2020-11-24T05:22:16Z</dc:date>
    <item>
      <title>IMX8MQ Ethernet RX CRC problems after upgrade from linux 4.14.98 to 5.4.24</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187726#M165386</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are using a variscite iMX8MQ board attached to a custom PCB, it's been running well with linux 4.14.98. Recently we tried tried to upgrade the linux kernel from 4.14.98 to 5.4.24 and yocto build system from sumo to zeus so we could use newer versions of some executables.&lt;/P&gt;&lt;P&gt;However after some testing we found that one of our applications had issues uploading data to the iMX8. Running &lt;EM&gt;ethtool -S eth0&lt;/EM&gt; showed that there were a lot of rx_crc_errors occurring. In the table below you can find a comparison between the software versions. We're running exactly the same test, on the same hardware with exactly the same source code for the application doing the data exchange.&lt;/P&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="50%" height="25px"&gt;Linux 4.14.98&lt;/TD&gt;&lt;TD width="50%" height="25px"&gt;Linux 5.4.24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="91px"&gt;rx_packets: 55659&lt;BR /&gt;rx_broadcast: 96&lt;BR /&gt;rx_multicast: 176&lt;BR /&gt;rx_crc_errors: 0&lt;/TD&gt;&lt;TD width="50%" height="91px"&gt;rx_packets: 5227&lt;BR /&gt;rx_broadcast: 52&lt;BR /&gt;rx_multicast: 59&lt;BR /&gt;rx_crc_errors: 3434&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;It clearly shows that some kind of problem has been introduced. I had a look at the changes in the source code of the ethernet driver fec_main.c, but nothing stood out that would explain this.&lt;/P&gt;&lt;P&gt;Do you know what the could have caused this regression? And is there some way to fix this.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Twan&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Nov 2020 22:28:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187726#M165386</guid>
      <dc:creator>t_spil</dc:creator>
      <dc:date>2020-11-23T22:28:06Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MQ Ethernet RX CRC problems after upgrade from linux 4.14.98 to 5.4.24</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187771#M165395</link>
      <description>&lt;P&gt;Hi Twan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can check enet pad settings for both cases in pinctrl_fec1: fec1grp {&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8mq-evk.dts?h=imx_5.4.24_2.1.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8mq-evk.dts?h=imx_5.4.24_2.1.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/varigit/linux-imx/blob/imx_5.4.24_2.1.0_var01/arch/arm64/boot/dts/freescale/imx8mq-var-dart-common.dtsi" target="_blank"&gt;https://github.com/varigit/linux-imx/blob/imx_5.4.24_2.1.0_var01/arch/arm64/boot/dts/freescale/imx8mq-var-dart-common.dtsi&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;also one can post issue on variscite wiki:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://variwiki.com/index.php?title=DART-MX8M" target="_blank"&gt;http://variwiki.com/index.php?title=DART-MX8M&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Tue, 24 Nov 2020 01:25:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187771#M165395</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-24T01:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MQ Ethernet RX CRC problems after upgrade from linux 4.14.98 to 5.4.24</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187787#M165396</link>
      <description>&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;Those enet pad settings haven't changed between the 4.14 and 5.4 version. We have applied all changes that were made to the device tree blob in between the version.&lt;/P&gt;&lt;P&gt;Is there anything else you can think of?&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Twan&lt;/P&gt;</description>
      <pubDate>Tue, 24 Nov 2020 02:08:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187787#M165396</guid>
      <dc:creator>t_spil</dc:creator>
      <dc:date>2020-11-24T02:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MQ Ethernet RX CRC problems after upgrade from linux 4.14.98 to 5.4.24</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187865#M165404</link>
      <description>&lt;P&gt;Hi Twan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;when you say "upgrade the linux kernel from 4.14.98 to 5.4.24" what do you mean,&lt;/P&gt;
&lt;P&gt;only changed some parts of software, leaving some unchanged ?&lt;/P&gt;
&lt;P&gt;Suggest to rebuild all image from scratch including all software components:&lt;/P&gt;
&lt;P&gt;uboot, linux e.t.c. following all versions compatbility as described in DART8M Release Notes :&lt;/P&gt;
&lt;P&gt;&lt;A href="https://variwiki.com/index.php?title=DART-MX8M_Release_Notes&amp;amp;release=RELEASE_ZEUS_V1.0_DART-MX8M" target="_blank"&gt;https://variwiki.com/index.php?title=DART-MX8M_Release_Notes&amp;amp;release=RELEASE_ZEUS_V1.0_DART-MX8M&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Tue, 24 Nov 2020 05:22:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1187865#M165404</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-24T05:22:16Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MQ Ethernet RX CRC problems after upgrade from linux 4.14.98 to 5.4.24</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1188436#M165449</link>
      <description>&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;For the upgrade we started from scratch following the guide that you linked. It differs between boards how many crc errors occur, for some boards it's over 50% of the packets. This makes even using scp to upload something to the board almost impossible with speeds of 10 kb/s over a wired local network connection. Some other boards only have 5% of the packets drop due to crc errors. But all of them have zero dropped packets due to crc errors on the sumo version.&lt;/P&gt;&lt;P&gt;Is there anything else that could be causing these issues?&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Twan&lt;/P&gt;</description>
      <pubDate>Tue, 24 Nov 2020 21:11:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MQ-Ethernet-RX-CRC-problems-after-upgrade-from-linux-4-14-98/m-p/1188436#M165449</guid>
      <dc:creator>t_spil</dc:creator>
      <dc:date>2020-11-24T21:11:53Z</dc:date>
    </item>
  </channel>
</rss>

