Other Parts Discussed in Thread: DP83869
Tool/software:
Dear experts,
sdk:ti-processor-sdk-linux-adas-j722s-evm-10_00_00_08
dts:
&cpsw3g { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&rgmii1_pins_default>; }; &cpsw3g_mdio { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&mdio_pins_default>; cpsw3g_phy0: ethernet-phy@0 { reg = <0>; ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>; ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>; ti,min-output-impedance; }; cpsw3g_phy1: ethernet-phy@1{ reg = <1>; ti,op-mode = <DP83869_SGMII_COPPER_ETHERNET>; }; }; &cpsw_port1 { phy-mode = "rgmii-rxid"; phy-handle = <&cpsw3g_phy0>; }; &cpsw_port2 { status = "okay"; phy-mode = "sgmii"; mac-address = [00 00 00 00 00 00]; phys = <&serdes1_sgmii_link>; phy-names = "serdes"; phy-handle = <&cpsw3g_phy1>; }; &serdes_ln_ctrl { idle-states = <J722S_SERDES0_LANE0_USB>, <J722S_SERDES1_LANE0_QSGMII_LANE1>; }; &serdes0 { status = "okay"; serdes0_usb_link: phy@0 { reg = <0>; cdns,num-lanes = <1>; #phy-cells = <0>; cdns,phy-type = <PHY_TYPE_USB3>; resets = <&serdes_wiz0 1>; }; }; &serdes1 { serdes1_sgmii_link: phy@0 { reg = <0>; cdns,num-lanes = <1>; #phy-cells = <0>; cdns,phy-type = <PHY_TYPE_SGMII>; resets = <&serdes_wiz1 1>; }; };
We have a TDA4VEN project that requires the use of dual network cards. We have installed an Rtl8211FS network card with SGMII interface on SerDes1.
The configuration of this DTS cannot load the phy driver of SGMII's RLK8211fs properly. May I ask how to configure it
thank you.