This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83867CS: No link detected

Part Number: DP83867CS

Hello,

We are using this PHY chip on our custom board with NXP LS1046A SoC (ARM64). Our board has 4 Ethernet interfaces, all using TI's DP83867CS as PHY and connected via SGMII to the SoC.

The problem is that no link is detected at all, after plugging in the cables. One of the cable is company's network cable and the other one is connected to a second NIC in a regular office PC. They both are working using NXP's Devkit for this SoC (they use different PHY though). But in case of our PCB - the link is not detected (I can see that in PHY's registers and on the PC).

I can communicate via MDIO from the U-Boot, I can read registers - I confirmed that SGMII is enabled in the registers, that link is not detected and that auto-negotiation is enabled but not completed. TI's U-boot driver for DP83867CS is enabled, compiled and loaded by the U-Boot.

Do you know what could be the cause? Can you confirm that link should be detected even without any software configuring PHY in any way?

I attach the schematic (we've found some bugs, marked with red crosses, that we corrected on the PCB by removing those elements).