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.

[参考译文] CC2538:使用 J-Link + J-Flash 禁用调试锁定

Guru**** 2538960 points
Other Parts Discussed in Thread: SEGGER, CC2538

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/647745/cc2538-disabling-debug-lock-using-j-link-j-flash

器件型号:CC2538
主题中讨论的其他器件: SEGGER

您好!

我们正在使用 CC2538SF23、并尝试使用 J-Link Ultra+和 J-Flash 对其进行编程。

我们发现、一旦我们设置调试锁定位、下次我们开始对器件进行编程时、J-Flash 软件会检测到调试锁定位已设置、但无法(擦除和)取消保护器件。

如果我们使用 SmartRF06和 TI 的闪存编程器2、我们可以成功取消芯片的安全保护。

是否有人有关于 J-Link 的更多信息、以及它是否能够取消 CC25512的安全保护? (我还联系了 Segger 支持、jsut 希望能快速回答!)

谢谢、

标记

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

    据我所知、J-FLASH 不支持 CC2538。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    只需关闭此线程:这是一个 J-Flash 软件中的错误、现已在 v6.22d 中修复、如以下版本说明 中所示:www.segger.com/.../ReleaseNotes_JLink.html

    版本 V6.22d (2017-12-14)

    1. dll / Flasher 独立模式:Marvell 88MW300系列设备的闪存编程速度出现倒退。 V6.16i 中引入的。 固定的。
    2. DLL:针对基于 CFI 的闪存算法(AMD)的固定编程速度回归。 V6.xx 中引入。 固定的。
    3. DLL:NXP MWCT101xS 系列器件的 Flex NVM 区域的闪存编程不起作用。 固定的。
    4. DLL:TI CC2538:安全器件的解锁不起作用。 固定的。
    5. DLL:NXP S32K142系列设备的扇区大小不正确(4KB 而不是2KB)。 这可能会在闪存编程期间导致问题。 固定的。
    6. DLL:更新了模拟器件 ADUCM4x50的闪存加载程序(更新了擦除时序)。
    7. J-Flash:添加了一个新选项卡(性能)、可用于配置对 J-Flash 中的所有操作有效的某些优化(生产编程和手动编程)。
    8. J-Flash:J-Flash 不再执行"手动编程"->"程序"或"手动编程"->"程序和验证"之前的擦除操作。

    谢谢、

    标记