EDA365电子论坛网

标题: RK3399 的 TCP 重传无效问题??? [打印本页]

作者: Touuqu    时间: 2019-6-19 16:53
标题: RK3399 的 TCP 重传无效问题???
本帖最后由 Touuqu 于 2019-6-19 16:54 编辑
. o, t; e. y( S. Q) f6 n; Z! ^
, k7 K, [) I9 O6 D9 P
使用RK3399开发板给服务端的PC发送数据时,总会遇到服务端收不到数据的情况.
( w# m" Y3 W1 Y. l) ~# K: i5 B$ zRK3399作为TCP的client,PC作为server.7 {- ], ^: H$ S+ Z- U
出现问题时,PC端一直收不到ARM的数据,但ARM端没有显示任何异常;15分钟后,ARM放弃该TCP连接,重新建立一个新的TCP连接;- s: |( ^6 s5 P, x2 n" M
出现异常时,网络正常,能相互ping通;如果另外启动一个client,也能正常发送数据;
- D6 [% Y- }/ I0 M使用抓包工具对server端和client端抓包(wireshark和tcpdump),发现两边的抓包结果一致:
" w2 t6 m8 U! F' Y9 ^8 K! z
后来根据同事的建议,将TCP的每个包大小改到1200byte以内(实际只有800多byte),增加流量控制(每隔200us发一包),仍然有相同的问题。# q8 [+ q3 h. _5 X

- E/ x; `+ i- I" w& N; ?有人提到rk3399的网络有问题,VDD_LOG偏低,但我测试了一下,我的板子的VDD_LOG并无异常.
麻烦高手帮忙解答一下.

7 k1 K% H$ T& Q( A( Q9 x/ e$ K
作者: adogpp    时间: 2019-6-19 17:59
顶一下
作者: eda_wang    时间: 2019-6-24 13:55
顶一下
( N8 u+ ?: d0 n0 c; S




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2