Poblems with DPAA ports

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Poblems with DPAA ports

859 次查看
altu
Contributor III

Good day!

I'm trying to bring up eth ports on custom ls1046-based board. All eth ports are on serdes with protocol - 0x2223. 

So ports are:

MAC9  ethernet@f0000 (SGMII,2.5) -> RTL8221
MAC10 - ethernet@f2000 (SGMII,2.5) -> RTL8221
MAC5 - ethernet@e8000 (SGMII,2.5) -> RTL8221
MAC6 - ethernet@ea000 -> RTL8211

 

My fman-related piece of UBoot dts(base on DTS for LS1046ARDB):

........
#include "fsl-ls1046-post.dtsi"
&fman0 {
        EMAC6: ethernet@ea000 {
	        phy-handle = <&sgmii_phy4>;
		phy-connection-type = "sgmii";
		status = "okay";
	};
        rtl8211: mdio@fc000 {
		sgmii_phy4: ethernet-phy@4 {
		        reg = <0x4>;
		};
	};
};

With this everything woks just fine - ethernet@ea000 in Uboot works just perfectly.

After that I move to Linux. I use USDPAA SDK drivers.

My Linux dts is also based on LS1046ardb SDK DTS: 

........
#include "fsl-ls1046-post.dtsi"
&fman0 {
        //// MAC 5
        ethernet@e8000 {   /// 2.5G SerDes SGMII external
	        phy-handle = <&sgmii_phy3>;
		phy-connection-type = "sgmii";
	};
        /// MAC6
        ethernet@ea000 {    /// 1G SerDes SGMII external
	        phy-handle = <&sgmii_phy4>; 
		phy-connection-type = "sgmii";
	};
        //// MAC9
	ethernet@f0000 { /// 2.5G SerDes SGMII external
	        phy-handle = <&sgmii_phy1>;
		phy-connection-type = "sgmii";
	};
        /// MAC10
        ethernet@f2000 {  /// 2.5G SerDes SGMII external
	        phy-handle = <&sgmii_phy2>;
		phy-connection-type = "sgmii";
	};
        mdio@fc000 {
	        compatible = "fsl,fman-memac-mdio";
                /// RTL8221
		sgmii_phy1: ethernet-phy@1 {
		        reg = <0x1>;
			compatible = "ethernet-phy-ieee802.3-c45";
		};
                /// RTL8221
		sgmii_phy2: ethernet-phy@2 {
		        reg = <0x2>;			
			compatible = "ethernet-phy-ieee802.3-c45";
		};
                /// RTL8221
		sgmii_phy3: ethernet-phy@3 {
		        reg = <0x3>;			
			compatible = "ethernet-phy-ieee802.3-c45";
		};
                /// RTL8211
		sgmii_phy4: ethernet-phy@4 {
		        reg = <0x4>;
		};
	};
};
....
#include "qoriq-dpaa-eth.dtsi"
#include "qoriq-fman3-0-6oh.dtsi"
....
&fsldpaa {
        ethernet@0 {
                status = "disabled";
        };
        ethernet@1 {
                status = "disabled";
        };

        ethernet@2 {
                status = "okay";

        };
        ethernet@3 {
                status = "okay";
        };

        ethernet@4 {
                status = "okay";
        };
        ethernet@5 {
                status = "okay";
        };
        ethernet@6 {
                status = "okay";
        };
        ethernet@8 {
                status = "okay";
        };

        ethernet@10 {
                status = "okay";
                compatible = "fsl,dpa-ethernet";
                fsl,fman-mac = <&enet7>;
                dma-coherent;
        };
};

&fman0 {
        compatible = "fsl,fman", "simple-bus";
};
.....

During Linux boot i get this:

memac.png Only MAC10 is enabling, all other ports - failed. Quite interesting that MAC6 is failed, despite to it worked OK in UBoot. 

My RCW:

SYS_PLL_RAT=7
MEM_PLL_RAT=21
CGA_PLL1_RAT=18
CGA_PLL2_RAT=16
/// SerDes PLL & Protocol configuration
SRDS_PRTCL_S1=8739  ///  0x2223
SRDS_PRTCL_S2=34952  /// 0x8888
SRDS_PLL_REF_CLK_SEL_S1=2
SRDS_PLL_REF_CLK_SEL_S2=0
SRDS_PLL_PD_S1=0
SRDS_PLL_PD_S2=0
SRDS_DIV_PEX_S1=0
SRDS_DIV_PEX_S2=0

/// Misc PLL-Related Configuration
DDR_REFCLK_SEL=1
SRDS_REFCLK_SEL_S1=1
SRDS_REFCLK_SEL_S2=1
DDR_FDBK_MULT=2
/// Boot configuartion
PBI_src=4
/// Clocking configuration
HWA_CGA_M1_CLK_SEL=6
DRAM_LAT=1
/// Pin Multiplexing Configuration
UART_BASE=5
IRQ_OUT=1
IRQ_BASE=510
IFC_GRP_A_EXT=1
IFC_GRP_E1_EXT=2
IFC_GRP_E1_EXT=0
IFC_GRP_F_EXT=1
/// SoC-specific Configuration
EM1=0
EMI1_DMODE=0
EMI1_CMODE=0

EM2=1
EMI2_DMODE=1
EMI2_CMODE=1

DVDD_VSEL=2
/// PLL & Clocking Configuration Expansion
SYSCLK_FREQ=600
HWA_CGA_M2_CLK_SEL=1

So please tell me what can be the problem with ports? Why only MAC10 is enabling? 

标记 (4)
0 项奖励
回复
1 回复

814 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The issue where only
MAC10 is enabling in Linux, despite MAC6 working in U-Boot, typically points to a discrepancy in the DPAA (Data Path Acceleration Architecture) configuration within the Linux Device Tree (DTS). Here are the most likely causes and how to fix them:
 
1. Incorrect SGMII Speed Mapping (2.5G vs 1G)
The LS1046A SGMII lanes for MAC9, 10, and 5 are running at 2.5G. In Linux, the standard sgmii type often defaults to 1G.
  • Fix: Change the phy-connection-type for MAC9, 10, and 5 to "2500base-x" or "sgmii-2500".
  • For MAC6 (RTL8211), keep it as "sgmii" (1G).
 
2. MDIO Clause 45 vs Clause 22
Your DTS shows the RTL8221s (MACs 9, 10, 5) using compatible = "ethernet-phy-ieee802.3-c45".
  • Conflict: If your MDIO controller node (mdio@fc000) is not explicitly configured to support Clause 45 via the driver, it may fail to probe those PHYs.
  • Check: Does dmesg show "PHY not found" for these addresses? If so, verify the MDIO compatible string is exactly fsl,fman-memac-mdio.
 
3. Misalignment in fsldpaa Nodes In your DTS, you have:
 
dts
ethernet@10 {
    fsl,fman-mac = <&enet7>; // This maps to MAC10
};
 
However, the other ports (ethernet@2 through ethernet@8) might be mapping to the wrong enet labels. In the LS1046A SDK:
  • MAC5 is usually &enet4
  • MAC6 is usually &enet5
  • MAC9 is usually &enet6
  • MAC10 is usually &enet7 (which matches your working port)
Action: Ensure that for every ethernet@X node under &fsldpaa, the fsl,fman-mac property points to the correct &enetX label defined in fsl-ls1046-post.dtsi.
 
4. Duplicate fman0 Definition At the end of your snippet, you have:
 
dts
&fman0 { compatible = "fsl,fman", "simple-bus"; };
Remove this. By adding simple-bus and changing the compatible string, you might be preventing the DPAA FMan driver from binding correctly to the sub-nodes (the MACs). The driver expects the specific FMan compatible string provided by the NXP SDK dtsi files.
 
regards
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2331514%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EDPAA%20%E7%AB%AF%E5%8F%A3%E7%9A%84%E9%97%AE%E9%A2%98%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2331514%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%97%A5%E5%AE%89%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E5%9C%A8%E5%9F%BA%E4%BA%8Els1046%E7%9A%84%E8%87%AA%E5%AE%9A%E4%B9%89%E6%9D%BF%E4%B8%8A%E5%90%AF%E5%8A%A8%E4%BB%A5%E5%A4%AA%E7%BD%91%E7%AB%AF%E5%8F%A3%E3%80%82%E6%89%80%E6%9C%89%E4%BB%A5%E5%A4%AA%E7%BD%91%E7%AB%AF%E5%8F%A3%E9%83%BD%E5%9C%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%EF%BC%8C%E5%8D%8F%E8%AE%AE%E4%B8%BA%200x2223%E3%80%82%20%3C%2FP%3E%3CP%3E%E9%82%A3%E4%B9%88%E6%B8%AF%E5%8F%A3%E6%98%AF%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3EMAC9%20%20ethernet%40f0000%20(SGMII%2C2.5)%20-%26gt%3B%20RTL8221%0AMAC10%20-%20ethernet%40f2000%20(SGMII%2C2.5)%20-%26gt%3B%20RTL8221%0AMAC5%20-%20ethernet%40e8000%20(SGMII%2C2.5)%20-%26gt%3B%20RTL8221%0AMAC6%20-%20ethernet%40ea000%20-%26gt%3B%20RTL8211%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E7%9A%84%E4%B8%8E%20fman%20%E7%9B%B8%E5%85%B3%E7%9A%84%20UBoot%20dts%EF%BC%88%E5%9F%BA%E4%BA%8E%20LS1046ARDB%20%E7%9A%84%20DTS%EF%BC%89%EF%BC%9A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E........%0A%23include%20%22fsl-ls1046-post.dtsi%22%0A%26amp%3Bfman0%20%7B%0A%20%20%20%20%20%20%20%20EMAC6%3A%20ethernet%40ea000%20%7B%0A%09%20%20%20%20%20%20%20%20phy-handle%20%3D%20%26lt%3B%26amp%3Bsgmii_phy4%26gt%3B%3B%0A%09%09phy-connection-type%20%3D%20%22sgmii%22%3B%0A%09%09status%20%3D%20%22okay%22%3B%0A%09%7D%3B%0A%20%20%20%20%20%20%20%20rtl8211%3A%20mdio%40fc000%20%7B%0A%09%09sgmii_phy4%3A%20ethernet-phy%404%20%7B%0A%09%09%20%20%20%20%20%20%20%20reg%20%3D%20%26lt%3B0x4%26gt%3B%3B%0A%09%09%7D%3B%0A%09%7D%3B%0A%7D%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%E6%9C%89%E4%BA%86%E5%AE%83%EF%BC%8C%E4%B8%80%E5%88%87%E9%83%BD%E5%BE%88%E6%AD%A3%E5%B8%B8%EF%BC%8CUboot%20%E4%B8%AD%E7%9A%84%3CA%20href%3D%22mailto%3Aethernet%40ea000%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eethernet%40ea000%3C%2FA%3E%E8%BF%90%E8%A1%8C%E5%BE%97%E9%9D%9E%E5%B8%B8%E5%A5%BD%E3%80%82%3C%2FP%3E%3CP%3E%E4%B9%8B%E5%90%8E%EF%BC%8C%E6%88%91%E8%BD%AC%E5%88%B0%20Linux%E3%80%82%E6%88%91%E4%BD%BF%E7%94%A8%20USDPAA%20SDK%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%20Linux%20dts%20%E4%B9%9F%E6%98%AF%E5%9F%BA%E4%BA%8E%20LS1046ardb%20SDK%20DTS%EF%BC%9A%20%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E........%0A%23include%20%22fsl-ls1046-post.dtsi%22%0A%26amp%3Bfman0%20%7B%0A%20%20%20%20%20%20%20%20%2F%2F%2F%2F%20MAC%205%0A%20%20%20%20%20%20%20%20ethernet%40e8000%20%7B%20%20%20%2F%2F%2F%202.5G%20SerDes%20SGMII%20external%0A%09%20%20%20%20%20%20%20%20phy-handle%20%3D%20%26lt%3B%26amp%3Bsgmii_phy3%26gt%3B%3B%0A%09%09phy-connection-type%20%3D%20%22sgmii%22%3B%0A%09%7D%3B%0A%20%20%20%20%20%20%20%20%2F%2F%2F%20MAC6%0A%20%20%20%20%20%20%20%20ethernet%40ea000%20%7B%20%20%20%20%2F%2F%2F%201G%20SerDes%20SGMII%20external%0A%09%20%20%20%20%20%20%20%20phy-handle%20%3D%20%26lt%3B%26amp%3Bsgmii_phy4%26gt%3B%3B%20%0A%09%09phy-connection-type%20%3D%20%22sgmii%22%3B%0A%09%7D%3B%0A%20%20%20%20%20%20%20%20%2F%2F%2F%2F%20MAC9%0A%09ethernet%40f0000%20%7B%20%2F%2F%2F%202.5G%20SerDes%20SGMII%20external%0A%09%20%20%20%20%20%20%20%20phy-handle%20%3D%20%26lt%3B%26amp%3Bsgmii_phy1%26gt%3B%3B%0A%09%09phy-connection-type%20%3D%20%22sgmii%22%3B%0A%09%7D%3B%0A%20%20%20%20%20%20%20%20%2F%2F%2F%20MAC10%0A%20%20%20%20%20%20%20%20ethernet%40f2000%20%7B%20%20%2F%2F%2F%202.5G%20SerDes%20SGMII%20external%0A%09%20%20%20%20%20%20%20%20phy-handle%20%3D%20%26lt%3B%26amp%3Bsgmii_phy2%26gt%3B%3B%0A%09%09phy-connection-type%20%3D%20%22sgmii%22%3B%0A%09%7D%3B%0A%20%20%20%20%20%20%20%20mdio%40fc000%20%7B%0A%09%20%20%20%20%20%20%20%20compatible%20%3D%20%22fsl%2Cfman-memac-mdio%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%2F%20RTL8221%0A%09%09sgmii_phy1%3A%20ethernet-phy%401%20%7B%0A%09%09%20%20%20%20%20%20%20%20reg%20%3D%20%26lt%3B0x1%26gt%3B%3B%0A%09%09%09compatible%20%3D%20%22ethernet-phy-ieee802.3-c45%22%3B%0A%09%09%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%2F%20RTL8221%0A%09%09sgmii_phy2%3A%20ethernet-phy%402%20%7B%0A%09%09%20%20%20%20%20%20%20%20reg%20%3D%20%26lt%3B0x2%26gt%3B%3B%09%09%09%0A%09%09%09compatible%20%3D%20%22ethernet-phy-ieee802.3-c45%22%3B%0A%09%09%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%2F%20RTL8221%0A%09%09sgmii_phy3%3A%20ethernet-phy%403%20%7B%0A%09%09%20%20%20%20%20%20%20%20reg%20%3D%20%26lt%3B0x3%26gt%3B%3B%09%09%09%0A%09%09%09compatible%20%3D%20%22ethernet-phy-ieee802.3-c45%22%3B%0A%09%09%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%2F%20RTL8211%0A%09%09sgmii_phy4%3A%20ethernet-phy%404%20%7B%0A%09%09%20%20%20%20%20%20%20%20reg%20%3D%20%26lt%3B0x4%26gt%3B%3B%0A%09%09%7D%3B%0A%09%7D%3B%0A%7D%3B%0A....%0A%23include%20%22qoriq-dpaa-eth.dtsi%22%0A%23include%20%22qoriq-fman3-0-6oh.dtsi%22%0A....%0A%26amp%3Bfsldpaa%20%7B%0A%20%20%20%20%20%20%20%20ethernet%400%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22disabled%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20ethernet%401%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22disabled%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%0A%20%20%20%20%20%20%20%20ethernet%402%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20ethernet%403%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%0A%20%20%20%20%20%20%20%20ethernet%404%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20ethernet%405%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20ethernet%406%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20ethernet%408%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%0A%20%20%20%20%20%20%20%20ethernet%4010%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20status%20%3D%20%22okay%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20compatible%20%3D%20%22fsl%2Cdpa-ethernet%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fsl%2Cfman-mac%20%3D%20%26lt%3B%26amp%3Benet7%26gt%3B%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20dma-coherent%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%7D%3B%0A%0A%26amp%3Bfman0%20%7B%0A%20%20%20%20%20%20%20%20compatible%20%3D%20%22fsl%2Cfman%22%2C%20%22simple-bus%22%3B%0A%7D%3B%0A.....%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%E5%9C%A8%20Linux%20%E5%90%AF%E5%8A%A8%E6%9C%9F%E9%97%B4%E6%88%91%E5%BE%97%E5%88%B0%E8%BF%99%E4%B8%AA%EF%BC%9A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22memac.png%22%20style%3D%22width%3A%20872px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22memac.png%22%20style%3D%22width%3A%20872px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22memac.png%22%20style%3D%22width%3A%20872px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F379108i74B446DA1F4586D4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22memac.png%22%20alt%3D%22memac.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%E5%8F%AA%E6%9C%89%20MAC10%20%E5%90%AF%E7%94%A8%EF%BC%8C%E6%89%80%E6%9C%89%E5%85%B6%E4%BB%96%E7%AB%AF%E5%8F%A3%E5%9D%87%E5%A4%B1%E8%B4%A5%E3%80%82%E6%9C%89%E8%B6%A3%E7%9A%84%E6%98%AF%EF%BC%8C%E5%B0%BD%E7%AE%A1%20MAC6%20%E5%9C%A8%20UBoot%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E6%AD%A3%E5%B8%B8%EF%BC%8C%E4%BD%86%E5%8D%B4%E5%A4%B1%E6%95%88%E4%BA%86%E3%80%82%20%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%20RCW%EF%BC%9A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3ESYS_PLL_RAT%3D7%0AMEM_PLL_RAT%3D21%0ACGA_PLL1_RAT%3D18%0ACGA_PLL2_RAT%3D16%0A%2F%2F%2F%20SerDes%20PLL%20%26amp%3B%20Protocol%20configuration%0ASRDS_PRTCL_S1%3D8739%20%20%2F%2F%2F%20%200x2223%0ASRDS_PRTCL_S2%3D34952%20%20%2F%2F%2F%200x8888%0ASRDS_PLL_REF_CLK_SEL_S1%3D2%0ASRDS_PLL_REF_CLK_SEL_S2%3D0%0ASRDS_PLL_PD_S1%3D0%0ASRDS_PLL_PD_S2%3D0%0ASRDS_DIV_PEX_S1%3D0%0ASRDS_DIV_PEX_S2%3D0%0A%0A%2F%2F%2F%20Misc%20PLL-Related%20Configuration%0ADDR_REFCLK_SEL%3D1%0ASRDS_REFCLK_SEL_S1%3D1%0ASRDS_REFCLK_SEL_S2%3D1%0ADDR_FDBK_MULT%3D2%0A%2F%2F%2F%20Boot%20configuartion%0APBI_src%3D4%0A%2F%2F%2F%20Clocking%20configuration%0AHWA_CGA_M1_CLK_SEL%3D6%0ADRAM_LAT%3D1%0A%2F%2F%2F%20Pin%20Multiplexing%20Configuration%0AUART_BASE%3D5%0AIRQ_OUT%3D1%0AIRQ_BASE%3D510%0AIFC_GRP_A_EXT%3D1%0AIFC_GRP_E1_EXT%3D2%0AIFC_GRP_E1_EXT%3D0%0AIFC_GRP_F_EXT%3D1%0A%2F%2F%2F%20SoC-specific%20Configuration%0AEM1%3D0%0AEMI1_DMODE%3D0%0AEMI1_CMODE%3D0%0A%0AEM2%3D1%0AEMI2_DMODE%3D1%0AEMI2_CMODE%3D1%0A%0ADVDD_VSEL%3D2%0A%2F%2F%2F%20PLL%20%26amp%3B%20Clocking%20Configuration%20Expansion%0ASYSCLK_FREQ%3D600%0AHWA_CGA_M2_CLK_SEL%3D1%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%E9%82%A3%E4%B9%88%EF%BC%8C%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%E7%AB%AF%E5%8F%A3%E4%BC%9A%E6%9C%89%E4%BB%80%E4%B9%88%E9%97%AE%E9%A2%98%EF%BC%9F%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8F%AA%E6%9C%89%20MAC10%20%E5%90%AF%E7%94%A8%EF%BC%9F%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2332701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Poblems%20with%20DPAA%20ports%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2332701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIARAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%0A%3CDIV%20style%3D%22display%3A%20contents%3B%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-subtree%3D%22aimfl%22%3E%E5%8F%AA%E6%9C%89%3C%2FDIV%3E%0A%E5%B0%BD%E7%AE%A1%20MAC6%20%E5%9C%A8%20U-Boot%20%E4%B8%AD%E8%BF%90%E8%A1%8C%EF%BC%8C%E4%BD%86%20MAC10%20%E4%BB%8D%E5%9C%A8%20Linux%20%E4%B8%AD%E5%90%AF%E7%94%A8%EF%BC%8C%E8%BF%99%E9%80%9A%E5%B8%B8%E8%A1%A8%E6%98%8E%20Linux%20%E8%AE%BE%E5%A4%87%E6%A0%91%20(DTS)%20%E4%B8%AD%20DPAA%EF%BC%88%E6%95%B0%E6%8D%AE%E8%B7%AF%E5%BE%84%E5%8A%A0%E9%80%9F%E6%9E%B6%E6%9E%84%EF%BC%89%E9%85%8D%E7%BD%AE%E5%AD%98%E5%9C%A8%E5%B7%AE%E5%BC%82%E3%80%82%E4%BB%A5%E4%B8%8B%E6%98%AF%E6%9C%80%E5%8F%AF%E8%83%BD%E7%9A%84%E5%8E%9F%E5%9B%A0%E5%92%8C%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%EF%BC%9A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20data-complete%3D%22true%22%20data-sae%3D%22%22%20data-processed%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%20data-animation-nesting%3D%22%22%20aria-level%3D%223%22%3E1.%E4%B8%8D%E6%AD%A3%E7%A1%AE%E7%9A%84%20SGMII%20%E9%80%9F%E5%BA%A6%E6%98%A0%E5%B0%84%EF%BC%882.5G%20%E5%AF%B9%201G%EF%BC%89%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIBBAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E7%94%A8%E4%BA%8E%20MAC9%E3%80%8110%20%E5%92%8C%205%20%E7%9A%84%20LS1046A%20SGMII%20%E9%80%9A%E9%81%93%E8%BF%90%E8%A1%8C%E9%80%9F%E5%BA%A6%E4%B8%BA%202.5G%E3%80%82%E5%9C%A8%20Linux%20%E4%B8%AD%EF%BC%8C%E6%A0%87%E5%87%86%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Esgmii%3C%2FCODE%3E%E7%B1%BB%E5%9E%8B%E9%80%9A%E5%B8%B8%E9%BB%98%E8%AE%A4%E4%B8%BA%201G%E3%80%82%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIBRAA%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E4%BF%AE%E5%A4%8D%EF%BC%9A%E5%B0%86%20MAC9%E3%80%8110%20%E5%92%8C%205%20%E7%9A%84%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Ephy-connection-type%3C%2FCODE%3E%E6%94%B9%E4%B8%BA%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%222500base-x%22%3C%2FCODE%3E%E6%88%96%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%22sgmii-2500%3C%2FCODE%3E%20%22%20%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIBRAB%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E5%AF%B9%E4%BA%8E%20MAC6%20(RTL8211)%EF%BC%8C%E5%B0%86%E5%85%B6%E4%BF%9D%E7%95%99%E4%B8%BA%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%22sgmii%3C%2FCODE%3E%20%22%20(1G)%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20data-sae%3D%22%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%20data-animation-nesting%3D%22%22%20aria-level%3D%223%22%3E2.MDIO%20%E7%AC%AC%2045%20%E6%9D%A1%E4%B8%8E%E7%AC%AC%2022%20%E6%9D%A1%E7%9A%84%E5%AF%B9%E6%AF%94%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIBxAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E6%82%A8%E7%9A%84%20DTS%20%E6%98%BE%E7%A4%BA%20RTL8221s%EF%BC%88MAC%209%E3%80%8110%E3%80%815%EF%BC%89%E4%BD%BF%E7%94%A8%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%E5%85%BC%E5%AE%B9%20%3D%22%3C%2FCODE%3E%20ethernet-phy-ieee802.3-c45%22%20%E3%80%82%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEICBAA%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E5%86%B2%E7%AA%81%EF%BC%9A%E5%A6%82%E6%9E%9C%E6%82%A8%E7%9A%84%20MDIO%20%E6%8E%A7%E5%88%B6%E5%99%A8%E8%8A%82%E7%82%B9%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E(mdio%40fc000%3C%2FCODE%3E)%20%E6%9C%AA%E9%80%9A%E8%BF%87%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%98%8E%E7%A1%AE%E9%85%8D%E7%BD%AE%E4%B8%BA%E6%94%AF%E6%8C%81%E7%AC%AC%2045%20%E6%9D%A1%EF%BC%8C%E5%88%99%E5%8F%AF%E8%83%BD%E6%97%A0%E6%B3%95%E6%8E%A2%E6%B5%8B%E8%BF%99%E4%BA%9B%20PHY%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEICBAB%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E6%A3%80%E6%9F%A5%EF%BC%9A%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Edmesg%3C%2FCODE%3E%E6%98%AF%E5%90%A6%E6%98%BE%E7%A4%BA%22PHY%20%E6%9C%AA%E6%89%BE%E5%88%B0%22%20%E8%BF%99%E4%BA%9B%E5%9C%B0%E5%9D%80%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%98%AF%EF%BC%8C%E8%AF%B7%E9%AA%8C%E8%AF%81%20MDIO%20%E5%85%BC%E5%AE%B9%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%98%AF%E5%90%A6%E6%AD%A3%E6%98%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Efsl%2Cfman-memac-mdio%3C%2FCODE%3E%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20data-complete%3D%22true%22%20data-sae%3D%22%22%20data-processed%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%20data-animation-nesting%3D%22%22%20aria-level%3D%223%22%3E3.%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Efsldpaa%3C%2FCODE%3E%E8%8A%82%E7%82%B9%E4%B8%AD%E7%9A%84%E9%94%99%E4%BD%8D%20%E5%9C%A8%E6%82%A8%E7%9A%84%20DTS%20%E4%B8%AD%EF%BC%8C%E6%82%A8%E6%9C%89%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22r1PmQe%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEICxAA%22%20data-sfc-cb%3D%22%22%20data-wiz-uids%3D%22eL9CJc_2c%2CeL9CJc_2d%2CeL9CJc_2e%22%3E%0A%3CDIV%20data-processed%3D%22true%22%3E%0A%3CDIV%20class%3D%22pHpOfb%22%20data-sae%3D%22%22%20data-animation-atomic%3D%22%22%3E%0A%3CDIV%20class%3D%22z0e9Qd%22%3E%0A%3CDIV%20class%3D%22vVRw1d%22%3Edts%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22pCTyYe%22%20dir%3D%22ltr%22%3E%0A%3CPRE%20translate%3D%22no%22%3E%3CCODE%20translate%3D%22no%22%3E%3CSPAN%20class%3D%22undefined%22%3Eethernet%40%3C%2FSPAN%3E%3CSPAN%20class%3D%22tnfcCf%22%3E10%3C%2FSPAN%3E%3CSPAN%20class%3D%22undefined%22%3E%20%7B%0A%20%20%20%20fsl%2Cfman-mac%20%3D%20%26lt%3B%26amp%3Benet7%26gt%3B%3B%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22ClTQqc%22%3E%2F%2F%20This%20maps%20to%20MAC10%3C%2FSPAN%3E%3CSPAN%20class%3D%22undefined%22%3E%0A%7D%3B%0A%3C%2FSPAN%3E%3C%2FCODE%3E%3C%2FPRE%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22LIBz9e%22%20data-sae%3D%22%22%20data-animation-atomic%3D%22%22%3E%0A%3CDIV%20class%3D%22P8PNlb%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIDBAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%85%B6%E4%BB%96%E7%AB%AF%E5%8F%A3%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%EF%BC%88ethernet%402%3C%2FCODE%3E%E8%87%B3%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Eethernet%408%3C%2FCODE%3E%EF%BC%89%E5%8F%AF%E8%83%BD%E6%98%A0%E5%B0%84%E5%88%B0%E4%BA%86%E9%94%99%E8%AF%AF%E7%9A%84%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Eenet%3C%2FCODE%3E%E6%A0%87%E7%AD%BE%E3%80%82%E5%9C%A8%20LS1046A%20SDK%20%E4%B8%AD%EF%BC%9A%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-complete%3D%22true%22%20data-processed%3D%22true%22%20data-sfc-cb%3D%22%22%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIDRAA%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3EMAC5%20%E9%80%9A%E5%B8%B8%E6%98%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%26amp%3Benet4%3C%2FCODE%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-complete%3D%22true%22%20data-sae%3D%22%22%20data-hveid%3D%22CAEIDRAB%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3EMAC6%20%E9%80%9A%E5%B8%B8%E6%98%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%26amp%3Benet5%3C%2FCODE%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIDRAC%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3EMAC9%20%E9%80%9A%E5%B8%B8%E6%98%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%26amp%3Benet6%3C%2FCODE%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20class%3D%22dF3vjf%22%20data-sae%3D%22%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIDRAD%22%20data-sfc-cb%3D%22%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3EMAC10%20%E9%80%9A%E5%B8%B8%E6%98%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%26amp%3Benet7%3C%2FCODE%3E%EF%BC%88%E4%B8%8E%E6%82%A8%E7%9A%84%E5%B7%A5%E4%BD%9C%E7%AB%AF%E5%8F%A3%E5%8C%B9%E9%85%8D%EF%BC%89%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIDhAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E6%93%8D%E4%BD%9C%EF%BC%9A%E7%A1%AE%E4%BF%9D%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%20%26amp%3Bfsldpaa%3C%2FCODE%3E%20%E4%B8%8B%E7%9A%84%E6%AF%8F%E4%B8%AA%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%20ethernet%40X%3C%2FCODE%3E%20%E8%8A%82%E7%82%B9%E7%9A%84%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%20fsl%2Cfman-mac%3C%2FCODE%3E%20%E5%B1%9E%E6%80%A7%E6%8C%87%E5%90%91%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%20fsl-ls1046-post.dtsi%3C%2FCODE%3E%20%E4%B8%AD%E5%AE%9A%E4%B9%89%E7%9A%84%E6%AD%A3%E7%A1%AE%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%20%26amp%3BenetX%3C%2FCODE%3E%20%E6%A0%87%E7%AD%BE%E3%80%82%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20data-sae%3D%22%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%20data-animation-nesting%3D%22%22%20aria-level%3D%223%22%3E4.%E5%A4%8D%E5%88%B6%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3Efman0%3C%2FCODE%3E%E5%AE%9A%E4%B9%89%20%E5%9C%A8%E6%82%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E6%AE%B5%E6%9C%AB%E5%B0%BE%EF%BC%8C%E6%82%A8%E6%9C%89%EF%BC%9A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22r1PmQe%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIERAA%22%20data-sfc-cb%3D%22%22%20data-wiz-uids%3D%22eL9CJc_3u%2CeL9CJc_3v%2CeL9CJc_3w%22%3E%0A%3CDIV%20data-processed%3D%22true%22%3E%0A%3CDIV%20class%3D%22pHpOfb%22%20data-sae%3D%22%22%20data-animation-atomic%3D%22%22%3E%0A%3CDIV%20class%3D%22z0e9Qd%22%3E%0A%3CDIV%20class%3D%22vVRw1d%22%3Edts%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22pCTyYe%22%20dir%3D%22ltr%22%3E%0A%3CPRE%20translate%3D%22no%22%3E%3CCODE%20translate%3D%22no%22%3E%3CSPAN%20class%3D%22undefined%22%3E%26amp%3Bfman0%20%7B%20compatible%20%3D%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22CS0cqb%22%3E%22fsl%2Cfman%22%3C%2FSPAN%3E%3CSPAN%20class%3D%22undefined%22%3E%2C%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22CS0cqb%22%3E%22simple-bus%22%3C%2FSPAN%3E%3CSPAN%20class%3D%22undefined%22%3E%3B%20%7D%3B%0A%3C%2FSPAN%3E%3C%2FCODE%3E%3C%2FPRE%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIEhAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E7%A7%BB%E9%99%A4%E8%BF%99%E4%B8%AA%E3%80%82%E9%80%9A%E8%BF%87%E6%B7%BB%E5%8A%A0%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%E7%AE%80%E5%8D%95%E6%80%BB%E7%BA%BF%3C%2FCODE%3E%E5%92%8C%E6%9B%B4%E6%94%B9%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-sae%3D%22%22%20data-complete%3D%22true%22%20data-sfc-cb%3D%22%22%3E%E5%85%BC%E5%AE%B9%3C%2FCODE%3E%E5%AD%97%E7%AC%A6%E4%B8%B2%EF%BC%8C%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%98%BB%E6%AD%A2%20DPAA%20FMan%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%AD%A3%E7%A1%AE%E7%BB%91%E5%AE%9A%E5%88%B0%E5%AD%90%E8%8A%82%E7%82%B9%EF%BC%88Mac%EF%BC%89%E3%80%82%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E9%9C%80%E8%A6%81%E4%BD%BF%E7%94%A8%E6%81%A9%E6%99%BA%E6%B5%A6%20SDK%20dtsi%20%E6%96%87%E4%BB%B6%E6%8F%90%E4%BE%9B%E7%9A%84%E7%89%B9%E5%AE%9A%20FMan%20%E5%85%BC%E5%AE%B9%E5%AD%97%E7%AC%A6%E4%B8%B2%E3%80%82%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIEhAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-processed%3D%22true%22%20data-complete%3D%22true%22%20data-hveid%3D%22CAEIEhAA%22%20data-sfc-cb%3D%22%22%20data-sfc-cp%3D%22%22%3E%E6%AD%A4%E8%87%B4%E9%97%AE%E5%80%99%3C%2FDIV%3E%3C%2FLINGO-BODY%3E