TI中文支持网
TI专业的中文技术问题搜集分享网站

am437x双网卡第2网卡不通(rt-linux-4.1.18)

请教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 = <&cpsw_default>;
pinctrl-1 = <&cpsw_sleep>;
dual_emac;
status = "okay";
};

&davinci_mdio {
pinctrl-names = "default", "sleep";
pinctrl-0 = <&davinci_mdio_default>;
pinctrl-1 = <&davinci_mdio_sleep>;
status = "okay";
};

&cpsw_emac0 {
phy_id = <&davinci_mdio>, <4>;
phy-mode = "rgmii";
};

&cpsw_emac1 {
phy_id = <&davinci_mdio>, <5>;
phy-mode = "rgmii";
};

leo chen:

回复 Yi Li4:

他本来就是待两个网卡,从它开始入手可以少走很多弯路

http://www.ti.com.cn/tool/cn/tmdxsk437x

jianguo zhou:

回复 Yi Li4:

我现在也在调试双网口,我用的是米尔的开发板,自带只有一个网卡。能否指点下改怎么改?谢谢!

Yi Li4:

回复 jianguo zhou:

应该不用改,直接用 am437x-gp-evm.dts 应该可以通的。

jianguo zhou:

回复 Yi Li4:

您好,我现在的内核里面没有 am437x-gp-evm.dts这个设备树,能否将您的这个文件发我下,谢谢!!selflag@163.com

Yi Li4:

回复 jianguo zhou:

我没搞清楚你是什么内核、哪个开发板,要达到什么目的,有什么问题,就无法提供准确帮助。

Jian Zhou:

回复 Yi Li4:

要用我们提供的标准SDK,里面都有。

Hans Huang:

回复 Yi Li4:

你好,你用的创龙的哪个开发板呢。我也想用linux-rt,但是不知道把ti的linux-rt移植过去工作量有多大。谢谢你

Hans Huang:

回复 Yi Li4:

你用的什么filesystem

Yi Li4:

回复 Hans Huang:

我用创龙的TL437x-EVM-A1 双网口的开发板。TI 最新的 SDK:rt-linux-4.1.18可以直接用,不用修改内核。

赞(0)
未经允许不得转载:TI中文支持网 » am437x双网卡第2网卡不通(rt-linux-4.1.18)
分享到: 更多 (0)