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.

[参考译文] MSPM0G3507:通过脚本/UniFlash 解锁芯片(安全级别1)、而不是使用 CCS

Guru**** 2558250 points
Other Parts Discussed in Thread: MSPM0G3507, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1352017/mspm0g3507-unlock-the-chip-security-level-1-via-script-uniflash-instead-of-using-ccs

器件型号:MSPM0G3507
主题中讨论的其他器件: UNIFLASH

尊敬的 TI 社区:

我能够在 MSPM0G3507芯片上通过以下设置成功配置安全级别1:

-使用密码启用调试访问(即设备锁定)。

-使用密码启用批量擦除(即擦除 main)。

-使用密码启用恢复出厂设置(即擦除 MAIN 并将 NONMAIN 重置为默认值)。

- TI 失效已启用。

为了解锁芯片以刷写新代码、我通过 CCS 使用 MSPM0_Password Authentication_Manual 脚本、如以下线程的解决方案中所述:
e2e.ti.com/.../mspm0l1306-security-level-passwordauthentication-script-not-working

此过程运行得非常顺利、我可以刷写新代码、不会出现任何问题。 但是、这是一个手动且冗长的过程、尤其是当需要在多个器件(大规模生产场景)中刷写新代码时。

是否有可以运行的脚本可以启动目标配置并执行 MSPM0_Password Authentication_Manual 脚本、即在每次刷写过程之前(我们通过 UniFlash 实现)执行 CCS 上执行的操作以释放芯片?

例如、我们可以更新 dslite-CORTEX_M0P.bat 文件吗? 如果是、我们需要向此文件中添加哪些步骤来执行前面所述的操作?

提前感谢您的参与!

工具:

CCS 12.6

Uniflash 8.4

XDS110 USB 调试探针

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

    Daniel、您好!

    为您进行检查。  

    目前、这在 Uniflash 中似乎不受支持、但应该可以实现。

    此致、
    布兰登·费舍尔