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.

DP83822I: DP83822I auto-negotiation failing

Part Number: DP83822I

Hi,

I've got a DP83822I on a board with a Cyclone V (RGMII) - in U-BOOT its failing to auto-negotiate (the Auto-Negotiation Complete bit in reg 0x0001 is never getting set). I'm seeing reg 0x0005 updating with Link Partner information when the board is either connected to a PC, connected with an external loop-back on the RJ45 or configured for analogue loop-back with the BIST register - so it looks like somethings happening. Can you suggest what I need to look at - its not in reset and its got a 25MHz clock. From a similar post these are the registers that were requested:

0x00 = 0x1000
0x04 = 0x01E1
0x05 = 0xC1E1
0x10 = 0x4002
0x17 = 0x0261
0x19 = 0x8021
0x467 = 0x2001
0x468 = 0x4000

Kind regards,

Dave