P1021 Management Bus Issue

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

P1021 Management Bus Issue

Jump to solution
648 Views
brahmamyelagatu
Contributor I

Hi,

We've interfaced two Mavell PHY's (88E1112)  in P1021 Customized board using  MDIO,MDC bus .

We're able to Addressed the PHY's  using eTSEC1 MDIO memory-mapped registers. But we're unable to  Addressed using eTSEC2 MDIO memory-mapped registers.


Can anyone explain how  to address(read and write cycles) the PHY  using eTSEC2 MDIO memory-mapped registers.

Regards,

Brahmam.


Labels (1)
0 Kudos
1 Solution
431 Views
Bulat
NXP Employee
NXP Employee

If I understand you correctly, you are going to configure an external PHY via MDC, MDIO bus. In that case you have to use eTSEC1 MDIO memory-mapped registers, even if the PHY is connected to eTSEC2 or eTSEC3. This is because MDC and MDIO signals are TSEC1 controlled. Make sure that PHYs connected to the MDIO bus have different bus Addresses.


eTSEC2 MDIO memory-mapped registers should only be used to configure internal TBI PHY, in a way described in section 15.10.1.4 of the Ref Manual.

View solution in original post

0 Kudos
2 Replies
432 Views
Bulat
NXP Employee
NXP Employee

If I understand you correctly, you are going to configure an external PHY via MDC, MDIO bus. In that case you have to use eTSEC1 MDIO memory-mapped registers, even if the PHY is connected to eTSEC2 or eTSEC3. This is because MDC and MDIO signals are TSEC1 controlled. Make sure that PHYs connected to the MDIO bus have different bus Addresses.


eTSEC2 MDIO memory-mapped registers should only be used to configure internal TBI PHY, in a way described in section 15.10.1.4 of the Ref Manual.

0 Kudos
431 Views
brahmamyelagatu
Contributor I

Hi Karymov,

Thanks for your info

Regards,

Brahmam

0 Kudos