Forum Discussion
Hi,
If currently you are using 10GBase-R mode, I think that's why you always getting "000" in your operating speed port because your default value is 10G already.
Could you try to change the USXGMII speed by changing the PHY register value manually? And then you can check the output of the port whether got any changes.
To change the PHY register value, you may refer to the Section 2.6.5.4.2. Configuration Registers, Table 160. PHY Register Definitions, https://www.intel.com/content/www/us/en/docs/programmable/683617/21-1/configuration-registers-82795.html
For further information about the operating speed, you may refer to Section 2.6.5.5.2. Operating Mode and Speed Signals, Table 162. Transceiver Mode and Operating Speed Signals, https://www.intel.com/content/www/us/en/docs/programmable/683617/21-1/operating-mode-and-speed-signals.html
Best regards,
Zi Ying