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.

[参考译文] MSPM0L1306:如果在 NON-MAIN 中将其禁用、则无法重新启用调试访问

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1392523/mspm0l1306-cannot-re-enable-debug-access-if-it-is-disabled-in-non-main

器件型号:MSPM0L1306
主题中讨论的其他器件:SysConfigUNIFLASH

工具与软件:

亲爱的先生们、

在简单的闪烁应用(SDK 示例)中、可以使用 SysConfig 包含 NVM 配置。

所有工具都是最新版本。 Uniflash、CCS 和 TI-XDS110。

如果启用了 SW-DP 且启用了调试访问(完全是默认配置)、则可以在 CCS 中下载和调试应用程序。 此外、还可以使用脚本"恢复出厂设置自动"并正常工作。

如果 SW-DP 仍处于启用状态并且仅禁用调试访问、则应用程序仍然可以编程。 但在下电上电以激活新配置后、应用程序仍正常运行、但与 XDS 无法进一步连接。

工具消息为:

随后、Uniflash 和 CCS 都无法将 μ µC 复位、并且重新启用调试访问。 ´s 文档指出、当然、这种情况下应该执行使用 DSSM 的"恢复出厂设置自动"序列。

但如果连接不起作用、它将无法工作。 在这种情况下、工具似乎出现了故障。

在这种情况下、我们需要做什么才能再次获得对 CPU 的控制?

感谢你的帮助

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

    请参阅此文档 设计流程指南

    请尝试以下操作:

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

    CCS 无法连接到目标。 该消息后、无法向目标发送任何脚本命令。
    到目前为止、只有在已启用调试访问的情况下、我们拥有的所有工具才有效。

    您是否自行测试过您能够重新启用之前禁用的调试访问?

    不能使用 TI 建议的在线工具、因为它被我们的公司防火墙阻止。 因此、根据文档、您能否提供在 CCS 或 Uniflash 中点击来解锁 CPU 的命令序列?

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

    Uniflash 8.7.0.4818无法恢复出厂设置、因为它无法连接到 CPU。 在这种情况下、只会显示一条错误消息。

    在 CCS 中、版本12.7.1中的上下文菜单中不存在描述的菜单选项"launch selected configuration"

    在这两种工具中、都需要目标连接来显示所述的菜单和选项...

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

    就我而言、有了这个注释、它仍然可以解锁。 请按照以下步骤操作:

    您无需先连接设备。