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.

[参考译文] MSP430FR2111:刷写所附.txt 文件时需要 BSL 脚本实用程序的控制台输出

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1019932/msp430fr2111-need-the-console-output-of-bsl-script-utility-while-flashing-the-attached-txt-file

器件型号:MSP430FR2111

是否有人可以在 刷写所附.txt 文件时帮助提供 BSL 脚本实用程序的控制台输出。  

由于有了 Covid、我们无法对 TI 调试器板进行物理访问。

对于客户来说、这是一项非常关键的问题要求、因此 我们很感激能尽早对此做出响应。  

 e2e.ti.com/.../MSP430FR2111.txt

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

    你(们)好  

    请参阅本文档  

    e2e.ti.com/.../2022.Download_5F00_image_5F00_BSL.pdf

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

    您好、Gary、

    感谢您分享 BSL 脚本编写器文档、但我们目前无法访问硬件。  

    因此、我们需要有人刷写附加的二进制文件并从 MSP430FR2111硬件获取控制台输出。

    如果您有这样的硬件、请务必小心操作!

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="492955" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1019932/msp430fr2111-need-the-console-output-of-bsl-script-utility-while-flashing-the-attached-txt-file/3770180 #3770180"]但我们目前没有硬件访问权限。  [/报价]

    您是说器件被锁定、无法通过 JTAG 或 BSL 进行访问吗?

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

    不可以,设备在实验室中,我们在家工作。 由于 vid 限制、我们无法访问实验。

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

    如果没有 JTAG 或 BSL 的正确硬件连接并加电、则无法下载代码。 如果器件已正确连接硬件、您可以在实验中远程控制 PC 以执行操作

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有任何方法可以将输出图像转换为 UART 可刷写格式的字节序列? 我们已经通过 UART 升级出生产设备(不带任何 JTAG 连接器)。
    有关我们先前生成的字节格式、请参阅随附的 console.txt。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="492955" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1019932/msp430fr2111-need-the-console-output-of-bsl-script-utility-while-flashing-the-attached-txt-file/3770352 #3770352"]是否有任何方法可以将输出图像转换为 UART 可刷写格式的字节序列?

    是的、我们有一个 python 脚本、它可以将 txt 文件传输到头文件、使映像成为可以在 C 代码中调用的数组。 脚本位于 此处 的第4.3.2章

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

    您好、Gary、

    我可以看到输出 C 文件与我们预期的格式不匹配 (请参阅 上一条注释中附加的 console_9a.txt 文件)。

    在  console_9a.txt 中、我们总共生成了16个数组、每个数组都有一个7字节的标头、如 0x80、0x04、0x01、0x10、0x00、 0xF1、0x00和一个2字节 CRC。 但我们在430txt_converter 生成的文件中看不到这些格式!!

    我们是否必须在其他任何地方进行任何其他设置/更改?

    谢谢、

    Akbar

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

     您提到的 console_9a.txt 是 BSL 脚本编写器在运行 BSL 脚本编写器时生成的输出日志文件。 我不知道您现在想要做什么。 您不知道如何使用 BSL 脚本编写器? 或者如何在日志文件中显示发送或接收数据?

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

    您好、Gary、

    感谢您的说明。 我们可以通过某种方式生成/创建 UART 可刷写映像。  

    我们的要求是将一个 LED 的亮度设置为较低的值。 您能不能建议进行更改以满足此要求。  

    谢谢、

    -Akbar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="492955" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1019932/msp430fr2111-need-the-console-output-of-bsl-script-utility-while-flashing-the-attached-txt-file/3779676 #377966"]将一个 LED 的亮度设置为较低的值[/引用]

    您是否使用 PWM 来控制 LED? 或者、您也可以增大串联电阻值以降低亮度。

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

    是的、我们使用 PWM 来控制 LED。  

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

    好的、这意味着您应该创建一个新固件来改变 PWM 的占空比。 您可以通过 BSL 更新新固件。

    有关如何使用 BSL 的更多信息、请参阅此文档 https://www.ti.com/lit/ug/slau550aa/slau550aa.pdf?ts=1628065423458&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FMSPBSL%253FkeyMatch%253D%2526tisearch%253Dsearch-everything%2526usecase%253Dsoftware 

    您希望使用什么主机? PC 或其他处理器?