请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1352P 主题中讨论的其他器件: UNIFLASH
工具/软件:Code Composer Studio
您好!
我正在使用 CC1352P 器件并使用智能 RF06评估板对定制板进行编程。 我可以对我的板进行调试和编程(我已经尝试过10个器件、所有器件都正常工作)。 突然、我的一个器件无法进行调试或编程。 使用 Uniflash 工具进行编程时、我收到以下错误。
连接到目标时出错:(错误-241 @ 0x0) 无法访问路由器子路径。 可能发生了安全错误。
确保您的器件已解锁(仿真包8.0.27.9)。
我在 net 中搜索了错误。 在调试错误问题中、我发现这是由于以下原因而发生的
安全错误
此错误是由于调试探针无法与器件或内核通信、尽管物理连接正常。 这可能是由大量源引起的、但最常见的是:
- 所使用的器件处于安全模式、需要特定的程序才能解锁。 某些器件具有可防止对其内核(包括 JTAG)进行任何侵入式访问的安全模块、并且需要在电路板上运行的代码(MLO、u-boot 等)上使用特定的解锁机制。 解决此问题的方法强制要求使用此特定代码。 有关详细信息、请联系您的 TI 代表。
- 器件或内核断电、错误或没有有效时钟。 在这些情况下、JTAG 调试探针可能会被骗以为器件或内核是安全的、但它们是无法访问的。 解决此问题的方法并不独特、但需要彻底检查目标板上的所有时钟和电源信号。 一些报告的问题包括:
-
该器件会刷写阻止 JTAG 访问内核的代码。 这在微控制器上很常见(因为存在闪存)、通常需要进行批量擦除才能从故障代码中清除其存储器。
如何在设备锁定时将其解锁?
我甚至无法擦除我的代码。 我检查了所有时钟工作正常
谢谢
Haricharan