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.

[参考译文] MSPM0C1103:[MSPM0C110x]无法在 Uniflash 中执行恢复出厂设置

Guru**** 2865290 points

Other Parts Discussed in Thread: MSPM0C1104, MSPM0C1103, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1639735/mspm0c1103-mspm0c110x-factory-reset-is-not-possible-to-execute-in-uniflash

器件型号: MSPM0C1103
主题中讨论的其他器件: MSPM0C1104UNIFLASH

根据我从参考手册中了解到的、这两个器件 MSPM0C1103 和 MSPM0C1104 支持恢复出厂设置。

我尝试通过 Uniflash 在两个器件上执行“Factory Reset Auto“、但未成功执行。 我在与目标的连接方面没有任何问题。 我通常可以重新刷新并读取存储器、但无法恢复出厂设置。 请检查 Uniflash 在成功应用出厂复位后挂起的日志。

 

这是 Uniflash 中的错误吗? 或者、参考手册是否包含错误信息、可能两个器件除了不支持批量擦除之外都不支持恢复出厂设置?

如果 Uniflash 出错、我可以使用什么方法来执行恢复出厂设置? 我跟着这条线

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1351235/faq-uniflash-how-to-use-uniflash-command-line-interface-with-mspm0-device-load-images-and-read-memory

使用 dslite 脚本手动执行恢复出厂设置、但正确修改所有必需的文件以获得正确的命令来对这些特定的小型器件执行恢复出厂设置并不容易。

我希望能就此事提供任何帮助!

 

image.png

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

    更新:

    我发现应用软件在启动时使用/配置 NRST 来实现其他功能、因此我能够按照以下步骤执行恢复出厂设置:

    • 按下 NRST 按钮但不松开
    • 给调试器通电
    • 执行“恢复出厂设置手册“
    • 显示“按下重置按钮...“后释放 NRST。 日志中。
    • 然后成功执行恢复出厂设置
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ahmed:

    感谢此更新、很高兴您能找到解决方法。 如果您有任何其他问题、请随时创建新主题。

    此致、

    Owen