做了两套开发板:
一套使用XAM3359仿照BeagleBone使用LAN8710A工作于MII状态;
另一套使用XAM3359使用LAN8710A工作于RMII状态(外部50MHz晶振工作,RMII1_REFERENCE_CLK为INPUT)。
使用BeagleBone Starterware的Enet_echo例程调试,MDIO识别PHY正常,静态动态获取IP地址也都正常。
MII状态PING通无漏包,RMII模式PING通,偶有漏包,但两块开发板均有一个相同的毛病,网络连接正常后过5分钟左右就会自动断线。
而使用BeagleBone在相同例程下调试,连接正常,始终不会有掉线情况产生,电路和配置与我工作于MII的开发板一模一样,唯一区别是我使用的是样片XAM3359。
请TI的工程师帮忙解答一下这是何种问题,这个问题都困扰我大半个月了。
非常感谢!