1、利用Am3354的两个mac通过RMII实现以太网通信,插上网线后工作在100M全双工模式下,均能ping通pc,但丢包严重达到30-50%。
2、phy1原理图见附件,phy2原理图类似。测量发现clk_out(pin24)输出时钟只有25MHZ,但TXD_3(pin6)已经strap到高,即选择RMII MASTER模式,结果为何如此?
3、后发现RX_CLK、TX_CLK输出的却是50MHz,就把RMII_1_REF_CLK飞线到RX_CLK获得50M时钟,但丢包并没有改善。
4、通过wireshark抓包发现,丢失的包有的是没有发送出去,有的则是发送出去没接收到。