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/TMS320F28377S:错误:(错误-1044 @ 0x0)调试探针报告了错误。停止目标 CPU 时出现问题:(错误-1135 @ 0xC095)调试探针报告了错误。

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/920288/ccs-tms320f28377s-error-error--1044-0x0-the-debug-probe-reported-an-error-trouble-halting-target-cpu-error--1135-0xc095-the-debug-probe-reported-an-error

器件型号:TMS320F28377S

工具/软件:Code Composer Studio

您好!

我正在尝试在第二版电路板上调试一个项目、该项目在第一版电路板上工作正常。 错误字如下所示。 RAM 调试和闪存调试在我的第二版电路板上都不起作用。

但是、可以将 TI 的示例项目调试到 RAM 中。 至于闪存调试、示例项目也会产生如上所示的错误代码。

我在这个网站上看到了与我的问题类似的答案、但我仍然不知道如何解决这个问题。

感谢您的帮助!

/ /

C28xx_CPU1:错误:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.3.0.00003)
C28xx_CPU1:停止目标 CPU 时出现问题:(错误-1135 @ 0xC095)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.3.0.00003)
C28xx_CPU1:20次尝试后无法确定目标状态
C28xx_CPU1:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x00130@程序:目标未连接
C28xx_CPU1:执行 PLL 配置算法时出错。 操作已取消。 (0x0)
C28xx_CPU1:文件加载程序:内存写入失败:未知错误
C28xx_CPU1:GEL:文件:E:\CCS_Workspace\EPWM01\Release\EPWM01.out:加载失败。
C28xx_CPU1:闪存操作期间发生错误:无法读取寄存器 PC:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005F800@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005FC00@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
C28xx_CPU1:闪存操作期间发生错误:目标断开连接时无法启用
C28xx_CPU1:闪存操作期间发生错误:无法读取0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:在尝试执行 pwrite_en.alg 时无法运行目标
C28xx_CPU1:闪存操作超时、等待算法完成。 操作已取消。
C28xx_CPU1:在擦除/加载闪存之前、执行调试器复位并执行引导 ROM 代码(点击 CCS 调试窗口中的"恢复"按钮)。 如果这无助于成功执行闪存擦除/加载、请检查复位原因(RESC)寄存器、NMI 影子标志(NMISHDFLG)寄存器和引导 ROM 状态寄存器以进一步调试。
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D22E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D222@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D222@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D214@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D222@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
C28xx_CPU1:闪存操作期间发生错误:目标断开连接时无法启用
C28xx_CPU1:闪存操作期间发生错误:无法读取0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:在尝试执行 pwrite_ds.alg 时无法运行目标
C28xx_CPU1:闪存操作超时、等待算法完成。 操作已取消。
C28xx_CPU1:在擦除/加载闪存之前、执行调试器复位并执行引导 ROM 代码(点击 CCS 调试窗口中的"恢复"按钮)。 如果这无助于成功执行闪存擦除/加载、请检查复位原因(RESC)寄存器、NMI 影子标志(NMISHDFLG)寄存器和引导 ROM 状态寄存器以进一步调试。
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入寄存器 PC:目标未连接

/ /

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

    我已经尝试了新的第二版电路板。 它发出相同的错误警告。 因此、这不应该是 DSP 的问题。

    可以将 TI 的示例项目调试到 RAM、但当我单击"继续"按钮时、错误如下所示:

    / /

    C28xx_CPU1:错误:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.3.0.00003)
    C28xx_CPU1:20次尝试后无法确定目标状态
    C28xx_CPU1:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序

    / /

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

    您好!

    此错误与调试 JTAG 页面(搜索错误编号)中报告的错误1041非常相似。  

    https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html

    遗憾的是、鉴于此问题本身可能出现的各种问题、这些误差没有得到充分表征。  

    不过、看看您的描述、我不禁要问、您加载到目标的代码是否会以某种方式影响器件本身的稳定性-例如、有时代码可能会无意中触发器件复位。

    另一种可能是硬件问题、上面 我发送的参考资料的硬件核对表一节介绍了一些详细信息。  

    希望这对您有所帮助、

    拉斐尔

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

    感谢您的回复。

    我找到了错误。 由于 DSP 的电源为3.25V、我通过更改一些组件将其更改为3.28V。 那么它可以正常工作。  

    我对3.3V 电源的精度如此之高感到困惑!

    此致!

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

    您好!

    感谢您分享该解决方案;器件本身应该可以达到±5%的精度、因此我想知道在运行过程中是否会出现功率下降。  

    无论如何、谢谢。

    拉斐尔