LS1012A MDIO Interface

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1012A MDIO Interface

1,234 Views
rahulsoni
Contributor II

Hello NXP Team,

I'm designing a custom board based on LS1012A which has an ethernet switch IC and another ethernet PHY.

I have 3 MDIO interfaces in total while my processor supports only one MDIO interface.

I have read that an MDIO interface can manage up to 32 PHYs with different PHY addresses.

I want to confirm if MDIO driver of LS1012A can support the connection to more than 1 PHYs on MDIO interface?

Can I connect 3 MDIO interfaces of different PHYs to the MDIO interface on LS1012A?

Please confirm. 

Tags (2)
0 Kudos
1 Reply

805 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Rahul Soni ,

In LS1012A, there are two MDIO controllers coming out from PFE and one MDIO per MAC is provided.

The MDIO ports are connected in the chip as follows:
• MDIO1: It has connectivity for external off-chip PHY registers as well as on-chip SGMII1 PCS registers.

The selection occurs based on the
SCFG_MDIOSELCR[MDIOSEL] bit as follows:

• 0: MDIO from SerDes
• 1: MDIO from external Ethernet PHY


• MDIO2: It has connectivity for on-chip SGMII2 PCS registers.


Have a great day,
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos