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.

[参考译文] MSPM0L1306:使用密码通过 SWD SEC-AP 解锁

Guru**** 2393725 points
Other Parts Discussed in Thread: MSPM0L1306

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1419723/mspm0l1306-unlocking-via-swd-sec-ap-using-a-password

器件型号:MSPM0L1306

工具与软件:

您好!

我正在为编程器实现对 MSPM0L1306的支持。 我能够通过 SWD 对 MCU (包括其 NONMAIN)进行编程。 当我设置 BOOTCFG0=0xAABBCCDD 或当我设置 MassErase 密码并写入 BOOTCFG3=0xAABBCCDD 时、我能够使用一个密码来保护它。  

但我无法使用密码解除保护或 MassErase。 我尝试过通过 SEC-AP 与 MCU 通信、如此处.pptx 文件中所述:

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1380289/mspm0l1306-mspm0l-mass-erase-and-factory-reset-via-swd

第9页有一个图。 此图表在 MCU 不受保护时运行良好、也可以在恢复出厂设置不受保护时将其用于恢复出厂设置。

但是、当我如上所述设置 BOOTCFG0或 BOOTCFG3寄存器并发送 MassErase 或密码身份验证命令时、复位后、MCU 从不会在 SECAP_RCR 中应答、我可以一直等待、它始终只回答零。

如果没有保护或当我发送恢复出厂设置命令时、MCU 会正确应答。

出什么问题了吗?  

我应该如何与 MCU 通信以使其解答 MassErase 或 Passj剑 身份验证命令? 或者是否应该在 NONMAIN 中设置其他内容?

谢谢你。

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

    您好 Vrata、

    您能告诉我它是哪个编程器吗?  IE: 这是他人可以购买的工具、还是仅用于您的应用?   

    让我问一下软件的人是否可以为您提供一些指导。   

    谢谢!

    JD

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

    您好 Vrata、

    您正在从事什么编程人员? 让我们将此 讨论添加到电子邮件主题中。

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

    您好!

    它是我们自己的编程器和软件。

    如何通过电子邮件而不是论坛来回答?

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

    您好 Vrata、

    我在 E2E 上向您发送了朋友申请。  一旦您接受、我们就可以用私人消息交换电子邮件、我可以将您与 Henry 联系起来。   

    谢谢!

    JD