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.

[参考译文] MSP430F5529:器件的调试接口已被保护

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1163621/msp430f5529-the-debug-interface-to-the-device-has-been-secured

器件型号:MSP430F5529
主题中讨论的其他器件: BQ76942EVMEV2400

您好!

      刚刚执行了批量擦除、然后继续报告"器件的调试接口已被保护"、 请建议如何解锁此器件。 请提供详细步骤。 谢谢。  

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

    尊敬的 Yue:

    这个错误可能由几个最常见的情况引起、这些情况是尝试写入 JTAG 受保护的存储器或者一组 JTAG 保护熔丝。 首先、快速检查一下他们是否可以使用当前设置对我们的示例项目之一进行编程。

    对于第二种情况、它们需要通过擦除 JTAG / SBW 签名值来解锁 JTAG 保险丝、如 MSP 代码保护特性文档(SLAA685)中所述

    此致、
    Brandon Fisher

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

    费舍尔

             感谢您的回复。  

    1.我无法将示例项目编程到 MSP430F5529中

    2. 如上所述、我应该使用哪种工具来执行寄存器写入?

    "BSL 必须先清除 SYSBSLC 寄存器中的 SYSBSLPE 位(向地址0182h 写入0003h)、然后再将00000000h 写入 JTAG 签名。"

      

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

    尊敬的 Yue:

    您是否正在使用 LaunchPad?

    因此、默认情况下、MSP430F5529会加载 USB BSL。  在我看来、执行此操作的最简单方法是下载 python 固件升级程序 (USB 开发包的一部分)、您只需添加:

    @0182
    03 00
    @17FC
    00 00 00 00
    q

    添加到 ti-txt 文件的末尾。 我已经针对 python 固件升级工具中包含的5529_LED_Blink 示例执行了此操作。  

    您可以将 MSP430F5529置于 BSL 模式(如果您使用的是 Launchpad)、方法是同时按下 BSL 和 RESET 开关、然后首先释放 RESET。 PYTHON_Firmware_UpgradeerGUI 应该能够在器件处于 BSL 模式时通过 USB 找到并对其进行编程。  

    此致、
    Brandon Fisher

    e2e.ti.com/.../5529_5F00_LED_5F00_Blink_2D00_UNLOCKJTAG.txt

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

    非常感谢您的详细回复。  

    我不使用 LP、而是 BQ76942EVM、它将板载 MSP430F5529用作 EV2400。  

     我还有一个问题:

    如果有可能我擦除 BSL、那么什么也不能使它恢复。

    因为我尝试在加电之前将 PUR 的3.3V 电压置于接地状态、但无法使其进入 BSL 模式。

    我计划更改另一个 MSP430F5529、请问 MSP430F5529的新芯片是否包含 BSL?  

     

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

    MSP430F5529具有出厂预装的 HID BSL、可与4、8、12或24 MHz XT2配合使用