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: No Ethernet connection after PHY startup

Part Number: DP83822I
Other Parts Discussed in Thread: DP83822EVM

Good morning!

We have a strange problem with DP83822I. We copied the design from DP83822EVM and connected it to our SOC by RMII.

If we startup our device with ethernet cable plugged in, we don't get an ethernet connection. All LEDs are off.

But if we plug in the ethernet cable after startup of our device, then we get an ethernet connection at once and everything is fine.

2538.EWP0260 _ P24_ Ethernet PHY.pdf

  • Hi TCT,

    When the PHY does not link up, can you check if it has the correct supply voltage and input clock frequency? Can you read/write registers on the PHY?

    If you can read registers please read 0x00, 0x09, 0x0A, 0x0B, 0x10, 0x11, 0x17, 019, 0x0467, and 0x0468.

    -Regards,
    Aniruddha
  • Hi Aniruddha,

    I'm TCT's colleague. The supply voltage and the clock frequency seem to be correct. (3V3, 50 MHz)
    The register values are as follows:

    phytool read eth0/1/0x00 0x3100
    phytool read eth0/1/0x09 0x0000
    phytool read eth0/1/0x0a 0x0100
    phytool read eth0/1/0x0b 0x1000
    phytool read eth0/1/0x10 0x4002
    phytool read eth0/1/0x11 0x0108
    phytool read eth0/1/0x17 0x00e1
    phytool read eth0/1/0x19 0x8001
    phytool read eth0/1/0x0467 0x2001
    phytool read eth0/1/0x0468 0x0000

    do softreset: softreset: phytool write eth0/1/0x1F 0x8000
    after Softreset, Link is up:
    phytool read eth0/1/0x00 0x3100
    phytool read eth0/1/0x09 0x0000
    phytool read eth0/1/0x0a 0x0100
    phytool read eth0/1/0x0b 0x1000
    phytool read eth0/1/0x10 0x0115
    phytool read eth0/1/0x11 0x0108
    phytool read eth0/1/0x17 0x00e5
    phytool read eth0/1/0x19 0x8c01
    phytool read eth0/1/0x0467 0x2001
    phytool read eth0/1/0x0468 0x4e26