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.

[参考译文] MSP430FR2355:连接到目标时出错:器件的调试接口已被保护

Guru**** 2538950 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/1000142/msp430fr2355-error-connecting-to-the-target-the-debug-interface-to-the-device-has-been-secured

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

下午好!

我在尝试对 FR2355器件进行编程时遇到此错误。

"MSP430:连接到目标时出错:器件的调试接口已被保护"

我已经查看了映射文件、但未看到"设置密码"。

我需要对该器件重新编程。 这是我第一次来。 但是、它是由前一位员工编程的。

我当前使用的是 CCS 版本:   

  版本:10.1.1.00004

我尝试从 xcml 文件中减慢调试时钟。 这不奏效。

我正在使用 MSP 闪存仿真器对器件进行编程。

您是否能帮助您访问该器件?

我有源代码、根据您的指示、我可以识别可能无法识别的信息。

再次感谢、致以诚挚的问候、

Ziggy

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

    此器件可由 SBW/JTAG 邮箱(用户代码擦除)或 BSL 解锁(批量擦除、恢复出厂状态)。

    e2e.ti.com/.../2937741

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

    最后找到配置窗口。 它在我使用的 CCS 版本中具有它。  

    我在两个框上都打了勾、但仍然无法访问设备。

    再次感谢、致以诚挚的问候、

    Ziggy

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

    您确定已经在 CCS 中像这样启用了这些操作吗?

    如果仍然无法正常工作、您能否提供一些有关您一侧的硬件连接的图片?

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

    早上好、Gary、

    请参见随附的。 谢谢。

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

    您能否提供有关您现在使用的硬件的更多信息? 您是否使用 MSP-FET

    您如何将仿真器与 MSP430和 PC 连接起来?

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

    早上好、Gary、

    我通过 PC 连接到目标、如下所示。

    - USB 电缆、其中铁氧体(A 型)连接到 PC 端、而(迷你 B 型)连接到 MSP-FET 仿真器。

    -从 MSP-FET 连接到目标的14引脚电缆

    侧向问题:

    如果未对器件进行保护、会导致器件受到保护的原因是什么。 源代码通过 BSL 处理更新、使用的脚本使用"默认密码"输入密码。

    我很难理解它是如何保护的以及为什么保护它。

    另一个问题:

    14引脚状态中的任何一个是否会导致锁定?

    感谢您的回答、期待您的回答。

    TI 支持人员未回复此问题、我对此感到惊讶。

    此致、

    Ziggy

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

    JTAG 保险丝不是一个鱼熔丝、它只是 FRAM 中存储的值、可由固件覆盖。 您可以在器件数据表中找到它、但对于所有 FRAM 器件、AFAIK 位于地址 FF80h 内。 JTAG 锁定与 BSL 密码(向量)无关。 我发现、在某些情况下、代码/固件错误(不稳定)也会导致 JTAG 锁定报告错误、即使 JTAG 熔丝值未被改变(缺省0FFFFh)。

    虽然某些其他 MSP430器件可能会被欺骗(禁用/损坏 BSL 和锁定的 JTAG)、但 FR2xx 不会被欺骗、因为 TI 实施了批量擦除(恢复到出厂状态)、该擦除由 JTAG 邮箱系统触发、该系统使用锁定的 JTAG 保持启用状态。 我不知道为什么这在你的案例中不起作用、因为它应该起作用。 如果您没有禁用 BSL (也适用于地址0FF84h 上的 FRAM 器件、请检查器件数据表)、那么您无法通过 BSL 触发批量擦除、这应该会重置 JTAG 保险丝值(默认为0FFFFh)。

    否、其他引脚不能导致锁定。 具有 SBW 接口的主器件仅使用目标器件上的复位/测试引脚、其他引脚无关。

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

    早上好、

    非常感谢所有参与并提供帮助的人员。 我非常感谢。

    经过大量调试后发现问题是硬件问题。 一些 JTAG 信号未正确连接、使得 BSL 访问工作、并使硬件调试器通信瘫痪。

    当实际不是设备安全问题时、此问题表现为设备安全问题。

    再次感谢您的所有帮助。

    此致、

    Ziggy