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:密码不起作用时的 Uniflash 批量擦除和恢复出厂设置

Guru**** 2988540 points

Other Parts Discussed in Thread: MSPM0L1106, UNIFLASH, MSPM0C1106

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1664217/mspm0-sdk-uniflash-mass-erase-and-factory-reset-with-password-not-working

器件型号: MSPM0-SDK
Thread 中讨论的其他器件: UNIFLASH、 MSPM0C1106、MSPM0L1106

您好、

在 Uniflash 版本 9.5.0 中、点击恢复出厂设置或使用密码批量擦除时收到以下错误:

错误!
未找到标识符:Mailbox_Factory Authentication_Auto ()

错误!
未找到标识符:Mailbox_Mass Authentication_Auto ()

已使用的调试器:XDS110

芯片:MSPM0C1106

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

    您好、Oliver:

    我使用 UniFlash 9.6 进行了尝试、结果相同。 我也会看到 CCS 21.0.0 有同样的问题。 我认为问题是该器件的启动 GEL 文件没有定义这些函数。  

    我看到:

    MSPM0_RTOS Mailbox_Password Authentication_Auto ()

    但不能使用 Authentication_Auto () 或 Mailbox_Factory Mailbox_Mass Authentication_Auto ()。

    器件专家将需要进一步了解这一点。 我将提请他们注意这一问题。

    谢谢

    Ki

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

    您好、Oliver:

    我正在与我的团队核实这件事、一旦听到回复、我将会回复您。

    此致、

    Owen

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

    感谢您发送编修。 是、问题在于 MSPM0C1106 .gel 文件不包含这些函数。 工作原理是使用 MSPM0l1106 配置。 但是、我无法在 Uniflash 中看到任何用于设置密码的字段。 我直接在底层 GEL 脚本中更改了它并开始工作。

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

    您好、Oliver:

    更新.gel 脚本中的密码字段肯定是有效的(假设您是在 mspm0_cs_dap_init.gel 文件中更新的)、但这将要求您在 Uniflash 中使用的所有器件使用相同的密码。 如果这对您来说没问题、那么我想这是一个足够的解决方案。 不过、更干净的解决方案是在器件.ccxml 文件中设置密码。 如果向下滚动到打开 Uniflash 时出现的初始页面的底部、则可以在 Uniflash 中打开.ccxml 文件。

    关于 MSPM0C1106 的批量擦除和恢复出厂设置(带/不带密码)的可用性、我仍在等待团队的回复。 我会让你知道,一旦我听到回来.

    此致、

    Owen