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/MSP432-debugers:遇到一个非常奇怪的问题。 MSP432 Launchpad 在我的桌面上提供调试错误、并显示错误消息:CAN't Run Target CPU:(错误-2134 @ 0x0)。 无法控制设备执行状态,但在其他桌面上工作正常。

Guru**** 2564220 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/603663/ccs-msp432-debuggers-encountering-a-very-strange-issue-msp432-launchpad-giving-debug-error-on-my-desktop-with-error-msg-can-t-run-target-cpu-error--2134-0x0-unable-to-control-device-execution-state-but-working-fine-on-other-d

器件型号:MSP432-debugers
主题中讨论的其他器件:MSP432P401R

工具/软件:Code Composer Studio

您好!  

我在我的桌面上遇到了一个非常奇怪的问题。 在尝试调试任何程序时、CCS 给出以下错误:

Cortex_M4_0:无法运行目标 CPU:(错误-2134 @ 0x0)无法控制器件执行状态。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包6.0.628.3)


Cortex_M4_0:JTAG 通信错误:(错误-615 @ 0x0)目标无法看到正确格式的 SWD 报头。 与目标的连接可能不可靠。 尝试降低 TCLK 设置、然后再试一次。 (仿真包6.0.628.3)。

我的 CCS 版本是  7.2.0.00013。 我测试了 TI 的 GPIO 中断程序示例 和我们自己的程序之一的问题。  但奇怪的是,它在我同事 的系统上运行正常(使用 CCS 7.1……)。  

此外、我还在桌面上使用了一个板(相同的 MSP432 Launchpad)、但有一天它突然停止工作、并显示错误消息:  

CCS/MSP432P401R:无法评估 MSP432_Factory_Reset ()。 未找到标识符:DP_RESET=1时的 DP_RESET [msp432_factory_reset.gel:44]在 MSP432_Factory_Reset () CS_DAP_0:连接到目标时出错:(错误-613 @ 0x0)。  

我尝试根据链接(e2e.ti.com/.../1854733 )将其恢复出厂设置。 但 它给出了以下误差:

CS_DAP_0:写入长度为0x4的第0页上的0xe0044000处的存储器块时遇到问题:(错误-613 @ 0xE0044000)目标表示它正忙。  再次尝试 SWD 请求 、或中止事务。 (仿真包6.0.628.3)

CS_DAP_0:GEL:执行 MSP432_Reboot_Reset ()时出错:目标无法在*((unsigned int *) 0xE0044000)=0x0000695A (msp432_factory_reset.gel:75](位于 MSP432_Reboot_Reset ()处)写入0xE0044000@System_view。

因此、在短时间内、两个板在同一个桌面上无法正常工作。 请帮助我解决此问题,或者我是否应该将桌面转至 Exorcist?  ;):D  

此致

Suraj

 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    感谢您在论坛上发帖。
    为了确保我们位于同一页面、您能告诉我您使用的是哪个版本的 LaunchPad 吗?

    版本1.0 LP 是黑色的、支持预发布器件。
    如果您有 Rev2.0 LP (红色)、它们应按预期工作。

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

    感谢您的评论。 两个电路板均为 Rev2.0 LP (红色)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Suraj、

    关于恢复出厂设置:您能否根据 SLAU575 (www.ti.com/.../SLAU575)第8.1章中的说明再次尝试、并告诉我们您是否可以连接到 DAP 内核?

    如果这不起作用、请返回到您的项目资源管理器、打开项目属性、然后在弹出窗口中点击"Verify"调试器连接。

    如果验证不起作用、我建议通过器件管理器(在"Texas Instruments debug probers"下)卸载所有 XDSD110探针、然后拔下/重新插入 LaunchPad、以便再次安装驱动程序。

    希望这会有所帮助。

    此致、

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

    感谢您的建议。

    我可以按照第8.1节的说明连接到 DAP 内核。 但是、单击"Factory Reset from Scripts"后、我得到以下错误。

    CS_DAP_0:写入寄存器 DP_RESET 时出现问题:(错误-613 @ 0x2)目标指示它正忙。 再次尝试 SWD 请求、或中止事务。 (仿真包6.0.628.3)无法评估 MSP432_Factory_Reset ()。
    目标无法在 MSP432_Factory_Reset ()处的 DP_RESET=1 [msp432_factory_reset.gel:44]写入寄存器 DP_RESET。

    接下来、我还点击了 Project 属性中的"Verify"、似乎连接成功。 请参阅以下消息:

    CCS\ti\0\0\BrdDat\testBoard.dat

    ---- [打印重置命令软件日志文件]-----------------

    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioxds110.dll'。
    库构建日期为"2017年23日"。
    库构建时间为'19:37:36'。
    库软件包版本为'6.0.628.3'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    控制器的版本号为'5'(0x00000005)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试重置控制器以进入 SWD 模式。

    ---- [打印重置命令硬件日志文件]-----------------

    此仿真器不会创建复位日志文件。

    ---- [执行 SWD 模式完整性测试]-----

    此测试将读取 IDCODE 寄存器100次。

    IDCODE 寄存器的值为0x2ba01477。

    SWD 模式完整性测试成功。

    [结束]

    除此之外、我已在 C:\ti\ccsv7中卸载>安装了 XDS110驱动程序(ti_emupack_setup_6.0.579.0_win_32.exe)、并阅读了 POST e2e.ti.com/.../398575。 之前我尝试过相同的步骤、并在 C:\ti 中安装了 XDS110驱动程序。 但什么也不起作用。


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

    您好、Suraj、

    考虑到电路板在您的同事办公桌上工作、我认为硬件仍然正常。

    请尝试我在上面建议的其他两个步骤吗? (验证调试器连接、如果无法正常工作、请删除设备管理器中的设备)

    有时、当在不同的 LaunchPad 之间进行了大量切换时、会在窗口中混淆一些内容、从而解释您的错误消息。

    此致、

    Thorsten

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

    我已检查调试器连接。 它返回下面的消息。

    CCS\ti\0\0\BrdDat\testBoard.dat

    ---- [打印重置命令软件日志文件]-----------------

    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioxds110.dll'。
    库构建日期为"2017年23日"。
    库构建时间为'19:37:36'。
    库软件包版本为'6.0.628.3'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    控制器的版本号为'5'(0x00000005)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试重置控制器以进入 SWD 模式。

    ---- [打印重置命令硬件日志文件]-----------------

    此仿真器不会创建复位日志文件。

    ---- [执行 SWD 模式完整性测试]-----

    此测试将读取 IDCODE 寄存器100次。

    IDCODE 寄存器的值为0x2ba01477。

    SWD 模式完整性测试成功。

    [结束]。

    我已经卸载并安装了新的 XDS110驱动程序。 但我的系统上的两个板(红色)都无法正常工作。

    离开在我同事的系统上工作的系统、因为我不打算将其恢复出厂设置。 但是这个已经完全死机了、我将尝试从其他一些桌面进行重置、并告知您。 我真的想找到这个问题的根本原因。

    感谢 Thorsten 的帮助和建议。

    此致
    Suraj
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Suraj、
    您很可能遇到电路板问题(或驱动程序+窗口的某种组合)。
    如果可能、我建议更换 Launchpad。

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

    如何获得替换 LaunchPad、请建议?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这很可能是通过当地经销商或 DigiKey 实现的。 原始 Launchpad 是如何购买的?