Tool/software:
I used SDK10.0 CPSW2G's RGMII in Linux and turned off ETHFW.
Reading the 0x40F04040 register found that the RGMII_ID_MODE bit was 0, which prevented me from ping an external Ethernet device.
I changed the "phy-mode" in the device tree to this "rgmi-id, rgmi-txid, rgmi-rxid, rgmii" none of which could set the RGMII_ID_MODE bit to 1.
How to set RGMII_ID_MODE bit to 1 in Linux code?