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.

Linux/DP83822IF: Linux driver not able to attach to eth0 PHY with DP83822

Part Number: DP83822IF


Tool/software: Linux

Hi,

We are attempting to integrate an ethernet PHY into our existing Linux system in our product, however we are having some issues with Linux driver support.

We are using an Ubuntu build on a Samsung Artik SoM, on a motherboard with a DP83822 ethernet PHY. The DP83822 is configured for RGMII, and we can communicate with the device in U-Boot via mdio. When Ubuntu boots, the eth0 interface is detected, but the Linux driver cannot attach to the interface. When attempting to bring up the interface with 'ifconfig eth0 up', I get the following error:

stmmac_open: Cannot attach to PHY (error: -95)

Are there any tools in Linux that I can use to further diagnose this problem? Any help is appreciated.

Thank you,

John