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.

[参考译文] LP-MSPM0G3507:恢复出厂设置失败

Guru**** 2654825 points

Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1588152/lp-mspm0g3507-factory-reset-fail

器件型号: LP-MSPM0G3507
Thread 中讨论的其他器件: UNIFLASH

大家好、E2E 专家:

你好。

我使用了 UniFlash 并选择了 “擦除 MAIN 和 NONMAIN 存储器(请参阅上面的警告)“ 刷写代码(辅助 BSL 可以)、但刷写过程的中途发生了错误。 当我尝试恢复出厂设置手动程序时、按下重置按钮没有反应。

日志:
[2025/11/13 6:26:28][info] CS_DAP_0:GEL 输出:启动设备出厂复位

[2025/11/13 6:26:28][info] CS_DAP_0:GEL 输出:尝试 CS_DAP 连接

[2025/11/13 6:26:28][info] CS_DAP_0:GEL 输出:尝试 SEC_AP 连接

[2025/11/13 6:26:28][info] CS_DAP_0:GEL 输出:发送命令

[2025/11/13 6:26:29][info] CS_DAP_0:GEL 输出:按 RESET 按钮……

我的问题是:

  1. 如果 NONMAIN 区域编程错误、是否会导致器件砖化? 由于 ROM 未被修改、恢复出厂设置是否仍然起作用?

  2. 在当前情况下、SWD 仍会做出响应。 这是否意味着器件仍应可恢复?

此致、

公务员制度委员会

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

    尊敬的 TICSC:

    1. 如果非主器件被擦除、那么您将无法访问芯片、因为非主器件包含引导配置。 如果芯片经过 BOOTRST 过程(通常是由下电上电或明确调用 POR 或 BOR 条件的软件复位引起)、NONMAIN 会生效。 如果 NONMAIN 编程错误、则可以将器件砖化。
      1. 在恢复出厂设置过程中、它在重置请求后是否挂起? 您是否能够对器件进行下电上电并对器件重新编程?
      2. 尝试在恢复出厂设置后对一个简单示例 GPIO_OUTPUT_TOGGLE 进行编程。
    2. 如果您能够通过 SWD 访问器件、我相信您可以恢复器件、但您需要能够访问器件、而不是简单地进行连接。