P1021 Management Bus Issue

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

P1021 Management Bus Issue

跳至解决方案
1,803 次查看
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.


标签 (1)
0 项奖励
回复
1 解答
1,586 次查看
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 项奖励
回复
2 回复数
1,587 次查看
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 项奖励
回复
1,586 次查看
brahmamyelagatu
Contributor I

Hi Karymov,

Thanks for your info

Regards,

Brahmam

0 项奖励
回复