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.

[参考译文] MSP430FR6047:闪存后启动 BSL

Guru**** 2390755 points
Other Parts Discussed in Thread: MSP430FR6047

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1026172/msp430fr6047-bsl-launch-after-flash

器件型号:MSP430FR6047

您好、MSP 团队、


我对 MSP430FR6047有疑问。

在我的客户应用中、他们通过 软件启动(即函数指针)来启动 BSL、并且"引脚测试"不用于启动复位后的 BSL。  

对测试 TI 脚本进行了修改、以便在 之前的硬件问题导致错误时恢复。 如果测试 TI 脚本被擦除、BSL 是否可以自动启动?

在这种情况下、可以通过"空白"MSP430上的 BSL 功能从失败的 BSL 操作中恢复-擦除的程序空间、但不是整个闪存。

期待您的想法!

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

    您好 Steven、

    让我确保我理解... 客户使用的是软件条目(跳转至 BSL 矢量)、而不是硬件条目、这需要控制 RST 和 TST 引脚。  客户还使用在 MSP430上运行的修改后的脚本、如果之前出现硬件问题、该脚本允许 BSL 恢复。  但是、如果脚本被擦除、BSL 是否可以自动启动?  我的回答是否正确?

    根据 SLAU550 FRAM BSL 指南、如果仅擦除复位矢量、器件将自动进入 BSL 模式。

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

    是的、正确。 我会告诉他们、谢谢!