更新 SDK (和内核)版本后、我们正在努力使以太网接口 正常工作。
我随函附上以下文件的原文和新版本:
- 设备树
- 内核日志
- 内核.config
按照 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1052711/am4378-linux-5-10-ethernet-no-longer-works?tisearch=e2e-sitesearch&keymatch=davinci_mdio_sw#中的示例、 在 devicetree 中、我已更改
&mac { slaves = <1>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&mii1_pins_default>; pinctrl-1 = <&mii1_pins_sleep>; 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>, <0>; phy-mode = "mii"; };
输入
&mac_sw { slaves = <1>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&mii1_pins_default>; pinctrl-1 = <&mii1_pins_sleep>; status = "okay"; }; &davinci_mdio_sw { pinctrl-names = "default", "sleep"; pinctrl-0 = <&davinci_mdio_default>; pinctrl-1 = <&davinci_mdio_sleep>; ethphy0: ethernet-phy@0 { reg = <0>; }; }; &cpsw_port1 { phy-handle = <ðphy0>; phy-mode = "mii"; ti,dual-emac-pvid = <1>; };
但接口未出现。
有什么想法吗?
谢谢大家、此致
Peter
e2e.ti.com/.../am437x_2D00_smaway_5F005F00_new.dts.txt
e2e.ti.com/.../am437x_2D00_smaway_5F005F00_original.dts.txt