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.

[参考译文] MSP430FR5969-SP:通过 FPGA 进行编程

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1112238/msp430fr5969-sp-programming-through-fpga

器件型号:MSP430FR5969-SP

您好!

我对 MSP430的编程有疑问。 我想添加一个通过 FPGA 对其进行编程的配置。

使用 Spy BI-Wire 方法;如果我将 SBWTCK IN 和 SBWTDIO 引脚连接到 FPGA 的 CLK 和数据、这是否足够好?

感谢你的帮助!

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

    您好、Jackson、

    SBW 不是开发您自己的引导加载程序的最佳选择。 MSP430提供了 BSL 功能、可通过 UART 或 I2C (或其他选项)对器件进行编程。

    此处提供更多信息: 引导加载程序(BSL) Scripter 和 MSP430 FRAM 器件引导加载程序(BSL)

    此致、

    Evan

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

    您好 Evan、

    谢谢您的建议、我有一个后续问题。

    因此、我将使用它进行飞行编程、如果我们通过 UART 或 I2C 连接到可编程器件对 MSP430进行编程、这是否起作用?

    此外、在  与 MSP430进行这些连接时、我还应该考虑其他因素吗?

    再次感谢!

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

    您好、Jackson、

    我不知道您所谓的"空中编程"是什么意思。 您能否说明应用的具体要求?

    此致、

    Evan

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

    您好 Evan、

    通过"空中编程"、我的意思是 、编程不仅将在生产/组装时完成、而且将在器件实际部署(在我们的用例中、在太空中)时完成。

    谢谢、

    Jackson Carmichael

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

    感谢您对此进行澄清。  

    我仍然建议为您的应用使用 BSL。

    BSL 有两种打开 BSL 会话的方法:HW 和 SW 调用。 对于您的应用、我建议您具有执行硬件调用序列的机制。 硬件调用是将器件置于 BSL 模式的最可靠方法。 使用硬件调用方法,如果 BSL 事务被破坏,您可以通过重新启动硬件调用序列再次*启动。 但是、您的系统完全依赖于软件调用、而您的软件会损坏、那么您无法重新刷写器件。  

    *有一些安全功能可完全禁用 BSL、这可能会将您从所有编程接口中锁定、但您必须显式启用这些接口。  

    这些指南将包含所有相关信息: 引导加载程序(BSL) Scripter 和 MSP430 FRAM 器件引导加载程序(BSL)

    此致、

    Evan