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.

[参考译文] CCS/MSP430F5255:如何在GCC编译器中生成TI-TXT文件

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/658971/ccs-msp430f5255-how-to-generate-ti-txt-file-in-gcc-compiler

部件号:MSP430F5255

工具/软件:Code Composer Studio

您好,

我们已经在CCS-GCC编译器中构建了代码,并且正在生成.hex文件。 但我们没有找到任何选项来在GCC编译器中生成TI-TXT文件。  

请帮助我们如何使用GCC编译器生成TI-TXT文件。 因为我们必须为产品中基于UART和I2C BSL的固件更新提供TI-TXT文件。

此致,

Vivek

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

    项目->属性-> MSP430十六进制实用程序

    (选中“启用MSP430 Hex实用程序”复选框)

    单击Output Format Options (输出格式选项)

    从列表中选择TI-TXT。

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

    您好,

    我知道这一点,但这里我不使用MSP430编译器。 我正在使用GNU编译器。

    请指导我如何在GNU编译器中生成TI-TXT输出文件? 请找到所附的GNU编译器图像以供参考。

    此致,

    Vivek

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

    可以尝试以下操作:

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/34.5624万

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

    您好,

    我也尝试过同样的做法,但它不起作用。 没有使用该过程生成.txt文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否阅读了BSL脚本的用户指南(请参阅此处: www.ti.com/.../slau655e.pdf )?
    它看起来支持TI-TXT和Intel Hex (第2.5 节)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Mike:

    我知道这一点,但是BSL脚本软件本身将.hex或.txt文件转换为BSL格式,并通过UART或I2C加载到MSP控制器。 但在实时应用中,我们必须将.txt文件转换为BSL文件,然后只有我们才能通过UART或I2C BSL更新MSP控制器。  

    最后,对于最终应用,我们必须需要TI-TXT文件来进行基于BSL的MSP控制器更新。  

    因此,您能否帮助我们如何在GCC编译器中生成TI-TXT文件,或者建议是否有任何软件支持将英特尔十六进制文件(.hex)转换为TI-TXT文件?

    此致,

    Vivek

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以使用Screcord执行此操作: srecord.sourceforge.net

    该命令类似于:
    srec_cat.exe myhex.hex -intel -o myti.txt -Texas Instruments文本