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.

[参考译文] MSPM0-SDK:无法连接目标 DAP 连接错误 — MSPM0C1104(20 引脚)控制器

Guru**** 2960990 points

Other Parts Discussed in Thread: MSPM0C1104, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1656634/mspm0-sdk-unable-to-connect-target-dap-connection-error---mspm0c1104-20-pin-controller

器件型号: MSPM0-SDK
主题中讨论的其他器件: MSPM0C1104、 UNIFLASH

尊敬的团队:

我将使用 MSPM0C1104 微控制器。 在刷写应用程序时、我遇到了随附图像中显示的错误。

image.png

我回顾了之前与同一问题相关的论坛讨论、并遵循了建议的恢复程序、即保持复位引脚并执行恢复出厂设置。 但是、我无法成功完成恢复出厂设置。

我还尝试使用 UniFlash、GUI 工具和 CCS IDE 执行恢复出厂设置、但问题仍然存在、我仍然无法将程序刷写到器件上。

您能帮助我解决这个问题吗?

谢谢你。

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

    在“线程“视图中、我连接到目标 CORTEX_M0P、然后点击 “View All Cores“。

    它显示 CS_DAP_0 和 SEC_AP。 在按住复位按钮的同时、我选择了 “恢复出厂设置手动“。 但是、操作失败、我收到了如下所示的错误。


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

    您好:Nandini、

    在第一个附加的图像中、似乎您能够连接到 DAP 内核。 您是否可以再次执行此操作、运行设备诊断读取脚本并共享结果?

    此致、
    Brian

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

    您好、Brian、
    在这里、当我运行器件诊断读取脚本时、我在运行脚本时按下了 NRST 按钮。

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

    您好:Nandini、

    很抱歉之前没有澄清。 持有 NRST 时、您能够连接到 DAP、但无法访问 CPU 或其资源。 NRST 释放后、您是否能够成功连接到 DAP 并运行器件诊断读取?

    如果您在不使 NRST 保持为低电平的情况下无法连接到 DAP 内核、则可能意味着 NRST 未正确转换为高电平、未提供时钟、或者器件可能已损坏。

    如果可以在不使 NRST 保持低电平的情况下连接到 DAP、但返回的代码为 0x36、则这意味着 NONMAIN 已擦除或禁用 SW-DP 访问并且 BCR CRC 校验失败。 无论哪种情况、器件都不可恢复。

    此致、
    Brian

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

    您好、Brian、

    很抱歉、延迟的回复。 如果不将 NRST 保持在低电平、则无法连接 DAP。 这意味着器件已损坏?

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

    您好:Nandini、

    另一种可能性是禁用了对 SW- PD 端口的访问:

    在您上次回复的第二个屏幕截图中、看起来您执行了自动出厂重置、而不是手动重置。 您能否确认其中哪些已执行? 建议使用手册、以便您可以控制 NRST。 此外、在执行恢复出厂设置时、还需要执行 BOOTRST 或更强的操作。 否则、新的 NONMAIN 配置设置将不会生效。

    此致、
    Brian