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.

[参考译文] MSPM0L1105:恢复出厂设置自动 UNIFLASH 或 CLI dslite

Guru**** 2553260 points
Other Parts Discussed in Thread: MSPM0L1105, UNIFLASH, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1351037/mspm0l1105-factory-reset-auto-uniflash-or-cli-dslite

器件型号:MSPM0L1105
主题中讨论的其他器件: UNIFLASHSysConfig

Olá, tenho um MSPM0L1105 com Código gravado com Proteção contra Leitura (configurado no syscfg). PRECISA de Ajuda para Fazer a redefinição ó n de manufacturica para que EU oca gravar UMA Nova versão de firmware Nele, atrav é s da UNIFLASH 8.6.

Se possível gostaria de Fazer isso 通过 CLI 实现 UNIFLASH (DSLITE. exe)的说明

Ao tentar executo comando  恢复出厂设置自动 无 UNIFLASH、控制和错误: [ERROR] Cortex_M0P:连接到目标时出错:(错误-6305) PRSC 模块无法写入路由器寄存器。 (仿真软件包12.70.00059)

Tela de configuração ó n do meu SysConfig:

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

    您好 Tiago、

    我看到您还有与此帖子相关的其他问题-> https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1337651/mspm0l1105-factory-reset-via-command-line-cli

    正如我在另一篇文章中提到的、我正在尝试为您创建一个解决方案、但这可能需要一两天的时间。

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

    您好 Tiago、

    我想我为您找到了一个可能的解决方案。  您是否熟悉 openocd?  如果不是、请检查一下。

    显然、这允许您完全控制 XDS110 (支持许多其他功能)。  您可以将其配置为执行自定义命令。

    我发现 TI 有人使用此示例、并且已经添加了对 MSPM0 (MSPM0的开源代码、因此他将更新和功能贡献回 openocd)的支持。

    这是您可能感兴趣的内容吗? 如果是、我可以向您发送有关如何将其用于 MSPM0的特定说明。

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

    可以。 我们在 CLI 中使用 openocd 来记录来自其他品牌的微秒。

    我期待收到您的回复。

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

    您好、Tiago、

    这是包含 MSPM0提交的 GIT 存储库的链接。

    (GitHub - nmenon/openocd、在 mspm0处)

     请记住、这尚未经过全面审查。  我们的专家告诉我,这将提供对 DSSM 的完全控制,他将继续更新 GIT repo。

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

    您好,Dennis

    不带示例的 Openocd。 我无法解决我的问题。

    Uniflash 生成一个用于通过 CLI 写入微控制器的软件包... 是否可以写入打开以进行读取的固件、然后使用 CLI 命令阻止读取并保护器件?

    --------

    我当前尝试用"安全级别1"写入固件时出错:错误: Cortex_M0P:文件加载程序:内存写入失败:闪存编程器:错误,尝试不擦除 NONMAIN 写入!

    我的推理中缺少了一些东西...

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

    您好、Tiago、

    关于 Uniflash、是的、可以生成 CLI 软件包、但我不确定它是否能让您控制正在尝试的操作。  

    关于您的错误、在针对应用程序进行特定更改重新编程之前、您必须首先擦除 NONMAIN。 但要非常小心。  如果在不正确重新编程 NONMAIN 的情况下擦除 NONMAIN、或进行复位、则器件将被永久锁定。  TRM 中的多个地方都提到了这一点。

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

    我需要使用此 CLI 清除 NONMAIN、然后才能编程。
    正确对 NONMAIN 重新编程的步骤是什么?

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

    您好、Tiago、

    我正在与另一位工程师一起制定详细信息、以执行清除 NONMAIN 并使用 openocd 正确地重新编程。  我会尽我所能尽快为您提供解决方案。

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

    谢谢 Dennis、我期待您的参与。

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

    丹尼斯,没有消息?