请教TI工程师:广州创龙AM4379开发板,创龙给的linux-3.14.43下双网卡都很正常。我移植TI 最新的 am437x-evm-linux-rt-sdk-src-02.00.02.11(linux-4.1.18),参考linux-3.14.43修改 dts文件,把复用的引脚都禁了,只用于RGMII,出现第一个网卡通讯很正常,第二网卡出现ping不通,第二网卡插拔网线也能侦测到。怎么解决呢?能不能给点思路?谢谢!
修改后的dts:
&mac {
/*slaves = <1>;*/
pinctrl-names = "default", "sleep";
pinctrl-0 = ;
pinctrl-1 = ;
dual_emac;
status = "okay";
};
&davinci_mdio {
pinctrl-names = "default", "sleep";
pinctrl-0 = ;
pinctrl-1 = ;
status = "okay";
};
&cpsw_emac0 {
phy_id = , <4>;
phy-mode = "rgmii";
};
&cpsw_emac1 {
phy_id = , <5>;
phy-mode = "rgmii";
};