请问一下我现在遇到一个情况,使用starterware以太网驱动,百兆速度在6Mbyte/s 可是千兆速度却不如百兆,抓包后怀疑是丢包了 有dup ack 与重传现象,请问这个问题怎么解决的?而且dual mac模式下千兆通讯一段时间后就无法接收了,发送却还可以,百兆却没问题
Jian Zhou:
是在TI的demo板上测的么?用的是哪颗PHY芯片?
lin lin2:
回复 Jian Zhou:
用的是KSZ9031RNXIA 千兆网的phy,用linux测过是可以的,硬件上没问题,但是使用starterware却出了问题
lin lin2:
回复 Jian Zhou:
这个跟phy有关系的吗?发一段时间后便停止接收了,但是发送没问题,我重新初始化了寄存器就可以了,但我的程序和starterware是一样的呀,是不是dual mac 模式下,网口不同网段的,还需要什么特殊的设置?或是有什么需要注意的呢
Jian Zhou:
回复 lin lin2:
停止接收数据,先看看状态寄存器有没有错误产生。