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.

[参考译文] CCS/TMS320C5515:RTOS/TMS320C5515:CPU 负载图未显示任何内容

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/772117/ccs-tms320c5515-rtos-tms320c5515-cpu-load-graph-show-nothing

器件型号:TMS320C5515

工具/软件:Code Composer Studio

CPU 负载无法显示任何数据

以下是工具和软件的版本:

CCS 版本:5.5.0.00077  

C5500编译器工具版本:4.4.1

DSP/BIOS 版本:5.42.1.09

SYS/BIOS 版本:6.35.4.50

我使用的仿真器是德州仪器 XDS100v2  

是否有人可以提供分步指南来设置所需软件的配置或安装?

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

    您似乎已经拥有 CCSv5附带的所有所需软件。

    您是否正在为 C55x 系列器件寻找其他产品? 您是否在原始线程中运行 Todd 提到的示例项目之一、以查看调试环境是否正常工作?

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

    您好!

    我不知道设置配置以显示 CPU 负载的确切方法。

    我使用的方法是在 CCS Debug、Tools > RTOS Analyzer > RTA (Legacy)> CPU Load 中

    我关注一些主题、说 SYS/BIOS 不支持 C55x 系列、因此我怀疑这是 CPU 负载不显示任何内容的主要原因。

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

    您选择的菜单选项正确。 CCSv5.5完全支持实时分析工具和 C55x 系列器件。

    在这种情况下、我强烈建议您阅读 DSP/BIOS 用户指南、以了解有关 CPU 负载图以及如何调用它的详细信息。
    www.ti.com/.../spru423i.pdf

    您是对的;SYS/BIOS 不支持 C55x 系列器件。

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../BuildOutput.txt

    您好!

    我仍然面临问题、因为随附的文件是我的完全清理和生成结果。

    此致、

    钱 GUI

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

    您好!

    先前的错误已经解决、但现在在调试模式下是另一个问题。

    它显示错误:

    在 C:/Users\XWRN37\Desktop\MIPStest\BL_Renoir\RPD\Atlantic\digitatal\code\Debug\Renoir_C55_D00.01.02.out:{3}0xef7c{4}"下没有可用于"c_int00 ()的源

    我不知道如何解决这个问题、它阻止我进入调试模式、如果我复位、它不能显示 c_int00 ()、并且在我的 CPU 负载上仍然没有显示任何内容。

    此致、

    钱 GUI

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


    上面的消息不是错误、而是简单的通知。 在以下位置对此进行了说明:
    dev.ti.com/.../

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    感谢您提供相关信息。 但是、我仍然看不到 CPU 加载数据/图形中出现的任何内容。 原始日志工作正常。 是否需要了解 AT 配置文件(.tcf)的任何特殊设置?

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


    我将不得不请一位有关这些图形的专家进一步评论、尤其是当您看到原始日志时。

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


    您能否获得使用 DSP/BIOS 中的阶梯示例的 CPU 负载图?

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

    您好 Todd、

    我无法使用阶梯示例获取 CPU 加载图、但也有原始日志。

    此致、

    钱 GUI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否显示原始日志的图片? 我想查看其中有哪些记录、并确认 CPU 日志记录存在。

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

    您好 Todd、

    令人惊讶的是、阶梯式 CPU 负载示例现在可以正常工作。 但是、我在自己的代码上进行了测试、但它不起作用、下面的屏幕截图是我的代码的原始日志。

    此致、

    钱 GUI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否滚动查看原始日志并查看是否发现任何 CPU 加载记录? 对 ROV->LOG 执行相同的操作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Todd、

    CPU 不生成任何内容。

    此致、

    钱 GUI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否可以附加.tcf 文件? 我希望您没有打开负载模块。 您可以查看 Stairstep 示例以了解如何启用它。

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

    e2e.ti.com/.../atlantis_5F00_digital.zip

    我不确定打开负载模块的方法、甚至可以查看阶梯示例。 你能提出建议吗?

    谢谢、此致、

    钱 GUI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要添加 load_init 作为用户初始化函数。

    /*在 BIOS_start 函数之前调用 load_init()*/
    BIOS.GBL.CALLUSERINITFXN = true;
    BIOS.GBL.USERINITFXN = prog.extern ("load_init"、"C");
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这意味着我需要将整个 load_init 函数添加到代码中?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否 代码由内核提供。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我将这个命令放置在.tcf 中时、我无法构建我的项目
    BIOS.GBL.USERINITFXN = prog.extern ("load_init"、"C");
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    似乎未生成/找到 load_init()。

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

    抱歉。 我在 DSP/BIOS 中查看了加载模块已经有一段时间了。 是的、您确实需要提供 load_init 函数。 请使用 Stairstep 示例作为模板。 它在应用程序源代码中具有 load_init 函数。

    Todd

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

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

    很抱歉、但告诉您它无法正常工作。

    此致、

    钱 GUI

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

    您是否已将其构建到了一起? 您能否在 ROV (或 CCS 版本上的 KOV...depending)中查看是否存在任何信息?

    [3/19更新:由于原始海报中没有活动、标记为 TI 认为已解决]

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

    您好 Todd、  

    很抱歉耽误你的时间、只是有时间测试一下。  

    我可以构建它、但我不确定您需要哪些 ROV 信息。

    此致、

    钱 GUI

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

    否、未看到任何与 CPU 负载相关的内容。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉,我不在办公室。 您可以导出 CCS 项目并附加吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。


    您是否有机会导出项目并附加它?

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

    您好!  

    很抱歉、由于公司隐私问题、我无法做到这一点。 谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果我们为它设置一个盒子拖放会怎么样?