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.

[参考译文] Linux/AM5728:运行时 DDR 利用率工具

Guru**** 2556110 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/610399/linux-am5728-runtime-ddr-utilization-tool

器件型号:AM5728

工具/软件:Linux

尊敬的香榭丽舍

我正在运行一个用户空间应用、我开发了该应用、它执行实时 H.264解码、然后使用 OpenGL-ES/SGX544对视频帧执行操作。 一切运行正常、但我想知道我正在使用的可用 DDR 带宽有多少。 我是否可以在目标上运行一个实用程序、在应用程序运行时报告 DDR 利用率? 理想情况下、这是一个命令行实用程序、不需要 JTAG/trace。 BTW、我没有运行 Walyand。

谢谢

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

    我没有使用过太多 omapconf、但可能其中有一些东西。 它位于 SDK 中的根文件系统中。

    Steve K.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Steve、
    我必须重建 omapconf 的最新版本,有一个修复程序可以消除它报告的几个错误。 但之后、它会很好地工作。

    omapconf 跟踪 bw

    它针对 AM572x 上的两个 EMIF 的读取和写入报告 DDR MB/秒。 不过、我对其中一个方面有点怀疑、因为 EMIF 1的 EMIF 计数器与 EMIF 2报告的数字完全匹配。 这听起来不太可能。