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.

[参考译文] MSP430FR2475:MSP430FR2476 EVK:使用 BSL Rocket 进行固件升级

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1458536/msp430fr2475-msp430fr2476-evk-firmware-upgrade-using-bsl-rocket

器件型号:MSP430FR2475
主题中讨论的其他器件:MSP430FR2476MSP-FETUNIFLASH

工具与软件:

大家好、团队成员:

在我当前的项目应用中、需要使用 BSL- Rocket 对 MCU MSP430-FR-2476进行固件升级。 为此、我已在我的 Linux 笔记本电脑中安装 BSL 脚本程序(software-dl.ti.com/.../index_FDS.html)。 我正在尝试执行我的固件映像(在 txt 中)、如下面的快照中所示、但无法使其正常运行。 我将遵循 BSL 脚本程序用户指南。  

您能否指导我逐步按照每个步骤使用新固件映像升级我的 MCU?

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

    您好!

    我可以执行 UART script_FRxx_uart.txt 并更新了脚本以及偏移和固件二进制名称。 。 script_FRxx_uart.txt 文件如下所示(对于 MSP430FR-2476)、

    以下是执行 BSL 脚本执行固件升级期间的快照。 。 未知的 ACK 值! 增益误差。 您能不能建议我的步骤有什么错误或我漏掉了?

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

    我的 MSP430-FR-2476固件中是否需要任何额外的代码进行升级、因为我的固件二进制文件中没有任何代码?

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

    @í a garima.Dube.

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

    你(们)好

    您能否指导此固件升级?  

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

    尊敬的 Nitish:

    GUI 可能有一些错误的日志信息、请检查 UART 的波形以了解实际状态。 我不知道您是否有 Saleae 或其他逻辑分析仪? 可以将捕获图放在这里、我可以帮助您检查它

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

    您好、Gary、

    我已经将 BSL 脚本执行和波形(使用 DSO)记录为视频文件、并附加在下面的 ZIP 文件中。 请查看共享的文件。  

    在 Tx 线上探测黄色(C1)波形、在 Rx 线上探测绿色(C2)波形。

    e2e.ti.com/.../BSL_5F00_UART_5F00_waveform_2D00_2025_2D00_01_2D00_13_5F00_14.57.35.zip

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

    波形质量似乎不好、您能帮助使电线尽可能短吗?

    顺便说一下、只是想与您确认一下、您这边没有逻辑分析仪、或者您可以借用一个来捕获这里的波形吗?

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

    您好、Gary

    请在下面找到具有波形数据和 CSV 文件数据的 ZIP 文件。  

    将应用程序安装在 PD 中后、可以使用该应用程序打开该波形。 可从 Saleae 的以下链接下载该应用程序。

    www.saleae.com/.../downloads

    波形中的通道0用于 Tx、通道1用于 MSP430FR2476 LaunchPad EVK 接头 J101中的 Rx。   


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

    我用了 Saleae 很多年了,你可以把捕获文件发送给我。

    您的附件似乎丢失了。 您可以帮助再次上传波形捕获吗?

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

    请找到邮政编码。

    e2e.ti.com/.../LogicAnalysis.zip

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

    已收到、并有几个问题:

    1.对于通道1、该通道上似乎什么都没有、对吗?

    2.对于通道0、波形在9600波特率下似乎不正确、  

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

    有。 波形令人困惑

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

    似乎你没有正确地使用 BSL- Rocket。 我在 myside 上没有 Linux、下面是在 Windows 中使用的步骤

    e2e.ti.com/.../8764.Download_5F00_image_5F00_BSL.pdf

    我不知道您是否侧有 MSP-FET、同样的操作功能、它也可用作 MSP430与 PC 之间的桥接器。

    您也可以尝试使用也支持 BSL 操作的 Uniflash  

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

    您能否在下面的快照中确认我正在使用的连接是否正确?

    以下是我用于固件升级的 UART 脚本。

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

    似乎是好的,你可以帮助找到一个 Windows PC,并按照上面我与你分享的指南,使它工作的第一,以验证硬件是好的,然后你可以尝试使用相同的硬件设置在 Linux ?

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

    您好、Gary

    是的、我能够按照您上面分享的指南在 Windows PC 上执行这些步骤。 但结果与 Linux PC 上的结果相同。  使用 BSL Rocket 工具执行 UART 脚本期间也会发生同样的问题。 我使用了 BSL Rocket、因为它是最终进行固件升级所需的唯一工具。 我将共享图像以及日志和脚本文件以供参考。 如果我在流程中遗漏了任何内容、请查看文件。

    e2e.ti.com/.../UART_5F00_BSL.zip

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

    您好、Gary

    您能对此进行更新吗?

    谢谢!

    Nitish

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

    您好、Gary

    我使用了 MSP-FET 闪存仿真工具、但是结果与 BSL Rocket 工具相同。

    在我们陷入危机时、您能提供建议吗?

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

    您好、Gary

    我无法进入在探测 RST 和 TST 信号时发现的 BSL 模式。 RST 一直保持在高电平而 TST 为低电平。

    您能建议对 RST 和 TST 信号做些什么吗?

    我们在这里陷入了批判性的境地。

    谢谢

    Nitish

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

    尊敬的 Nitish:

    很抱歉因为我的假期而延迟回复、现在就回来了。 即 连接到 RST 和 TEST 引脚上无触发信号。 请帮助使用 MSP-FET 在 Windows PC 上进行测试。

    插入 MSP-FET 时、请确保 PC 已检测到该 MSP-FET、如下所示

    请记住修改 txt 文件中的 COM 端口号、如果您连接了如下所示的正确引脚、请导入器件以检查

    如果有任何问题、请在这里捕获波形。

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

    您好、Gary

    感谢您的答复。

    在我们结束时、我们可以使用 BSL Rocket 设置升级固件。 该问题与 UART 连接有关、因为 Rx 已在 BSL Rocket 工具内交换。

    谢谢!

    Nitish