AM335X 千兆网口通讯比百兆速度慢是什么原因?

2019-07-17 15:32发布

请问一下我在AM335X上使用dual mac模式其中有一个网口为千兆网口,另一端为电脑千兆网卡可以进行ping以及tcp发送数据,但是,tcp进行测速的时候,测出来只有100多200kbyte/s,但是这个网口适配为百兆进行通讯,速度却有5-6mbyte/s, 这是由可能什么原因导致的呢?百兆的时候通讯是一切正常的,使用千兆的时候抓包看过会有显示[tcp dup ack #1]之类的错误,希望指点一下,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
wang2945
2019-07-19 02:16
请问一下使能了DUAL MAC MODE 后是不是只能够使用DMA_Channel0进行操作,我看了一下手册上总是说用host进行操作,这个的意思是只能够利用dma——channel0将数据传输到PORT0,再通过描述符中的端口,进行转发?那这样是否不能够实现PORT1对应通道1 PORT2对应通道2了,假如只能够通过dma那这样两个网口的数据都通过这个通道效率上会不会比较低。

一周热门 更多>