主题中讨论的其他器件:CC1312R7、 UNIFLASH
工具与软件:
您好!
我正处于为 CC1312R7设计和实施引导加载程序上传程序的实现阶段、该程序 过去运行良好、但有时在上传过程中会断开连接、需要重新启动上传、不会出现问题、只需要更长时间。
这种方法几十次都运行良好、但昨天我们在尝试擦除闪存时发现、由于上传程序失败并出现下一个错误、电路板完全锁定:
[2/8/2024 9:02:41] [INFO] Cortex_M3_0: GEL Output: Memory Map Initialization Complete. [2/8/2024 9:02:45] [INFO] Cortex_M3_0: GEL Output: Memory Map Initialization Complete. [2/8/2024 9:02:46] [INFO] Cortex_M3_0: MassErase(): Initializing. [2/8/2024 9:02:46] [INFO] Cortex_M3_0: MassErase(): Issuing Board Reset. [2/8/2024 9:02:47] [INFO] Cortex_M3_0: MassErase(): Mass erase complete. [2/8/2024 9:02:50] [ERROR] IcePick_C: Error connecting to the target: (Error -241 @ 0x0) A router subpath could not be accessed. A security error has probably occurred. Make sure your device is unlocked. (Emulation package 9.12.0.00150)
在该程序中、在对闪存进行编程并执行 CRC 之后、我们将 CCFG 配置 为锁定对引导加载程序的访问、并执行需要批量擦除操作才能通过 JTAG 访问它、正如我所说的、直到现在它运行正常。 但此板看起来完全不可恢复。
是否知道如何批量擦除芯片和恢复电路板?如果丢失了、我们可以更换焊料另一个 MCU、但我们担心这会在生产中发生。
我只在 https://dev.ti.com/tirex/explore/node?node=A__ANoamrIZPWD2-6T-NDDWGg__ccs_devtools__FUz-xrs__LATEST 找到此信息 、其中显示在安全错误下面: 请联系您的 TI 代表以了解详情。 我们可以看到、
此致、Javier