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.
各位专家、您好!
我们的客户正在当前系统中使用 MSP430F5514、此外、客户还计划在下一个模型中使用 MSP430F5514。
在下一个模型中、此应用程序计划调用 UART BSL。 根据 MSP430F5514的数据表,有一个描述:“还提供了一个 UART BSL,用户可以通过替换出厂预编程的 USB BSL 将其编程到 BSL 存储器中”。 因此、我们的客户尝试更新 BSL 存储器。 客户使用的 UART BSL 如下所示。 此外、客户似乎在以下过程中使用 Uniflash。 之后、客户尝试将 BSL 命令传输到 P1.2 (UART Rx)、但客户无法确认 MSP430F5514的 P1.1 (UART Tx)的任何响应。
因此,我们对 MSP430F5514的 UART BSL 功能有了一些疑问。
此固件可能适用于 MSP430F552x_550x_Family。 因此、我尝试找到它、但无法访问 MSP430F5514的 UART BSL 固件。
2.客户似乎在以下过程中使用 Uniflash。我们能否就此向您的专家提出建议/意见?
[适用于 MSP430F5514的 UART 固件]
MSP430BSL_1_01_00_01\Released_BSL_Images\MSP430F552x_550x_Family\UART BSL\ BSL.00.07.05.04.txt
[程序]
非常感谢您能分享您对此的建议/评论。
谢谢、此致、
宫崎
您好、Gary、
感谢你的帮助。
我可以确认客户正在使用 MSP430 LaunchPad 评估 MSP430F5514的 UART BSL。 由于客户希望支持 UART BSL、因此客户未检查默认 BSL (USB BSL)是否工作正常。
正如我提到的、客户尝试更新了 BSL、即"MSP430BSL_1_01_00_01\released_BSL_images\MSP430F552x_550x_Family\UART BSL\ BSL.00.07.05.04.txt "。 但是,MSP430F5514的 UART 没有任何响应。
因此、我假设这个 UART BSL 不支持 MSP430F5514、或者、UART BSL 固件使用 Uniflash 更新不正确。
首先、
我想澄清一下这个 UART BSL 是否支持 MSP430F5514。 因为该文件名为 MSP430F552x_550x_Family。 我们可以就此发表意见吗?
此致 、Miyazaki
你好 Takayuki
MSP430F5514 BSL 应支持 UART。 由于 MSP430F5514和 MSP430F552x 属于同一系列、因此 UART BSL 固件应与 MSP430F5514搭配使用。 因此、您可以让客户执行下面的一些测试来查找错误
在发送 BSL 命令之前、您应该调用器件进入 BSL 模式。 有关调用方式、请参阅 BSL 用户指南 第1.3节
调用 BSL 后、应首先发送 BSL 密码。
如果客户完成了调用和密码、甚至不起作用、您可以捕获复位引脚、测试引脚、UART RX 和 TX 引脚信号波形、供我分析。
最恰当的考虑
Gary
您好、Gary、
感谢您的澄清和建议。 我假设此问题可能与#2 BSL 密码有关。 因此、为了避免错过、我尝试在 http://www.ti.com/tool/mspbsl 中查找 Host-Side-Example-code、但我找不到它。您可以与我们分享吗? 或者,如果您能够共享有用的 wiki-URL,我们将不胜感激。
然后,UART-BSL 固件可能会由 uniflash 错误地更新,因此,我建议客户通过 MSP-Flasher 更新 UART-BSL 固件。 您认为该建议是什么。 可以麻烦你发表评论吗?
您已经注意到、客户希望通过来自外部 MCU 的 UART 更新固件。
此致、
宫崎
我将接管宫崎 Takayuki、并继续提问。
这一问题尚未得到解决。
我们确认了该主题中所述的内容、但无法观察 BSL (UART)的响应。
报告我的情况。
。 我将 BSL.00.07.05.04.txt 写入 MSP430F5514并尝试使用 BSL (UART)进行更新。
。 将 BSL.00.07.05.04.txt 写入 MSP430F5514、验证也成功。
。 wave_00.JPG:附加 BSL 进入序列波形。
。 wave_01.JPG:对不需要密码的命令没有响应。(更改波特率)
。 wave_02.JPG:对该命令“用于解锁 BSL 的 RX 密码”没有响应。
首先、wave_01.JPG 和 wave_02.JPG 对同步字符没有响应。 (1字节:0x80)
。 我们确认了命令协议。
config_00.JPG:获取 wave_01.JPG 和 wave_02.JPG 时逻辑分析仪的配置值
单独地、
尽管据说 BSL.00.07.05.04.txt 也可用于 MSP430F5514、
以下 URL 中的 BSL.00.07.05.04.txt 目标器件上没有 MSP430F5514的说明。
我担心我不能使用它。
www.ti.com/.../slau319w.pdf
->5.5基于 F5xx 和 F6xx 闪存的 BSL 版本
请告诉我是否有其他操作需要检查。
此致。
您好、Gary、
专家调查开始至今已有一个星期。 我们可以对此进行任何更新吗?
此致、
宫崎