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:通过 I2C 进行固件更新

Guru**** 2893300 points

Other Parts Discussed in Thread: MSP430F5529, MSPBSL

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/952921/msp430f5529-firmware-update-over-i2c

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

您好!  

我们有一个基于 J7的定制网关板(https://www.ti.com/tool/J721EXCPXEVM ),我们在   其中添加了用于电源管理的 MSP430F5529LP。  MSP430F5529LP  具有与我们的 J7板的 I2C 连接。 基于 J7  

板中运行 Linux。 如果您能回答以下问题、我将不胜感激-  

1) 1)是否可以告诉我  、软件出厂时加载到 MSP430F5529LP 中的内容是什么?

2) 2)我找到了一个链接、即 https://www.ti.com/lit/an/swra500/swra500.pdf?ts=1604285947393&ref_url=https%253A%252F%252Fwww.google.com%252F 、该链接指出固件可以通过 I2C 进行刷写。 请听你说

确认 我们是否可以通过 I2C 更新 MSP430F5529LP 的固件? 如果是、  此链接中提到的步骤对于 MSP430F5529LP 器件是否正确?

3) 3)在哪里可以找到 MSP430F5529LP 的预构建固件?

谢谢、

Satish

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

    5529出厂时加载了 HID BSL。 BSL 被放置在 BSL 段闪存存储器内、并且可以使用另一个版本(例如 UART)进行刷新。 JTAG 保险丝值位于 BSL 段内、因此请注意不要使器件为砖型。

    所有 BSL 源(针对所有闪存器件)和二进制文件都可以在(如果我记住正确的话)旧的 slau319内找到。 或者在这里的某个地方...

    https://www.ti.com/tool/MSPBSL

    第3步:定制 MSP BSL

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

    您好、Zrno、

    感谢你的答复。 它回答了我的第一个问题。 目前、我们不希望在 BSL 中进行任何更改、因此我想出厂加载的 BSL 应该足以满足我们的需求。  

    请帮我找到我其余问题的答案。 即  

    2) 2)我找到了一个链接、即 https://www.ti.com/lit/an/swra500/swra500.pdf?ts=1604285947393&ref_url=https%253A%252F%252Fwww.google.com%252F 、该链接指出固件可以通过 I2C 进行刷写。 当 我们首次从工厂接收器件时、能否确认我们是否可以通过 I2C 更新 MSP430F5529LP 的固件? 如果是、  此链接中提到的步骤对于 MSP430F5529LP 器件是否正确?

    3) 3)在哪里可以找到 MSP430F5529LP 的预构建固件?

    谢谢、

    Satish

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

    Satish、

    MSP430F5529已加载 USB BSL、因此您需要对其进行重新编程以使用 I2C。  可在下面的 MSPBSL 页面上获取。  您还可以在此页面上找到示例代码。  请查看"自定义 MSP BSL"一节。   

    https://www.ti.com/tool/MSPBSL   

    此外、我发现下面的线程类似。

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/315389?Bsl-code-for-msp430f5529