I am reading this document : https://www.nxp.com/webapp/Download?colCode=AN3869 I got this link from NXP support, but I did not get a precise answer to my questiosn and I would like to be sure :
The NXP support told me that link training exists between MAC and PHY over SGMII. By reading this document, I assume that the link training is about auto-negotiation. However, link training is usually not about auto negotiation, but about having a proper signal on the cable, so I am a bit confused
MAC does necessarily have a MDIO connexion with PHY if SGMII is used. Indeed, auto negotiation is based on the 1000BASE-X standard and capabilities ares exchanged over the SGMII cable. But there are plenty of other registers in the MDIO that you can/should configure. How do you do this ? Does the information go through the SGMII connexion too, or is there ALWAYS a MDIO connexion between MAC and PHY?
Thank you for your time!