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.

[参考译文] MSPM0G3519:MSPM0G3519 在将 CSC 刷写到它后不可恢复

Guru**** 2815505 points

Other Parts Discussed in Thread: UNIFLASH, MSPM0G3519, LP-MSPM0G3519

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1606692/mspm0g3519-mspm0g3519-unrecoverable-after-flashing-csc-to-it

器件型号: MSPM0G3519
主题中讨论的其他部件: UNIFLASH、、

我使用 uniflash 将 MSPM0G3519 上的 CSC 写入 0x0 和 0x40000、我已将映像写入 0x7800、我会使用 XDS110 调试器(它是 MSPM0G3519 开发板的一部分)作为调试器。 CSC 似乎挂起、始终无法成功转换到主应用程序。 执行此操作后、电路板似乎也被锁定或卡住。 我尝试在 uniflash 中使用恢复出厂设置自动来复位电路板、但未成功完成、会发出恢复出厂设置命令挂起。 还有其他方法可以用来复位电路板吗? 还是一些可用于在复位电路板时将其保持在复位状态的 uniflash 设置?

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

    Uniflash 在此挂起

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

    您好 Aaron、

    您可以尝试使用 MSPM0 恢复出厂设置 GUI 工具。   MSPM0 MCU 开发指南中的第 7.1 节 还讨论了解锁器件的不同方法。

    对于 Uniflash、我建议执行以下序列:

    1. 断开电路板的电源
    2. 创建 Uniflash 会话
    3. 按住 NRST 按钮、然后连接器件(继续按住 NRST 按钮)
    4. 发出手动恢复出厂设置命令
    5. 当控制台提示时 按下复位按钮... 、释放 NRST 按钮
    6. 现在应已解锁器件。 如果没有、请再试两次。

    如果这些步骤不起作用、则表明设备已崩溃。 如果您在下电上电之前擦除 NONMAIN、并且没有将任何内容刷写到 NONMAIN、通常会发生这种情况。

    为了澄清一下、CSC 是什么意思? 这是次级引导加载程序吗?

    此致、

    Owen

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

    尊敬的 Owen:

    CSC 是 TI 用于 MSPM0 MCU 的 MCUBoot 分支 ( https://software-dl.ti.com/msp430/esd/MSPM0-SDK/2_02_00_05/docs/chinese/middleware/boot_manager/doc_guide/doc_guide-srcs/customer_secure_users_guide_CN.html)

    我尝试了恢复出厂设置 GUI、但找不到要连接的连接。 我有一个 MSPM0G3519 开发板连接到用作调试器的 PC。 GUI 是否需要独立的 XDS110 才能工作?

    长按 NRST 按钮时、是 LP-MSPM0G3519 开发板上的按钮还是自定义电路板上的复位按钮? 我正在处理的电路板没有复位按钮。

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

    您好 Aaron、

    感谢您的澄清。 您是否对您的应用程序代码使用了 customer_secure_sample_image 示例?

    您不一定需要使用独立的 XDS110 才能与恢复出厂设置 GUI 配合使用。  LaunchPad 具有板载 XDS110、因此使用提供的 USB 电缆就足够了。 但是、由于您使用的是定制电路板、因此可能需要一个。

    您当前如何将电路板连接到计算机或调试器?

    按住 NRST 按钮、我指的是 LaunchPad 上的按钮。 如果您的定制电路板没有复位按钮、我会查看您是否可以将复位引脚驱动为低电平。

    此致、

    Owen