am335x的rgmii网口在starterware中丢包,请教下可能的原因
am335x和marvell的switch,用rgmii2接口相连,参考的是evmsk的接发。单向发送时基本较少丢包,双向发送时经常丢包。switch的连接端口,是前兆全双工。但看am335x,发现是千兆半双工,看的寄存器,是cpsw_wr的rgmii_ctl。但我之前,已经在cpsw_sl2中设置为千兆全双工了,在原始的端口和phy的初始话的代码中,就设置的是这个。两者都修改为全双工千兆,依然丢包有的是switch发给am335的丢了,有的是反向的包丢了。有些奇怪的是,虽然丢包了,但统计