[求助] am335x的rgmii网口在starterware中丢包,请教下可能的原因

lulei   2014-12-17 09:39 楼主
am335x和marvell的switch,用rgmii2接口相连,参考的是evmsk的接发。单向发送时基本较少丢包,双向发送时经常丢包。switch的连接端口,是前兆全双工。但看am335x,发现是千兆半双工,看的寄存器,是cpsw_wr的rgmii_ctl。但我之前,已经在cpsw_sl2中设置为千兆全双工了,在原始的端口和phy的初始话的代码中,就设置的是这个。 两者都修改为全双工千兆,依然丢包 有的是switch发给am335的丢了,有的是反向的包丢了 。有些奇怪的是,虽然丢包了,但统计上没有任何错误包的存在,只是包数不一致。这个是不是由于什么设置没设置对呢

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复