2024年4月9日发(作者:仙元彤)
Author:yuge Mail:nimengyu2@
6 LAN8720 RMII 接口调试经验
问题现象:
网络经常Link up 10/Half或者100/Half 或者 100/Full等
非常的不稳定。
实际测试时候发现6 配置成RMII的时候MDC时钟为8MHZ
然后查看LAN8720的规格书
发现MDC的最大只能2.5MHZ。
所以这里就有问题了,因此查看6的规格书
寄存器MII Speed Control Register (ENET_MSCR)
因为我们采用外部50MHZ有源时钟连接GPIO16,猜测内部MAC时钟不会低于50MHZ,因此将
MSCR修改成0x9即可。
此时稳稳的
2024年4月9日发(作者:仙元彤)
Author:yuge Mail:nimengyu2@
6 LAN8720 RMII 接口调试经验
问题现象:
网络经常Link up 10/Half或者100/Half 或者 100/Full等
非常的不稳定。
实际测试时候发现6 配置成RMII的时候MDC时钟为8MHZ
然后查看LAN8720的规格书
发现MDC的最大只能2.5MHZ。
所以这里就有问题了,因此查看6的规格书
寄存器MII Speed Control Register (ENET_MSCR)
因为我们采用外部50MHZ有源时钟连接GPIO16,猜测内部MAC时钟不会低于50MHZ,因此将
MSCR修改成0x9即可。
此时稳稳的