8572 PHY

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

8572 PHY

1,136 次查看
HankHill33
Contributor I

Having some issues with a transceiver looking to troubleshoot and query through PHY. 

Looking through the manual I see that to get PHY status (offset eTSEC1: 0x2_4530  you have to initialize a MII MGMT read cycle. Would running memread eTSEC1:0x2_4524 be enough to to run the 4530 afterwards?

Also any Ethernet port routines to query PHY or any other way to help query the PHY?

 

Thank you. 

0 项奖励
回复
1 回复

1,086 次查看
ran_tang
NXP Employee
NXP Employee

Hi Andrew,

 

Our factory team suggested that, on 8572 you need to use eTSEC1 MDIO controller to communicate with external PHYs.
Hence, the on-chip TBI (PHY) needs to have a unique address so there is no conflict with the address of external PHYs.
TBIPA is the address for the on-chip TBI (PHY).

For CLAUSE 22 access, you have to supply the PHY ADDR and REG ADDR to the memory-mapped 8572 registers (In the 8572ERM, look for MIIMADD).

Also, the attached AN may shed some light as a reference point.

Thanks,

Ran

0 项奖励
回复