Jetson Thor Mgbe config for 2.5Gbps phy

Hi, there

Our carrier board implemented a 2.5Gbps Ethernet port for debugging which would connect to laptop as the diagram shows. The PHY chip is Marvell 88X3310P which is compatible for 100M/1000M/2.5G/5G/10G.

As described for DT in SDK, I only saw configuration for 10G and 5G XFI/USXGMII, I would like to know how to config MGBE working in 2.5Gbps mode.

BTW, also would like to confirm if MGBE can support 100M/1000M application, thanks!

/*0:XFI 10G, 1:XFI 5G, 2: USXGMII 10G, 3: USXGMII 5G */

nvidia,phy-iface-mode = <0>;

nvidia,phy-reset-gpio - <&tegra_main_gpio TEGRA234_MAIN_GPIO(Y,1) 0>;

mdio {

   compatible = "nvidia,eqos-mdio";

   #address-cells = <1>;

   #size-cells = <0>;

   mgbe0_agr113c_phy: ethernet_phy@0 {

           compatible = "ethernet-phy-ieee8022.3-c45";

           reg = <0x0>;

           nvidia,phy-rst-pdelay-msec = <150.; /\* msec \*/

           nvidia,phy-rst-duration-usec = <221000>; /\* usec \*/

   };

};

Are you asking this for Thor or Orin?

for jetson thor, thanks

any solution?And I see MGBE could support USXGMII, and in USXGMII protocol, it support 1Gbps.

Does this mean that I can config MGBE in USXGMII mode and fix line rate 1Gbps? Would this work?

Thanks

Hi,

For thor, we are still checking this internally what could be supported and what could not in software. Thanks for your patience.

Hi, is there any update? Thanks