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.

[参考译文] Linux/MSP430FR2533:确认通过BSL以十六进制格式编写程序的方法

Guru**** 2539500 points
Other Parts Discussed in Thread: MSP-FET, MSP430FR5739

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/655434/linux-msp430fr2533-confirm-the-way-to-write-the-program-via-bsl-with-hex-format

部件号:MSP430FR2533
主题中讨论的其他部件:MSP-FETMSP430FR5739

工具/软件:Linux

TI专家,您好!

请让我确认以下问题。
[问题]
请教我如何通过I2C BSL对具有十六进制文件格式的MSP430固件进行编程?
如果可能,您是否会提供其示例代码?

我已经知道,TI在以下链接中提供了使用txt文件格式库的示例代码。
software-dl.ti.com/.../index_FDS.html

此致。
Kaka

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

    您好,Kaka,

    如果不需要自定义主机,则可以使用带BSL-脚本程序的MSP-FET。 其他选项包括BSL-脚本程序包中已过时的BSLDEMO和BSL复制器资源,或带SitaraTm嵌入式Linux主机的SLAA760 MSP430Tm启动器。 但是,所有这些资源都使用UART而不是I2C,因此必须相应地进行修改。 我也不知道有什么解决方案专门使用十六进制二进制图像。

    此致,
    Ryan

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

    如果可能有帮助,下面是一个VBScript for Windows,它将Intel Hex文件转换为TI-txt格式。

    https://github.com/gbhug5a/MSP430-BSL/tree/master/Intel-HEX-to-TI-TXT

    地址空间限制为64K。

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

    感谢您的意见。
    我会通知客户。

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

    您好,Kaka,

    我们在文档 http://www.ti.com/lit/ug/slau655e/slau655e.pdf 第4.2 章中提供了一个使用MSP-FET或MSP-BSL Rocket作为通信桥的MSP430FR5739启动板编程示例。

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

    感谢您提供信息。
    但我的客户希望通过嵌入式系统(Android)上的I2C对固件进行编程。 我不知道客户是否可以将其用作参考。

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

    您好,Kaka,

    如果是,则有两个应用程序注释可能是示例:

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

    您在阿德鲁里诺实施BSL方面是否取得了成功?

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

    我没有尝试在Arduino上实施BSL。 我的客户已在Android上实施了该功能。

    此致。
    Kaka