ti的AM335x与千兆网通讯问题(RMII和RGMII)

     在AM335x+RTL8211网卡芯片的硬件配置下,很多第三方的解决方案商,在对网卡驱动进行配置时,默认是都是RMII模式,亦即工作在10/100Mb模式下。

但是很多情况下我们需要在千兆网并且向下兼容工作在(1000/100/10 Mb)模式。

     这里的调试思路:是从应用端向下调试,首先确保在bsp配置文件中,确认配置了RGMII模式,通过在内核添加打印信息,确认实际使用的选择模式,而后,

确定所对应选择的Driver是否是系统内置提供的(这里比较简单是使用默认的系统的网卡驱动),如果还不行,需要深入硬件去测量RTL8211的RX和TX端的时钟

频率,通过示波器测量出来的时钟频率结合在datasheet的模式定义,我们就可以知道实际工作的网卡模式。

posted @ 2016-11-22 10:12  齐祖  阅读(1170)  评论(0编辑  收藏  举报