主题中讨论的其他器件: TLK110
我使用 ICE v2上的 AM3359处理器每5秒传输286字节的原始以太网数据包多播 数据包包含 VLAN 标记、因为它传输 GOOSE 消息。
该 SDK 是 ti-processor-sdk-linux-rt-am335x-evm-07.03.00.005和 AM335x-icev2-prueth.dts
电路板 ICE v2已正确配置为在两个以太网接口上使用 PRU。
如果我在物理器件上跟踪 TXEN、我会看到 PRU 多次随机发送相同的数据包、显然没有特定的原因。
(黄色:我的触发器、紫色:TXEN、青色:接收到数据包)
这种行为对传输延迟有相当大的影响!
如果我更改 ICE v2配置并启用普通以太网控制器(不带 PRU)、则不会发生这种情况。 我定期看到一个针对 TXEN 的方波。
之前的 SDK 不受此问题的影响、我已经过测试、看到了一个方波。 是否可能是由于新 SDK 没有 PRU 的 TX 中断?
期待您的反馈
Andrea