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.

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

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

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

器件型号:MSP430FR5994
主题中讨论的其他器件:MSP-FET

您好!
我在不知情的情况下确保了对 MSP430器件的调试访问、现在无法检测到相同的访问。  


 

虽然 CCS 可以选择擦除用户代码和解锁器件、但我无法检查选项。 因此,请让我知道这个问题的解决办法。

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

    这个器件只能由 BSL 解锁(返回到厂家状态)

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

    您好、zrno:

    如何做到这一点?

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

    通过将任何 USB/UART 桥用作硬件、并将任何操作系统上的 TI 开源 BSL Scripter 用作软件即可。

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

    我正在使用 MSP430 Launchpad、因此 Launchpad 上存在的 USB/UART 桥足够大、或者我需要 MSP430 BSL Rocket 这样的东西吗? 此外、还提到 BSL 命令受密码保护、那么如何访问同样的命令呢?

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

    AFAIK、只有 MSP-FET 固件支持 BSL、不支持 LP。 但是、有一个基于 SLAA535 LaunchPad 的 MSP430 UART BSL 接口、其中 G2 LP 目标器件用作连接另一个 MSP430 BSL 目标的 BSL 硬件接口。

    错误的 BSL 密码将触发批量擦除(JTAG 保险丝复位)。

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

    您好、zrno:
    感谢您的答复。 根据我的理解、只有在加电期间进入 BSL 模式后才能访问 BSL。 这是否可以通过硬件连接来完成、而无需发送软件命令?

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

    器件可以随时通过 BSL 进入序列(在 TEST/RESET 引脚上)进入 BSL 模式。 当器件处于 BSL 模式时、软件命令(通过 UART TX/RX)用于固件更新或其他一些操作。 TI BSL Scripter (PC 端)是开源的。 如果您想了解器件 BSL 的样子、您可以在 slau319的存档中找到开源 UART BSL 示例(用于 F5xx/6xx 闪存、而非 FRAM 系列)。