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.

[参考译文] CCS/CC1352P:关于 CC1352P 器件的解锁

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/786082/ccs-cc1352p-regarding-unlocking-of-cc1352p-device

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

工具/软件:Code Composer Studio

您好!

我正在使用 CC1352P 器件并使用智能 RF06评估板对定制板进行编程。 我可以对我的板进行调试和编程(我已经尝试过10个器件、所有器件都正常工作)。 突然、我的一个器件无法进行调试或编程。 使用 Uniflash 工具进行编程时、我收到以下错误。  

连接到目标时出错:(错误-241 @ 0x0)
无法访问路由器子路径。
可能发生了安全错误。 
确保您的器件已解锁(仿真包8.0.27.9)。

我在 net 中搜索了错误。 在调试错误问题中、我发现这是由于以下原因而发生的

安全错误

此错误是由于调试探针无法与器件或内核通信、尽管物理连接正常。 这可能是由大量源引起的、但最常见的是:

如何在设备锁定时将其解锁? 

我甚至无法擦除我的代码。 我检查了所有时钟工作正常

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

    您好!

    是否有人能为我的帖子提供解决方案。

    我检查了以下内容

    2.器件或内核断电、错误或没有有效时钟。 在这些情况下、JTAG 调试探针可能会被骗以为器件或内核是安全的、但它们是无法访问的。  

    我已检查所有电源和时钟

    3.该器件刷写了阻止 JTAG 访问内核的代码。 这在微控制器上很常见(因为存在闪存)、通常需要进行批量擦除才能从故障代码中清除其存储器。

    代码工作正常我与其他硬件一起检查、它不是故障代码。 我在工作硬件上刷写了几次代码、代码工作正常。

    • 所使用的器件处于安全模式、需要特定的程序才能解锁。 某些器件具有可防止对其内核(包括 JTAG)进行任何侵入式访问的安全模块、并且需要在电路板上运行的代码(MLO、u-boot 等)上使用特定的解锁机制。 解决此问题的方法强制要求使用此特定代码。  有关详细信息、请联系您的 TI 代表。
    • 我怀疑可能会发生这种情况、因此在解锁器件时需要 TI 帮助。

    谢谢、此致

    Haricharan

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

    请对延迟表示歉意。 CC13xx 器件通常没有需要特定解锁或访问过程的安全器件、因此这不是当前的问题。

    如参考文献中所述、安全错误肯定是由软件或硬件本身引起的。 鉴于十个器件中只有一个出现问题、如您所述、该特定器件周围的硬件很可能出现故障。

    因此、从软件工具的角度来看、几乎没有什么可做的、但有两个细节可以帮助您深入探究:

    -您提到的调试 JTAG 参考的"连接阶段故障排除"一节的步骤8包含一个允许您从 JTAG 角度检查内核状态的过程。

    -您可以尝试使用您提到的同一调试 JTAG 参考中的"无法访问路由器子路径"一节中提到的脚本来批量擦除内核。

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复、我将尝试与我的硬件团队联系

    谢谢、此致
    Haricharan