<?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 IMX6UL ENET2 rx error frame in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039568#M153175</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm working on my custom IMX6UL board with&amp;nbsp;&amp;nbsp;YOCTO sumo L4.14.98_2.3.1.&lt;/P&gt;&lt;P&gt;The fec function driver work fine on EVK,but it's not working on &lt;SPAN&gt;custom&lt;/SPAN&gt; board with same image.&lt;/P&gt;&lt;P&gt;Here are some logs about fec on custom board:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx6ulevk:~# fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx&lt;BR /&gt;IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ifconfig&lt;BR /&gt;eth0 Link encap:Ethernet HWaddr C4:E7:94:DF:00:00&lt;BR /&gt; inet6 addr: fe80::c6e7:94ff:fedf:0/64 Scope:Link&lt;BR /&gt; UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1&lt;BR /&gt; RX packets:0 errors:11 dropped:0 overruns:0 frame:11&lt;BR /&gt; TX packets:22 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt; collisions:0 txqueuelen:1000&lt;BR /&gt; RX bytes:0 (0.0 B) TX bytes:4151 (4.0 KiB)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lo Link encap:Local Loopback&lt;BR /&gt; inet addr:127.0.0.1 Mask:255.0.0.0&lt;BR /&gt; inet6 addr: ::1/128 Scope:Host&lt;BR /&gt; UP LOOPBACK RUNNING MTU:65536 Metric:1&lt;BR /&gt; RX packets:80 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt; TX packets:80 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt; collisions:0 txqueuelen:1000&lt;BR /&gt; RX bytes:5760 (5.6 KiB) TX bytes:5760 (5.6 KiB)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6ulevk:~# udhcpc&lt;BR /&gt;udhcpc: started, v1.27.2&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;^C&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;root@imx6ulevk:~# dmesg |grep fec&lt;BR /&gt;fec 20b4000.ethernet: 20b4000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;libphy: fec_enet_mii_bus: probed&lt;BR /&gt;fec 20b4000.ethernet eth0: registered PHC device 0&lt;BR /&gt;systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)&lt;BR /&gt;fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The eth0 rx signal can't get any right packets on custom board.&lt;/P&gt;&lt;P&gt;The ENET2_nINT pin on KSZ8081RNB doesn't connect to Tamper6 pin on CPU, but connect to extension IO chip.&lt;/P&gt;&lt;P&gt;Does my problem caused by wrong connection of&amp;nbsp;&lt;SPAN&gt;ENET2_nINT pin?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If the answer is yes,how&amp;nbsp;to modify fec driver to fix it?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 May 2020 07:35:27 GMT</pubDate>
    <dc:creator>kr90911</dc:creator>
    <dc:date>2020-05-19T07:35:27Z</dc:date>
    <item>
      <title>IMX6UL ENET2 rx error frame</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039568#M153175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm working on my custom IMX6UL board with&amp;nbsp;&amp;nbsp;YOCTO sumo L4.14.98_2.3.1.&lt;/P&gt;&lt;P&gt;The fec function driver work fine on EVK,but it's not working on &lt;SPAN&gt;custom&lt;/SPAN&gt; board with same image.&lt;/P&gt;&lt;P&gt;Here are some logs about fec on custom board:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx6ulevk:~# fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx&lt;BR /&gt;IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ifconfig&lt;BR /&gt;eth0 Link encap:Ethernet HWaddr C4:E7:94:DF:00:00&lt;BR /&gt; inet6 addr: fe80::c6e7:94ff:fedf:0/64 Scope:Link&lt;BR /&gt; UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1&lt;BR /&gt; RX packets:0 errors:11 dropped:0 overruns:0 frame:11&lt;BR /&gt; TX packets:22 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt; collisions:0 txqueuelen:1000&lt;BR /&gt; RX bytes:0 (0.0 B) TX bytes:4151 (4.0 KiB)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lo Link encap:Local Loopback&lt;BR /&gt; inet addr:127.0.0.1 Mask:255.0.0.0&lt;BR /&gt; inet6 addr: ::1/128 Scope:Host&lt;BR /&gt; UP LOOPBACK RUNNING MTU:65536 Metric:1&lt;BR /&gt; RX packets:80 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt; TX packets:80 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt; collisions:0 txqueuelen:1000&lt;BR /&gt; RX bytes:5760 (5.6 KiB) TX bytes:5760 (5.6 KiB)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6ulevk:~# udhcpc&lt;BR /&gt;udhcpc: started, v1.27.2&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;^C&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;root@imx6ulevk:~# dmesg |grep fec&lt;BR /&gt;fec 20b4000.ethernet: 20b4000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;libphy: fec_enet_mii_bus: probed&lt;BR /&gt;fec 20b4000.ethernet eth0: registered PHC device 0&lt;BR /&gt;systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)&lt;BR /&gt;fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The eth0 rx signal can't get any right packets on custom board.&lt;/P&gt;&lt;P&gt;The ENET2_nINT pin on KSZ8081RNB doesn't connect to Tamper6 pin on CPU, but connect to extension IO chip.&lt;/P&gt;&lt;P&gt;Does my problem caused by wrong connection of&amp;nbsp;&lt;SPAN&gt;ENET2_nINT pin?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If the answer is yes,how&amp;nbsp;to modify fec driver to fix it?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 May 2020 07:35:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039568#M153175</guid>
      <dc:creator>kr90911</dc:creator>
      <dc:date>2020-05-19T07:35:27Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL ENET2 rx error frame</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039569#M153176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi west&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first one can check if its works in uboot, pay attention to fec2_pads[],&lt;/P&gt;&lt;P&gt;check with oscilloscope clock "REF_CLK2 for ENET2" in function&amp;nbsp; setup_fec().&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/uboot-imx/tree/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c?h=imx_v2019.04_5.4.3_2.0.0" title="https://source.codeaurora.org/external/imx/uboot-imx/tree/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c?h=imx_v2019.04_5.4.3_2.0.0"&gt;mx6ul_14x14_evk.c\mx6ul_14x14_evk\freescale\board - uboot-imx - i.MX U-Boot&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&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>Tue, 19 May 2020 10:59:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039569#M153176</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-05-19T10:59:25Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL ENET2 rx error frame</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039570#M153177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi igor,&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;I probed the pin 9 which is clock input pin on&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;KSZ8081RNB when in u-boot,and clock frequency is the same as EVK about 50MHz.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2020 02:44:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039570#M153177</guid>
      <dc:creator>kr90911</dc:creator>
      <dc:date>2020-05-20T02:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL ENET2 rx error frame</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039571#M153178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi west&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;one can printf uboot enet registers both in custom board and&lt;/P&gt;&lt;P&gt;working case (EVK), compare them what is wrong.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2020 05:08:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039571#M153178</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-05-20T05:08:51Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL ENET2 rx error frame</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039572#M153179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi igor,&lt;/P&gt;&lt;P&gt;Thanks for your&amp;nbsp;help.&lt;/P&gt;&lt;P&gt;It seems that the only changed register value are&amp;nbsp; "&lt;SPAN&gt;&amp;amp;iomuxc_regs-&amp;gt;gpr[1]&lt;/SPAN&gt;" in&amp;nbsp;setup_fec().&lt;/P&gt;&lt;P&gt;The data abort problem occurred when cpu printf register like "&amp;amp;iomuxc_regs-&amp;gt;gpr[1]",so I&amp;nbsp;print register value with md.l command in u-boot:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;=&amp;gt; md.l 0x020E4004 1&amp;nbsp; &amp;nbsp; &amp;nbsp; (in reference manual,IOMUXC_GPR_GPR1 address =20E_4004h )&lt;BR /&gt;020e4004: 0f440005 ..D.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The register value on custom board is the same as EVK when running&amp;nbsp; u-boot.&lt;/P&gt;&lt;P&gt;But the dhcp command didn't work on custom board when in u-boot.&lt;/P&gt;&lt;P&gt;I tried to connect the&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;ENET2_nINT pin to&amp;nbsp;&lt;SPAN&gt;Tamper6 on cpu,but it didn't help.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2020 07:56:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-ENET2-rx-error-frame/m-p/1039572#M153179</guid>
      <dc:creator>kr90911</dc:creator>
      <dc:date>2020-05-20T07:56:04Z</dc:date>
    </item>
  </channel>
</rss>

