您好,
我们在主板中使用TI DP8.3822万 ENET RMII外部PHY。 我们正在执行以下配置,以生成从PHY到ENET控制器的25MHz时钟输出。
软件:
1.通过启用BMCR寄存器的第15位来重置PHY
2.在"IOCTRL1"寄存器中启用"RMII主模式参考时钟:50-MHz"和"Clock reference to bits[14:12]"
3.在"RCSR"寄存器中启用"25-MHz时钟参考,CMOS电平振荡器"以及"启用RMII操作模式"
硬件连接:
1. PHY的时钟源为25MHz振荡器
2.如 DP8.3822万I 数据表第29页图24所示,RMII PHY处于主模式。
在配置上述寄存器时,以太网链路已启动(PHY中默认启用自动协商)。
但未ping本地主机IP地址(在u-boot级别)。 在捕获到线鲨时,我们看不到PHY发出的ICMP数据包。
我们是否需要配置PHY的任何其它寄存器?
谢谢!
Naveen B