SLUUDO2 September 2026 AM2611 , AM2612 , AM2612-Q1 , AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1 , AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
The driver cannot find the PHY chip on the MDIO bus.
| Cause | How to Check | Fix |
|---|---|---|
| Wrong PHY address | Check the EEPROM or board label. |
Update phyCfg.phyAddr in ti_board_config.c. If multiple PHYs are present, each PHY must have a unique PHY address. |
| PHY not powered | Measure 3.3V or 1.8V on PHY power pins. | Verify the power supply, check for shorts. |
| MDIO pins not connected | Trace the MDC or MDIO pins on the PCB. | Verify the pin MUX in example.syscfg matches the schematic. |
| MDIO pin short or open | Continuity test with multimeter. | Fix the routing of the PCB, resolder if necessary. |
| PHY reset not released | Check the reset pin in the PHY datasheet. | Verify the reset circuit, check if the circuit is held low. |
| Link partner issue | Check if the other end is connected to the link partner. | Connect to a different link partner and check if the PHY alive log is coming. |
| RGMII clock delays incorrect | Check txDelayInPs and rxDelayInPs in ti_board_config.c. | Typical: 1500–2000ps; tune based on scope measurements |
| MDIO bus not functional | The board logs show PHY not detected. |
Check the connectivity of the MDIO pin; verify the EEPROM settings Run the PHY loopback example and check the PHY debug section |