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.

DP83825I: Not able to PING the device over ethernet using DP83825I

Part Number: DP83825I

Hello,

i am using the DP83825I chipset in one of our design.  THis chip is interfaced with ESP32 Solo.

Could able to access the internal Registers of DP83825I IC via RMII lines.  Static IP address and gateway was provided to the Device.

IP Address: 192.168.1.2

Gateway: 192.168.1.1

Netmask: 255.255.225.0

But could not able to Ping the Device with IP address assigned to it. via Laptop.

But could able to ping to other devices (like device with  LAN8702) with same laptop. 

Kindly suggest what could be problem here.  I am suspecting on the Physical layer side.

Kindly help me..

regards

Narendra

  • Hello Narendra,

    "Could able to access the internal Registers of DP83825I IC via RMII lines." This is not possible. You can only access the registers via MDIO / MDC pins.

    Is there a link established between the PHY board and the laptop?

    What strap configurations are done on the DP83825?

    Thanks,

    Vibhu

  • Hello Vibhu,

    I am sorry, I mean MDIO/MDC lines. 

    Section of the schematic for DP83825 is shown as below:  operating in Slave mode and using common 50mHz crystal between MAC and PHY.

    Regarding the strap mode: 

    Physical Address is  0x00;

    PMII Slave mode.

    PIN20 CRS_DV

    Auto MDIX and AUTO Negotiation is enabled.

    Anything is Missing, Kindly let me know 

  • Hi,

    I see schematics has 25 Mhz XTAL connected to XI/XO. Incase you are using in RMII Slave mode, the DP83825 XI pin shall be fed with 50MHz OSC input.

    Once above is correct, please check for Link Status using register 0x0001.

    Regards,
    Geet

  • Hello Geet,

    25Mhz is not populated. We have 50 Mhz crystal connected to DP83825 IC. Not shown here.

    25Mhz is DNP.

    Link status always 0.

    Regards

    Narendra

  • HI Narenda,

    Your schematics looks correct. Few basic questions:

    1. The DP83825 is soldered manually or thru machine assembly ?

    2. Can you check how much currnet it is consuming ?

    3. Are you able to acess the PHY register thru MDI/MDC. Can you read register 0x0000 to 0x001F, 0x0467, 0x0468 and share ?

    4. Can yoy probe MDI lines and see if any FLPs from DP83825 ?

    Regards,

    Geet

  • Hello Vibhu,

    1. The DP83825 is soldered manually or thru machine assembly ?

    Manual mode.

    2. Can you check how much current it is consuming ?

    our design board 120mA.

    3. Are you able to acess the PHY register thru MDI/MDC. Can you read register 0x0000 to 0x001F, 0x0467, 0x0468 and share ?

    I am reading the 0x3100.

    4. Can yoy probe MDI lines and see if any FLPs from DP83825 ?

    okay and I will check and provide the feedback

    Regards

    Narendra

  • Hi,

    I recomend getting DP83825 machine assembled as it's very small footprint.

    Also, 120mA@3.3V looks very high to me.. you shall expect total of ~50mA.

    Regards,
    Geet