器件型号: DRA829J
TI 团队大家好、
我在 MCU2_0 中通过 CPSW 库配置的这些以太网端口中遇到了一些性能问题:
- Enet_MAC_PORT_5、phyAddr = 1、Tx 和 Rx 非常差
- Enet_MAC_PORT_6、phyAddr = 2、Tx 和 Rx 非常差
- Enet_MAC_PORT_8、phyAddr = 3、Tx 和 Rx 正常、不是最快但更稳定。
此配置使用 PSDK10、附件是正在使用的配置参数。 psdk10_settings.txt
问题在于、使用 PSDK 7 时、所有 3 个端口都能获得良好的性能。
我做的测试是使用相同的硬件、只是将固件从 PSDK7 更改为 PSDK10。 我首先注意到 Tx 和 RX 延迟中有不同的值、但即使使用相同的延迟、PSDK10 也无法正常工作。 稍微考虑一下延迟、我能够实现更好的端口性能、但是、当我使用其他器件进行测试时、我注意到一些不可预测性、需要再次手动校准这些延迟。 看起来这个延迟部件不稳定、 我想知道 psdk10 中是否有新的东西应该配置以避免这些性能问题。
3 个端口映射到 Linux、测试是使用 iperf3 工具完成的。