AM335X与DP83848硬件及驱动调试
DP83848作为一款高性价比的PHY芯片,越来越多的客户在AM335X的平台上去使用。
关于AM335X与DP83848进行配合使用,小结如下:
1.硬件连接见如下框图
注意点:
1)采用RMII时,推荐上述连接,如采用MII时,可以使用25M crystal
2) 使用的50M OSC有要求+- 50 ppm,详细可参考DP83848 DATASHEET。
2. Layout要求
1)上述信号线除了MDIO的两条线之外,其他信号线要作等长处理。
2)EMAC到PHY之间的走线距离要小于2inch。
3. 驱动修改调试由于TI的SDK包中使用的general PHY driver,所以修改很简单,更明确地说,是确认配置。
建议调试在u-boot中进行,方便确认问题。
u-boot下主要确认三点:
1)Program GMII_SEL in control module with 0x5 for RMII Interface
2)Pinmux configuration to support rmii interface
3)Phy ID setting in Platform data(由PHY的硬件电路决定,通过在PHY_ID的三个管脚上下拉来决定)
Linux下调试也是确认以上三点。
|
感谢分享