我这边使用的是RMII1接口,PHY是LAN8710A,uboot能正常使用,但是在linux不能接受数据。
uboot修改了PIN-MUX,MII_SET寄存器,时钟是外部50MHz,kernel也是做相应的修改, kernel原来是GMII接口的驱动,是不是还要做其他的修改?
Gary Wu:
linux也是做相应的修改就可以了,kernel里面也有RMII的驱动的
主要查看下kernel源码里面的配置,原代码会根据EEPROM里面的信息选择对应EVM的配置,查看你设置的是否选择正确。
bigbird zheng:
回复 Gary Wu:
是的,我查了一下代码,是PIN配置的问题,现在解决了,可以用了,
TI中文支持网