This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DRA829J:psdk10 中的以太网性能问题

Guru**** 2905440 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1639792/dra829j-ethernet-performance-issue-in-psdk10

器件型号: 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 工具完成的。

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    对此延迟深表歉意。

    您使用的 ethfw 配置是什么? 您能分享一下吗? 这是在 EVM 上看到的还是定制硬件?

    此致、
    Tanmay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    每个端口使用的设置附加在一个 txt 文件中。 所有端口都映射到 Linux、因此标准命令可在 Linux 中用作正常的以太网端口。 我可以共享哪些其他配置。 这是一个自定义硬件、奇怪的是这个相同的硬件可以与 PSDK7 搭配使用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对此有何更新?

    此致、