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.

[参考译文] TDA4VH-Q1:关于 CCS 中的 RTOS 分析器

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1504333/tda4vh-q1-regarding-rtos-analyzer-in-ccs

器件型号:TDA4VH-Q1

工具/软件:

我想评估 RTOS 程序的 CPU 负载和任务负载。 帧和时钟模式。 如果是、我希望获得有关如何制作已分析图像的详细说明。 仅供参考、我使用的是 Vision Apps 构建系统。

谢谢、
库纳尔。  

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

    尊敬的 Kunal:

    您是否查看了适用于 FreeRTOS 应用的 PDK 中的 ROV 文档? 有一些用于任务加载和信息的 ROV 模块可以在 CCS 中启用。

    视觉应用中有一些工具和 API、用于分析和记录各种内核的 CPU 负载。 您特别想在 CCS 中直观显示 CPU 负载吗?

    谢谢、

    Neehar

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

    当我按照文档中此处提到的相同说明操作时、ROV 中没有显示 FreeRTOS 视图选项

    Vision Apps 中有一些工具和 API 可用于分析和记录各种内核的 CPU 负载。

    我想了解更多关于这些方面的信息。


    您特别想在 CCS
    中直观显示 CPU 负载吗?

    不一定、但我确实需要任务负载估算以及 CPU 负载  



    谢谢、
    库纳尔。

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

    尊敬的 Kunal:

    运行 Vision Apps 应用程序时、您可以按 p 在控制台上查看统计信息。

    此外、我建议查看"run_app_load_test.sh"脚本、该脚本会进行各种调用并运行"vx_app_load_test.out"。 您还可以查看底层库并创建自己的二进制文件来查看任务和 CPU 统计信息。

    Vision_apps/apps/utilities/app_load_test/

    vision_apps/apps/utilities/app_heap_stats/

    谢谢、

    Neehar

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

    嗨、Neehar、
    感谢您的建议。 我检查了使用 perf_stats 的 APP_LOAD_TEST 和 APP_heap_stats。 在本例中、我对生成的映像有大小限制、因此到目前为止无法包含 perf_stats。 我认为这种情况下的唯一选择是通过 CCS。 您能否在 CCS ROV 中提出更正建议?

    谢谢您、
    库纳尔

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

    尊敬的 Kunal:

    我没有意识到您正在为您的应用使用视觉应用。 目前尚未针对视觉应用实现 ROV 模块、而是用于基于 PDK 的 FreeRTOS 应用。

    我需要研究更多选项来专门在 CCS 中读取这些统计信息。 我明天会回来的。

    谢谢、

    Neehar

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

    尊敬的 Kunal:

    对于视觉应用集成应用、我们建议使用视觉应用中的库来分析 CPU 内核负载和任务负载。 除非您使用基于 PDK 的 FreeRTOS 应用、否则无法在 CCS 中专门读取这些统计信息。

    谢谢、

    Neehar