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:写入寄存器 PC 时出现问题

Guru**** 2525320 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/728242/ccs-tms320c5515-trouble-writing-register-pc

 

我在第一次尝试安装 CCS 之前备份到还原点、现在我已经安装了 CCS 和项目的所有支持库。  现在我的问题是我无法调试代码。  该工程会编译、但我得到以下结果:

C55xx:写入寄存器 PC 时出现问题:(错误-1024 @ 0x0)请求的 JTAG 操作失败。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (版本5.0.429.0)

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

    e2e.ti.com/.../C55xx.docxI使用两个不同的板试用了原始开发计算机。  我没有收到错误消息、但调试 会话不起作用。  屏幕截图包含在随附文档中(我似乎无法直接插入屏幕截图)。

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

    我将您的调试问题拆分为一个新的主题、因为安装程序中的原始主题已解决。

    [引用 user="Robert Applebee's ]我没有收到错误消息、但调试 会话不起作用。 [/报价]

    那么、这台不同的计算机不会生成-1024错误、但调试会话不起作用? 您能否详细说明它不起作用? 我看到它在 c_int00 (代码入口点)停止。 默认情况下、CCS 设置为在程序加载时自动运行到"main"。 但是、可以在调试设置中自定义、如 本页所述。 您的设置是否在代码入口点停止?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、CCS 被设定为自动运行至"main"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用的是 TI 开发板还是定制板? 您是否在多个项目中看到此行为?

    您是否能够使代码在 c_int00停止后运行到主代码? 如果不是、可能会出现一些初始化问题、这是由于缺少/不正确的 GEL 文件或代码导致的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用的是定制板。  定制板具有两种配置、每种配置具有不同的 CCS 项目。  而另一个则不会。  随附的文件具有两个项目的控制台输出的屏幕截图。

    e2e.ti.com/.../C55xx_5F00_3.docx

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

    工作项目的控制台显示一些 GEL 输出、而另一个不显示。 这两个项目是否使用相同的目标配置文件? 如果没有、您能否打开不工作项目的目标配置文件、转至 Advanced 选项卡、单击左侧窗格中的 C55器件、然后查看右侧窗格中的"Initialization script"字段。 将其与工作项目进行比较、并尝试将其匹配起来。 同时检查两个项目的调试属性(Project Properties-> Debug)以查看是否有任何差异。

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

    e2e.ti.com/.../C55xx_5F00_4.docxThe工作项目似乎没有目标配置文件。  当我尝试为工作项目打开目标配置文件时、我会看到一个信息框、表示该项目没有目标配置文件、我是否要创建一个?  (请参阅随附文件中的信息框)。

    非工作项目确实有 TCF。  高级设置未列出 GEL 文件。  我在"Working Projects"文件夹中找到了一个 GEL 文件、并为此工程选择了该文件、此时调试将开始。

    我的问题是、我的工作项目为什么没有 TCF?

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

    对于工作工程、如果工程文件夹中没有目标配置文件、则可能会使用默认配置文件。 有关 如何根据上下文启动目标配置文件的详细信息、请参阅此页面。