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/TMS320C6657:CPU 负载视图未显示任何内容

Guru**** 2589280 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/614025/ccs-tms320c6657-cpu-load-view-not-showing-anything

器件型号:TMS320C6657
Thread 中讨论的其他器件:SYSBIOS

工具/软件:Code Composer Studio

我尝试在    目标运行时使用负载分析来查看 CPU 负载。 我在*。cfg 文件中将 loggerType 设置为 JTAG 运行模式、但 CPU 负载视图中未显示任何内容。

 如果有任何关于我可能出错的提示、我们将不胜感激。

谢谢!

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

    Live Session 窗口中是否显示任何内容? 您能否停止目标并确认您有日志记录? 请查看 Tools->ROV->LoggerRunMode->Records。

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

    Live Session (实时会话)窗口也不显示任何内容。

    我在停止目标时有日志记录。

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

    Negrin、您好!

    如果您将 Logger 类型更改为 JTAG 停止模式、您是否会看到任何数据?  如果不是、请确保.cfg 文件中没有 BIOS.logsEnabled = true。

    此致、

    Janet

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

    Janet、您好!

     如果我没有停止目标、我在 LoggerStopMode 中看不到任何数据。 如果我停止目标、我会在 Live Session 窗口中看到日志记录、我可以看到 CPU 负载。

    我的.cfg 文件中没有启用 BIOS.logs、因此我添加了 BIOS.logs Enabled = false;但我仍然遇到以下问题:使用 LoggerRunMode JTAG 时、CPU Load 窗口为空。

    谢谢、

    内格

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

    Negrin、您好!

    在我之前的帖子中、我想说"确保您具有 BIOS.logsEnabled = true"

    很抱歉造成混淆。

       Janet

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

    我 现在已启用  BIOS.logsEnabled = true、但问题仍然 存在。

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

    Negrin、您好!

    您可以附加.cfg 文件吗?  可能还有其他原因导致日志数据不显示。  此外、您使用的是 CCS 和 UIA 的哪些版本?  谢谢、

    Janet

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

    e2e.ti.com/.../8345.app.cfg

    Janet、您好!

    随附了我的.cfg 文件。

    CCS: 6.1.2.00015

    UIA: 2.0.3.43

    谢谢、

    内格

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

    Negrin、您好!

    存在一个已知的 CCS 问题、如果日志缓冲区位于 DDR3中、则使用 JTAG 运行模式进行日志记录不起作用。  不过、我认为 LoggerStopMode 应该适用于 DDR3。  您能否先确认 LoggerStopMode 是否正常工作(使用 BIOS.logsEnabled = true;)?

    然后、您能否尝试将以下行添加到.cfg 文件中、并查看这是否会产生影响?

    LoggingSetup.memorySectionName ="L2SRAM";

    我不确定您在 L2SRAM 中有多少可用内存、但您可以按如下方式控制 SYSBIOS 和 CPU 加载日志缓冲区的大小:

    LoggingSetup.sysbiosLoggerSize = 1024;

    LoggingSetup.loadLoggerSize = 512;

    谢谢、

    Janet

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

    Janet、您好!

    LoggerStopMode 与 BIOS.logsEnabled = true 一起工作,添加这些行可以解决 LoggerRunMode 的问题。

    非常感谢!

    内格