工具/软件:
我们的雷达项目中存在与以太网传输缓冲区相关的紧急情况。
当传输大尺寸帧(1518字节)时、除非在连续发送的帧之间在 SW 以太网驱动器中添加延迟、否则通信停止。 帧仍然随机损坏(附加的屏幕截图)、但传输不会停止。
即使我们将 TX 数据包间隙配置为最大可配置值、也没有产生任何影响。
端口0和端口1的统计寄存器具有相同的值。
我们现在使用的临时解决方案:
- 通过将帧大小缩减至最多1000字节、我们可以在第 E 个帧之间实现正确通信、而不会增加任何延迟。
向您提问:
- 这种行为背后的(硬件方面)可能原因是什么 ?控制器发送的 TX 帧损坏的字节数小于预期的字节数(1518字节)??
我们使用 AWR2944芯片。
以太网配置为100 base–t1
以太网栈来自 Vector
