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/TMS320F2.8377万D:将程序加载到CPU2时出现问题

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/565197/ccs-tms320f28377d-issue-with-loading-program-on-to-cpu2

部件号:TMS320F2.8377万D
主题: controlSUITE中讨论的其他部件

工具/软件:Code Composer Studio

我目前正在6.1 上使用TMS320F2.8377万D处理器。3 我正在使用Blackhawk BH-USB-200调试器。 将程序加载到CPU2后,我遇到间歇性问题。  

使用"Load program option for Both CPU1 and CPU2"后,我立即打开Expression (表达式)窗口以查看各种处理器变量。 CPU2上所有变量的值完全超出预期范围。 CPU2上的程序未按预期运行。 就像使用的一些常量超出范围一样。

有时我可以再次重新加载相同的.out文件,它可以解决问题,但是最近,解决问题变得越来越困难。  

在我看来,调试信息似乎与加载到处理器的程序不同步。 我不确定这种情况有时会怎样发生,但并非总是如此。

关于调查内容的任何建议都将非常有帮助。

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

    以下是一些建议,可帮助您调查可能发生的情况。  

    首先,我建议从controlSUITE加载/调试示例项目以验证功能。 这将有助于隔离问题是在项目设置中还是在硬件环境和/或调试过程中的某个位置。

    如果示例项目工作正常,我建议将项目的调试和闪存设置与示例的设置进行比较,特别是CPU2 (项目属性->调试)。

    如果您使用调试(错误图标)按钮启动调试会话,则可以尝试手动启动并手动执行一系列步骤,以重置/加载/运行代码到两个内核中。 有关 详细信息,请参阅此论坛帖子。

    如果上述建议对解决问题没有帮助,我建议也在C2000论坛上发布,以便那里的专家也可以采纳他们的建议。