Hello,
I need to use orin’s RGMII interface in our custom board which attached a 88Q2112 phy.
according to “Adaptation and Bringup for Jetson AGX Orin” deployment guide, I configured the pinmux link this
the eqos interface can bringup now, and the rx direction ( 88q2112->orin ) of this interface is good, but the tx direction is bad. do i need to do any other configuration?
the kernel log and interface status as follow: dmesg.log (66.2 KB)
Could you directly try full flash but not only flash one partition? BTW, I don’t actually know what was updated in your pinmux. Maybe you should share the dts file here.
there is one more question that needs to be described:
when using ethtool to read the EQOS interface after power on,it’s speed is 10Mb/s and duplex is half. when i using phytool read any of registers of 88Q2112, the ethtool’s status change to 1000Mb/s & full duplex.
I had some discussion with our ethernet driver team.
Your link is not up in above dmesg.
Linux kernel drivers does not have support for 88Q2112/88Q2122 PHYs because of licensing issues. Thus, you need to contact Marvell to provide the driver and build it to configure the mdio.
After configure it, you can add “Fixed-link” to your device tree and let the application from (1) to send data.