直接通过封装帧头部的方式进行发送,SGMII端口的STAT计数器也都正常,但pc却收不到包。
还有一个现象是发送完TX描述符个数+1的数据包后,PC端才会收到第1个包,而且PC端抓包存在丢包和坏包现象,但是查询STAT全是GOODFRAME。
表示很崩溃。。。
Shine:
请问你用的是TI的例程吗?有没有用NDK?
user4995600:
回复 Shine:
您好,我没有用TI的例程,也没有使用NDK,使用的是底层封装头部的方式发包,push描述符到648队列后发现STATA和STATB的计数器都是对的,有没有可能是Serdes的配置问题?
Shine:
回复 user4995600:
可以做一下serdes loopback看是否是Serdes的配置问题。可以参考置顶贴里的GE例程。http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
TI中文支持网