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.

OMAP L138 EMAC with two PHY

Hi,

I am trying to understand if it is possible to connect two (MII and/or RMII) PHY with the EMAC.

I understand MDIO module supports upto 32 PHY but if two PHY are active and have LINK simultaneously, will it work with the EMAC?

If not, what is the purpose behind supporting upto 32 PHY by MDIO?

Thanks,

Vikas 

  • Vikas,

    I am trying to understand if it is possible to connect two (MII and/or RMII) PHY with the EMAC.

    Yes.

    I understand MDIO module supports upto 32 PHY but if two PHY are active and have LINK simultaneously, will it work with the EMAC?

    Yes. it should i have tested (in u-boot) similar case on da830, where on it has 2PHYS, this phys are allocated index

    say from 0-31, in above case as you mentioned , when both the PHY's are connected and both are active and have

    a link in that case, the phy with lower index does the read/write. (My answer's here is WRT U-Boot and not with the driver in kernel)

    Regards,

    --Prabhakar Lad