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.
您好!
我尝试在 MSP430F5510上为550x 系列使用 BSL UART。 上传 BSL.00.07.05.04.txt (UART BSL)。
我一直在运行 BSL 脚本、但我没有 ACK。 我使用了一台64位的 PC。
TI MSP 工具上提供的 BSL 与 TA UART 配合使用、对吧?
我还尝试使用 TA UART 的源文件。
您好!
我注意到您已经提到 BSL v00.07.05.04.txt,但根据 MSP430闪存器件引导加载程序(BSL)用户指南,该版本似乎与 MSP430F5510不兼容。
此外、请记住、MSP430F5xxx 器件的非 USB 版本和 USB 版本之间存在 BSL 差异。
MSP430F5510是在定制板上还是在 EVM 上? 您是否使用了正确的引脚来连接 BSL? 您是否在 PC 和 MSP430F5510之间使用 MSP-FET、MSP-BSL 或其他工具? 以下部分可在 MSP430F5510用户指南中找到。
您能否共享命令行窗口和脚本的屏幕截图? 我假设您使用的是 BSL 脚本编写器软件。
此致、
James
MSP 客户应用
您好!
在之前、这篇文章我会看到有关 BSL 的所有文档。 数据表、BSL 文档、BSL 脚本、BSL 创建...
但是、由于我在几次尝试后没有成功。
一个结论是、无法为 MSP430F5510上载 BSL UART BSL.00.07.05.04.txt。
我尝试使用 MSP430BSL_1_00_12_00包中的源文件 。
我有以下问题:
您好!
好的、我想我理解您要做的是什么。 您不想在 MSP430F5510上使用默认的 USB BSL 接口、而是想使用 UART BSL 接口。 是这样吗? 如果我误解了您的问题、我很抱歉。
这是有道理的、因为听起来您必须使用 BSL.00.07.05.04.txt 版本。 您无法通过 BSL 接口更新 BSL 版本。 使用 UniFlash 或 Lite FET-Pro430 Elprotronic 软件等程序通过 JTAG 或 SBW 使用此.txt 文件对器件进行编程。 然后、您将能够使用 UART BSL 接口对主存储器进行编程。
这有道理吗?
此致、
James
MSP 客户应用
如果您已经通过 JTAG 或 SBW 将 BSL.00.07.05.04.txt 编程到 MSP430F5510上、并且现在想使用 UART BSL 接口、能否确保您使用的是 MSP-FET 的正确 COM 端口? 对于 UART 接口、您需要使用与"MSP 应用 UART1 (COMxx)"端口关联的 COM 端口、而不是与 PC 上的设备管理器中的"MSP 调试接口(COMxx)"关联的 COM 端口。
请告诉我使用正确的 COM 端口是否可以解决您的 ACK 问题。
此致、
James
MSP 客户应用
是的、我希望使用 UART BSL。
我使用 Lite FET-Pro430 Elprotronic 软件加载新的 BSL.txt 文件。 (MSP-FETU430IF)
[引用 user4780320]I 使用 Lite FET-Pro430 Elprotronic 软件加载新的 BSL.txt 文件。 (MSP-FETU430IF)[/QUERQ]
您是否正在使用 MSP-FET430UIF? 该工具可以像您所做的那样通过 JTAG 加载.txt、但根据 MSP 调试器用户指南中的表1、MSP-FET430UIF 不支持 BSL、但较新的(推荐) MSP-FET 支持 BSL。
[报价用户="user4780320"]否,我使用了 FDTI 电缆3V3。[/quot]
您在这里似乎没有使用正确的工具、这是导致问题的原因。 虽然我不确定您所指的 FTDI 3V3电缆是什么、但可以使用这种电缆、但正如您所看到的、使用我们的 MSP-FET 比使用我们的电缆困难得多。 假设该 FTDI 电缆纯粹是 RS232转 USB 适配器、您需要弄清楚如何创建正确的 UART BSL 进入序列以及需要连接哪些引脚。
根据我之前的帖子中的表1 BSL 概述、MSP430F5510需要应用于 TEST/RST 引脚(对于 UART BSL 接口、而不是 USB BSL 接口)的进入序列、该序列与 JTAG 引脚共享。 接下来,请参阅 《MSP430闪存器件引导加载程序(BSL)用户指南 》中的第1.3.1节,了解有关这些引脚上进入序列的详细信息。 基本上、您有两个用于进入序列的引脚和两个用于与 UART BSL 通信的引脚(TX/RX)。
对于您的设计,我强烈建议您阅读 《MSP430闪存器件引导加载程序(BSL)用户指南 》中的第4节,了解有关使用 RS232进行 BSL 的正确硬件电路的详细信息。 本节包含推荐的原理图、引脚分配和实现该功能的组件。 如果您不需要将此添加到您的设计中、我建议您购买 MSP-FET 或 BSL-Rocket。
此致、
James
MSP 客户应用
此电缆是 TTL 到 USB 3V3。
我将此电缆用于 MSP430F2132上的 BSL。
我在 MSP430F5510上尝试了这个进入序列、但没有成功。
我建议使用连接到相应引脚的 MSP-FET 来验证您是否可以使用 UART BSL。 确认后、您可以尝试切换到其他类型的工具。 使用 FTDI 线缆、您是否对 TEST/RST 引脚应用了正确的进入序列? 我建议使用示波器或逻辑分析仪进行确认。
编辑: BSL Scripter v3.1.0.x 不支持在没有 MSP-BSL (Rocket)或 MSP-FET 的情况下与 MSP430 BSL 器件进行通信。
此致、
James
此外 、引导加载程序(BSL)脚本用户指南中的第4.2节 包含将 MSP-FET 或 MSP-BSL 连接到 LaunchPad 上正确引脚的示例。
此致、
James
MSP 客户应用
[引用 user="user4780320"]我在 MSP430F2132上使用了该电缆作为 BSL。
BSL Scripter 不支持 MSP430 1xx、2xx 和4xx 器件系列的 BSL。 要与这些器件通信、请使用弃用文件夹中的 BSLDEMO2.exe 命令行工具。
此致、
James
MSP 客户应用
是的、我没有在 MSP430 2xx 系列上使用 BSL Scripter。 根据文档、此测试使用了 BSLDemo.exe。
现在、我已使用按钮进行进入序列。 输入顺序不是自动的。