<?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>Layerscape中的主题 Re: Directly connected MAC question</title>
    <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1277984#M8015</link>
    <description>&lt;P&gt;For RCW configuration, please&amp;nbsp;&lt;SPAN&gt;refer to&amp;nbsp;serdes1_cfg_tbl definition in&amp;nbsp;arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c to choose a suitable serdes configuration. Please check whether&amp;nbsp;FM1_DTSEC9 is available under u-boot first.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 18 May 2021 06:20:52 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2021-05-18T06:20:52Z</dc:date>
    <item>
      <title>Directly connected MAC question</title>
      <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1261509#M7824</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm working on a product where we'll have a FPGA connected directly to one of the unused MAC interfaces. &amp;nbsp;Since the product hardware isn't built yet, I'm trying to figure out as much as I can ahead of time. &amp;nbsp;I have a LS1046A-FRWY board to experiment with and I'm trying to configure u-boot and Linux to enable MAC 9 which is associated with the unused SGMII.9 interface associated with SerDes 1. &amp;nbsp;I supposed I could also work with the RGMII MAC as well. &amp;nbsp;What I've got so far is u-boot sees the additional MAC that I configured but it throws an error because it can't find the PHY, which is expected since the PHY doesn't exist. &amp;nbsp;I configured additional MAC addresses in the u-boot environment. &amp;nbsp;Linux boots but doesn't initialize any additional interface when I configure it in the Linux ls1046afrwy DTS, but rather it will throw an error -22 for the new interface. &amp;nbsp;I suspect this is because u-boot configures the MAC interfaces and Linux picks up on that during initialization.&lt;/P&gt;&lt;P&gt;My questions are:&lt;/P&gt;&lt;P&gt;1. how do I configure u-boot to enable the MAC in a PHY-less configuration, such as if I were connecting this interface directly to a switch chip or another MAC interface?&lt;/P&gt;&lt;P&gt;2. Should Linux initialize the MAC even if u-boot fails init of the new MAC or if it isn't configured properly?&lt;/P&gt;&lt;P&gt;Thanks in advance for any help.&lt;/P&gt;&lt;P&gt;Ryan Wilkins&lt;/P&gt;</description>
      <pubDate>Tue, 13 Apr 2021 20:24:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1261509#M7824</guid>
      <dc:creator>rwilkins</dc:creator>
      <dc:date>2021-04-13T20:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: Directly connected MAC question</title>
      <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1261705#M7825</link>
      <description>&lt;P&gt;1. Please refer to&amp;nbsp;serdes1_cfg_tbl definition in&amp;nbsp;arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c to choose a suitable serdes configuration according to your target board.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I assume that you do modification based on&amp;nbsp;ls1046afrwy u-boot source code.&lt;/P&gt;
&lt;P&gt;In function&amp;nbsp;board_eth_init in&amp;nbsp;board/freescale/ls1046afrwy/eth.c, please comment the following line.&lt;/P&gt;
&lt;P&gt;//fm_disable_port(FM1_DTSEC9);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Please define the following in Linux dts file&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ethernet@f0000 { &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fixed-link = &amp;lt;0 0 1000 0 0&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-connection-type = "sgmii";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Linux initializes the MAC even if u-boot fails init of the new MAC .&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Apr 2021 05:53:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1261705#M7825</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-04-14T05:53:24Z</dc:date>
    </item>
    <item>
      <title>Re: Directly connected MAC question</title>
      <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1275199#M7990</link>
      <description>&lt;P&gt;Thanks for the reply. &amp;nbsp;I'm finally getting back to this. &amp;nbsp;I tried the solution you mentioned but I'm still unable to get the fixed-link interface to enumerate. &amp;nbsp;Here are the changes that I made and the dmesg output.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;fsl-ls1046a-frwy-sdk.dts&lt;/STRONG&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;amp;fsldpaa&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@1&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// status = "disabled"; //rrw&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@2&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// status = "disabled"; //rw&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@3&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// status = "disabled"; //rrw&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@6&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// status = "disabled"; //rrw&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@9&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = &lt;/SPAN&gt;&lt;SPAN&gt;"fsl,dpa-ethernet"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fsl,fman-mac = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;enet7&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;dma-coherent;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;fsl-ls1046a-frwy.dts&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;amp;fman0&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@e0000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-handle = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;qsgmii_phy4&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"qsgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@e8000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-handle = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;qsgmii_phy2&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"qsgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@ea000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-handle = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;qsgmii_phy1&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"qsgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@f2000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-handle = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;qsgmii_phy3&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"qsgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;// rrw&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@f0000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"sgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fixed-link = &amp;lt;0 0 1000 0 0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@e4000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"rgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fixed-link = &amp;lt;0 0 1000 0 0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;ethernet@e6000&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;phy-connection-type = &lt;/SPAN&gt;&lt;SPAN&gt;"rgmii"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fixed-link = &amp;lt;0 0 1000 0 0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;dmesg output&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;ryan@localhost:~$ dmesg |grep fsl&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 0.000000] OF: reserved mem: initialized node qman-fqd, compatible id fsl,qm&lt;/P&gt;&lt;P&gt;an-fqd&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 0.000000] OF: reserved mem: initialized node qman-pfdr, compatible id fsl,q&lt;/P&gt;&lt;P&gt;man-pfdr&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 0.000000] OF: reserved mem: initialized node bman-fbpr, compatible id fsl,b&lt;/P&gt;&lt;P&gt;man-fbpr&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 1.935833] No USDPAA memory, no 'fsl,usdpaa-mem' in device-tree&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 1.942185] fsl-ifc 1530000.ifc: Freescale Integrated Flash Controller&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 1.948765] fsl-ifc 1530000.ifc: IFC version 1.4, 8 banks&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.708874] fsl,ifc-nand 7e800000.nand: IFC NAND device at 0x7e800000, bank 0&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.820518] fsl_mac: fsl_mac: FSL FMan MAC API based driver&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.826475] fsl_mac 1ae0000.ethernet: FMan MEMAC&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.831098] fsl_mac 1ae0000.ethernet: FMan MAC address: 00:04:9f:06:46:38&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.838197] fsl_mac 1ae8000.ethernet: FMan MEMAC&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.842817] fsl_mac 1ae8000.ethernet: FMan MAC address: 00:04:9f:06:46:39&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.849905] fsl_mac 1aea000.ethernet: FMan MEMAC&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.854529] fsl_mac 1aea000.ethernet: FMan MAC address: 00:04:9f:06:46:3a&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.861623] fsl_mac 1af2000.ethernet: FMan MEMAC&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.866244] fsl_mac 1af2000.ethernet: FMan MAC address: 00:04:9f:06:46:3b&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.873061] fsl_dpa: FSL DPAA Ethernet driver&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.878918] fsl_dpa: fsl_dpa: Probed interface eth0&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.883865] fsl_dpa soc:fsl,dpaa:ethernet@1: of_find_device_by_node(ethernet@&lt;/P&gt;&lt;P&gt;e2000) failed&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.892142] fsl_dpa: probe of soc:fsl,dpaa:ethernet@1 failed with error -22&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.899150] fsl_dpa soc:fsl,dpaa:ethernet@2: of_find_device_by_node(ethernet@&lt;/P&gt;&lt;P&gt;e4000) failed&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.907423] fsl_dpa: probe of soc:fsl,dpaa:ethernet@2 failed with error -22&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.914430] fsl_dpa soc:fsl,dpaa:ethernet@3: of_find_device_by_node(ethernet@&lt;/P&gt;&lt;P&gt;e6000) failed&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.922704] fsl_dpa: probe of soc:fsl,dpaa:ethernet@3 failed with error -22&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.930977] fsl_dpa: fsl_dpa: Probed interface eth1&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.937279] fsl_dpa: fsl_dpa: Probed interface eth2&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.942219] fsl_dpa soc:fsl,dpaa:ethernet@8: of_find_device_by_node(ethernet@&lt;/P&gt;&lt;P&gt;f0000) failed&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.950493] fsl_dpa: probe of soc:fsl,dpaa:ethernet@8 failed with error -22&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.958995] fsl_dpa: fsl_dpa: Probed interface eth3&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.963899] fsl_advanced: FSL DPAA Advanced drivers:&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.968863] fsl_proxy: FSL DPAA Proxy initialization driver&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 2.974572] fsl_oh: FSL FMan Offline Parsing port driver&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 3.608232] fsl-usdpaa: no region found&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 6.905984] fsl_dpa soc:fsl,dpaa:ethernet@0 fm1-mac1: renamed from eth0&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 6.932856] fsl_dpa soc:fsl,dpaa:ethernet@4 fm1-mac5: renamed from eth1&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 6.980809] fsl_dpa soc:fsl,dpaa:ethernet@5 fm1-mac6: renamed from eth2&lt;/P&gt;&lt;P&gt;[&amp;nbsp; &amp;nbsp; 7.016700] fsl_dpa soc:fsl,dpaa:ethernet@9 fm1-mac10: renamed from eth3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;u-boot environment have the additional MAC addresses configured.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ethaddr=00:04:9F:06:46:38&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth1addr=00:04:9F:06:46:39&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth2addr=00:04:9F:06:46:3A&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth3addr=00:04:9F:06:46:3B&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth4addr=00:04:9F:06:46:3C&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth5addr=00:04:9F:06:46:3D&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth6addr=00:04:9F:06:46:3E&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;eth7addr=00:04:9F:06:46:3F&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;No matter what I do the interfaces still don't enumerate in Linux. &amp;nbsp;See the error -22 sections in the dmesg output. &amp;nbsp;I would expect to see the MAC addresses show up in the fsl_mac module but only the four qsgmii connected interfaces show up.&lt;/P&gt;&lt;P&gt;This is using lsdk2012 and kernel version 5.4.47.&lt;/P&gt;&lt;P&gt;Do you have any other suggestions of what to try to get this working?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ryan Wilkins&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 11 May 2021 21:15:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1275199#M7990</guid>
      <dc:creator>rwilkins</dc:creator>
      <dc:date>2021-05-11T21:15:55Z</dc:date>
    </item>
    <item>
      <title>Re: Directly connected MAC question</title>
      <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1277984#M8015</link>
      <description>&lt;P&gt;For RCW configuration, please&amp;nbsp;&lt;SPAN&gt;refer to&amp;nbsp;serdes1_cfg_tbl definition in&amp;nbsp;arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c to choose a suitable serdes configuration. Please check whether&amp;nbsp;FM1_DTSEC9 is available under u-boot first.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 06:20:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1277984#M8015</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-05-18T06:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: Directly connected MAC question</title>
      <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1278423#M8020</link>
      <description>&lt;P&gt;The RCW configuration for SERDES 1 is 0x3040. &amp;nbsp;FM1_DTSEC9 shows available by u-boot. &amp;nbsp;Here's the output from u-boot. &amp;nbsp;This is the unmodified u-boot that came with LSDK 2012.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;NOTICE:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;BL31: v1.5(release):LSDK-20.12:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;BL2: Booting BL31&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;NOTICE:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;BL31: Built : 19:49:58, Mar 31 2021&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;NOTICE:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;Welcome to LS1046 BL31 Phase&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;U-Boot 2020.04-dirty (Mar 31 2021 - 17:52:02 +0000)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;SoC:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;LS1046AE Rev1.0 (0x87070010)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Clock Configuration:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;CPU0(A72):1600 MHz&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;CPU1(A72):1600 MHz&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;CPU2(A72):1600 MHz &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;CPU3(A72):1600 MHz &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Bus:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;600&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;MHz&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;DDR:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2100 MT/s&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;FMAN: &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;700&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Reset Configuration Word (RCW):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;00000000: 0c150010 0e000000 00000000 00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;00000010: 30400506 00800012 60040000 c1000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;00000020: 00000000 00000000 00000000 00038800&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;00000030: 20044100 24003101 00000096 00000001&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Model: LS1046A FRWY Board&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Board: LS1046AFRWY, Rev: B, boot from SD&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;SD1_CLK1 = 100.00MHZ, SD1_CLK2 = 100.00MHZ&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;DRAM:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;3.9 GiB (DDR4, 64-bit, CL=15, ECC on)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;SEC0: RNG instantiated&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Using SERDES1 Protocol: 12352 (0x3040)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Using SERDES2 Protocol: 1286 (0x506)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;NAND:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;512 MiB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;MMC: &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;FSL_SDHC: 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Loading Environment from MMC... OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;EEPROM: NXID v1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Out: &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Err: &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Net:&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;MMC read: dev # 0, block # 18432, count 128 ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Fman1: Uploading microcode version 106.4.18&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Could not get PHY for FSL_MDIO0: addr 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Failed to connect&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;PCIe1: pcie@3400000 disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;PCIe2: pcie@3500000 Root Complex: x1 gen2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;PCIe3: pcie@3600000 Root Complex: x1 gen1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FM1@DTSEC1, FM1@DTSEC5, FM1@DTSEC6, FM1@DTSEC9, FM1@DTSEC10&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 19:19:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1278423#M8020</guid>
      <dc:creator>rwilkins</dc:creator>
      <dc:date>2021-05-18T19:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Directly connected MAC question</title>
      <link>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1280245#M8043</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Actually the issue is that FRWY-LS1046A board does not have&amp;nbsp;SGMII.9 , so we need to disable this interface in u-boot code based on board type.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I added the device node in&amp;nbsp;fsl-ls1046a-frwy.dts and verified it on LS1046ARDB, this device node can be probed successfully.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; ethernet@f0000 {&lt;BR /&gt;phy-connection-type = "sgmii";&lt;BR /&gt;fixed-link = &amp;lt;0 0 1000 0 0&amp;gt;;&lt;BR /&gt;};&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 21 May 2021 08:45:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Directly-connected-MAC-question/m-p/1280245#M8043</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-05-21T08:45:28Z</dc:date>
    </item>
  </channel>
</rss>

