Tool/software:
Hi Team,
The link is not stable when connecting the Switching Hub (PHY: Microchip) and Interface Unit A and C (PHY: DP83867IRRGZ).
The situation is as follows.
The link between the Switching Hub (PHY: Microchip) and Interface Unit B (PHY: Marvell) is stable.
Local | Remote | Link Status |
Switching Hub PHY: Microchip |
Interface Unit A PHY: DP83867IRRGZ |
Cable Length 20m: OK Cable Length 1-2m: NG |
Interface Unit B PHY: Marvell |
Cable Length 20m: OK Cable Length 1-2m: OK |
|
Interface Unit C PHY: DP83867IRRGZ |
Connector connection: unstable |
When connecting Switching Hub and Interface Unit A, the problem depends on the cable length, so the customer tried the solution described in the troubleshooting guide (3.1 Improving Link-up Margins for Short Cables), but it did not improve.
https://www.ti.com/lit/an/snla246c/snla246c.pdf
When connecting Switching Hub and Interface Unit A, they read Reg 0x000 to 0x001F when linking up (long cable) and when the link down (short cable), and we think the following registers shown when the link is down are suspicious.
Reg 0x0013: bit[8]=1: XGMII Error interrupt
Reg 0x0013: bit[2]=1: False Carrier interrupt
What causes these to occur?
In addition, the Switching Hub (Microchip) and Interface Unit A (DP83867IRRGZ) passed the 1000BASE compliance test.
Best Regards,