<?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: IMX-RMII-BRPHY : how to enable kernel drivers</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1244930#M170793</link>
    <description>&lt;P&gt;Hello Igor,&lt;/P&gt;&lt;P&gt;Thanks for your inputs.&lt;/P&gt;&lt;P&gt;I have checked Kernel menu configs and dts/dtb files as recommended. still network interface fails to connect.&lt;/P&gt;&lt;P&gt;Logs:&lt;/P&gt;&lt;DIV&gt;[ 2.535640] fec 5b050000.ethernet: Invalid MAC address: 00:00:00:00:00:00&lt;BR /&gt;[ 2.542493] fec 5b050000.ethernet: Using random MAC address: ca:0c:b1:92:23:44&lt;BR /&gt;[ 2.550661] libphy: fec_enet_mii_bus: probed&lt;BR /&gt;[ 2.555097] mdio_bus 5b050000.ethernet-1: MDIO device at address 2 is missing.&lt;BR /&gt;[ 2.563163] fec 5b050000.ethernet eth0: registered PHC device 0&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;[ 7.221637] fec 5b050000.ethernet eth0: Unable to connect to phy&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;could you please suggest what was the issue here. Thanks in advance.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Poons.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Mar 2021 15:32:22 GMT</pubDate>
    <dc:creator>Poons</dc:creator>
    <dc:date>2021-03-12T15:32:22Z</dc:date>
    <item>
      <title>IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1239515#M170300</link>
      <description>&lt;P&gt;Hello NxP Team,&lt;/P&gt;&lt;P&gt;Board : IMX8QXP MEK&lt;/P&gt;&lt;P&gt;Yocto :&amp;nbsp;imx-5.4.24-2.1.0&lt;/P&gt;&lt;P&gt;Could you please provide steps to enable kernel drivers for&amp;nbsp;IMX-RMII-BRPHY Daughter Card.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Poons.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Mar 2021 17:30:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1239515#M170300</guid>
      <dc:creator>Poons</dc:creator>
      <dc:date>2021-03-03T17:30:41Z</dc:date>
    </item>
    <item>
      <title>Re: IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1239787#M170310</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;Poons&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can try to use appropriate dts file&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8qxp-mek-enet2-tja1100.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/imx8qxp-mek-enet2-tja1100.dts?h=imx_5.4.24_2.1.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;NXP linux documentation:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX?tab=In-Depth_Tab" target="_blank"&gt;https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX?tab=In-Depth_Tab&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>Thu, 04 Mar 2021 00:30:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1239787#M170310</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-03-04T00:30:50Z</dc:date>
    </item>
    <item>
      <title>Re: IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1242280#M170548</link>
      <description>&lt;P&gt;Hello Igor,&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;As you suggested, I have used &lt;SPAN&gt;appropriate dts file (&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/imx8qxp-mek-enet2-tja1100.dts?h=imx_5.4.24_2.1.0" target="_blank"&gt;imx8qxp-mek-enet2-tja1100.dts&lt;/A&gt;&amp;nbsp;file in kernel args), once Linux boots, there is no network interface available, also default eth0 is not working.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;to make RMII working, are there any kernel configs to be enabled? if yes please provide the details.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank in advance.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Poons&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 06:44:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1242280#M170548</guid>
      <dc:creator>Poons</dc:creator>
      <dc:date>2021-03-09T06:44:07Z</dc:date>
    </item>
    <item>
      <title>Re: IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1242416#M170561</link>
      <description>&lt;P&gt;Hi Poons&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;kernel configuration is described in sect.4.4.5 Menu Configuration Options Linux Manual,&lt;/P&gt;
&lt;P&gt;also one can recheck dts/dtb usage in Linux Guide included in&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A style="box-sizing: border-box; background-color: transparent; color: #215bd6; text-decoration: none; cursor: pointer;" href="https://www.nxp.com/webapp/Download?colCode=L5.4.24_2.1.0_LINUX_DOCS" target="_blank" rel="noopener"&gt;Documentation&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, 09 Mar 2021 09:52:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1242416#M170561</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-03-09T09:52:09Z</dc:date>
    </item>
    <item>
      <title>Re: IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1244930#M170793</link>
      <description>&lt;P&gt;Hello Igor,&lt;/P&gt;&lt;P&gt;Thanks for your inputs.&lt;/P&gt;&lt;P&gt;I have checked Kernel menu configs and dts/dtb files as recommended. still network interface fails to connect.&lt;/P&gt;&lt;P&gt;Logs:&lt;/P&gt;&lt;DIV&gt;[ 2.535640] fec 5b050000.ethernet: Invalid MAC address: 00:00:00:00:00:00&lt;BR /&gt;[ 2.542493] fec 5b050000.ethernet: Using random MAC address: ca:0c:b1:92:23:44&lt;BR /&gt;[ 2.550661] libphy: fec_enet_mii_bus: probed&lt;BR /&gt;[ 2.555097] mdio_bus 5b050000.ethernet-1: MDIO device at address 2 is missing.&lt;BR /&gt;[ 2.563163] fec 5b050000.ethernet eth0: registered PHC device 0&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;[ 7.221637] fec 5b050000.ethernet eth0: Unable to connect to phy&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;could you please suggest what was the issue here. Thanks in advance.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Poons.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 15:32:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1244930#M170793</guid>
      <dc:creator>Poons</dc:creator>
      <dc:date>2021-03-12T15:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1245151#M170810</link>
      <description>&lt;P&gt;Hi Poons&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;may be recommended to try latest Linux L5.4.70_2.3.0&lt;BR /&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_5.4.70_2.3.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_5.4.70_2.3.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Check uboot output of&amp;nbsp; command 'mdio list'.&lt;/P&gt;
&lt;P&gt;The PHY address should be checked in both hardware and device tree, for TJA1100, PHYADn pins set the PHY address.&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>Sat, 13 Mar 2021 05:36:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1245151#M170810</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-03-13T05:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: IMX-RMII-BRPHY : how to enable kernel drivers</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1247286#M170993</link>
      <description>&lt;P&gt;Hello Igor,&lt;/P&gt;&lt;P&gt;Thanks for your inputs.&lt;/P&gt;&lt;P&gt;--------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;DTS Configuration:&lt;/P&gt;&lt;P&gt;&amp;amp;fec2 {&lt;BR /&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_fec2_rmii&amp;gt;;&lt;BR /&gt;clocks = &amp;lt;&amp;amp;enet1_lpcg 4&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;enet1_lpcg 2&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;clk IMX_SC_R_ENET_1 IMX_SC_C_DISABLE_50&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;enet1_lpcg 0&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;enet1_lpcg 1&amp;gt;;&lt;BR /&gt;phy-mode = "rmii";&lt;BR /&gt;phy-handle = &amp;lt;&amp;amp;ethphy2&amp;gt;;&lt;BR /&gt;/delete-property/ phy-supply;&lt;/P&gt;&lt;P&gt;mdio {&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;ethphy2: ethernet-phy@0 {&lt;BR /&gt;compatible = "ethernet-phy-ieee802.3-c22";&lt;BR /&gt;reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;tja110x,refclk_in;&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Log output:&lt;/P&gt;&lt;P&gt;[ 2.511308] fec 5b050000.ethernet: Invalid MAC address: 00:00:00:00:00:00&lt;BR /&gt;[ 2.518161] fec 5b050000.ethernet: Using random MAC address: 56:05:b7:06:72:1a&lt;BR /&gt;[ 2.526319] libphy: fec_enet_mii_bus: probed&lt;BR /&gt;[ 2.532189] fec 5b050000.ethernet eth0: registered PHC device 0&lt;/P&gt;&lt;P&gt;[ 7.465834] NXP TJA1100 5b050000.ethernet-1:00: attached PHY driver [NXP TJA1100] (mii_bus:phy_addr=5b050000.ethernet-1:00, irq=POLL)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;root@imx8qxpc0mek:~# ifconfig&lt;BR /&gt;eth0 Link encap:Ethernet HWaddr 56:05:B7:06:72:1A&lt;BR /&gt;UP BROADCAST MULTICAST MTU:1500 Metric:1&lt;BR /&gt;RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:0 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:0 (0.0 B)&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:82 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:82 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt;collisions:0 txqueuelen:1000&lt;BR /&gt;RX bytes:6220 (6.0 KiB) TX bytes:6220 (6.0 KiB)&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;1. "eth0"&amp;nbsp; interface is up from ifconfig command, kindly confirm.&lt;/P&gt;&lt;P&gt;2. How to test eth0 interface, (at present we have 1 imx8qxp CPU + 1 BB + 1 imx-rmii-brphy only). Do we need to buy any switch/connectors to test imx-rmii-brphy interface ethernet connectivity. If yes please provide the details.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Poons.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Mar 2021 13:48:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-RMII-BRPHY-how-to-enable-kernel-drivers/m-p/1247286#M170993</guid>
      <dc:creator>Poons</dc:creator>
      <dc:date>2021-03-17T13:48:22Z</dc:date>
    </item>
  </channel>
</rss>

