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.

Cannot read MDIO registers in DM6446

Hello,

We are having issues accessing the MDIO registers in the dm6446, everytime I try to read the version or control register values, I will always get a 0 value. We are currently using LSP2.0 (LSP_2_00_00_06), which is kinda old. I looked at the davinci_emac_phy.c and it looks like the mdio is initialize, but I'm not sure if it's initialize properly.

Also, what we are trying to do to be able to communicate with an ethernet switch (LAN9303DMI) via SMI.

Does anybody know if the MDIO is not working on this LSP version and is there a patch we can use to address this issue.

 

thx!

-clint