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.

[参考译文] UNIFLASH:从 CLI 锁定时对特定器件进行批量擦除

Guru**** 1831610 points
Other Parts Discussed in Thread: UNIFLASH, CC2652RB
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1386840/uniflash-mass-erase-of-a-specific-device-when-locked-from-the-cli

器件型号:UNIFLASH
Thread 中讨论的其他器件: CC2652RB

工具与软件:

我在这里阅读了几篇关于这个问题的文章、但没有一篇文章能解决我的具体问题。

我连接了多个 XDS110探头、我需要发出 cc13xx-cc26xx-mass-erase 命令以解锁和擦除特定器件。

我正在尝试以下命令:C:\ti\uniflash_8.7.0\dslite.bat --mode cc13xx-cc26xx-mass-erase -c:\ti\probe_config\L12004HX.ccxml

如果器件已刷写但未锁定、则此命令有效且器件已擦除。

如果器件已锁定为 DisableCpuDap=true、则可获得结果

通过批量擦除执行器件解锁...
Cortex_M4_0:MassErase ():初始化。
Cortex_M4_0:MassErase ():发出电路板复位。
失败:连接失败

如果仅连接了一个 XDS110、则使用"-d XDS110"来代替指定配置文件可以正常工作、并正确解锁器件、但如果有多个 XDS110、则我无法以特定探针为目标。 当我使用 UNIFLASH 实用程序、但我需要 CLI 解决方案时、也可以使用此工具。

我目前正在使用 CC2652RB 开发套件进行测试、但会改用 XDS110调试探针进行生产。

谢谢。