阿波罗H743套装的以太网还是经得起考验的.

2019-07-20 03:18发布

目前测试的结果,

跑满100Mbps没问题 , 用的LWIP NO_SYS模式. 虽然外面套了个RTX5

进行32个任务的压力测试, 每秒可收或发8000个数据包.

昨晚用LWIP 2.0.03测试了2亿次的收发, LWIP出错了.  今天换2.1.2继续测.

test1.png

就是还有DCache的问题尚未解决.  开启DCache后, 即使强制透写, 使用SCB_InvalidateDCache这些方法.

因为目前MPU还摸不透, 总出错, 停用了, 把DMA数据放在SRAM2里, 没有MPU设置, 一开DCache就出问题.

停用DCache, 程序性能下降了30%...

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
Polychromatic
1楼-- · 2019-07-20 07:34
 精彩回答 2  元偷偷看……
ZHDX
2楼-- · 2019-07-20 08:13
Polychromatic 发表于 2019-3-6 11:55
我也喜欢做压力测试,但是实际项目下,没有那么多数据包的...

不好意思. 不熟悉论坛的按钮. 按回复按错成反对了. 还不能取消..

就是想知道一下极限多少, 心理有数.

而且做做测试还能找到自己的代码的bug, 已经修正了很多地方了.

目前还有问题, 希望能弄得更稳定点.

如果能把DCache也兼容了那就更好了.
Polychromatic
3楼-- · 2019-07-20 11:37
哈哈哈,没关系,我这个回复也没什么可以反对的。
你说的对,确实可以测试得到BUG,还要很多不知道的问题,挺有意义的。

加油!
ZHDX
4楼-- · 2019-07-20 14:12
 精彩回答 2  元偷偷看……
15198959644
5楼-- · 2019-07-20 19:05
谢谢分享!

一周热门 更多>