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:使用 BSL Scripter 工具使用 UART-BSL 的连接

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/815383/msp430f5514-connections-for-using-uart-bsl-using-bsl-scripter-tool

器件型号:MSP430F5514
主题中讨论的其他器件:UNIFLASH

我想使用 UART 与 BSL 进行交互以更新固件。 建议的引脚连接是这样的。

我没有使用 LaunchPad。 根据我的理解、到测试和复位引脚的连接是调用 BSL。 但是、我可以使用软件选项通过使用行- ((void (*)() 0x1000)()来调用 BSL;

在这种情况下、我是否可以像正常 UART 通信中那样仅将 USB-UART 转换器(FTDI232)/FET 与 Rx、Tx 和 GND 连接配合使用?

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

    Abhishek、您好!

    我认为这应该起作用。

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

    e2e.ti.com/.../BSL.00.08.08.04.txte2e.ti.com/.../5706.BSL_5F00_00.08.88.39.txt

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

    大家好、Dennis、我已经撰写了一份包含两个文件的长答复、然后 TI 网站就实现了我所有文本的消失魔力。

    我尝试通过 UART 与 BSL 通信。 BSL 未使用正确的 ACK 进行响应。 MSP430附带默认的 USB BSL (上面附加的第二个文件5706.BSL 00.08.88.39.txt)。 我认为它可能需要替换为 UART BSL。 我从 MSP430F552x 系列中选择了 UART BSL (上面附加的第一个文件)、将其与应用的十六进制代码组合成一个.txt 文件、并使用 UniFlash 进行了闪存。 我检查了地址0x17FC-0x17FF 的内容-密码所在的位置-它是0xFF FF FF FF FF FF FF FF FF FF (它应该是该值或全部为0)。 闪烁时、出现错误消息、这是错误的字节数。 事实证明、它最终锁定了对我的 MCU 的 JTAG 访问。 只有通过 BSL 才能解锁它、这是我首先尝试实现的目标、所以我有点想说。 我有几个问题。

    (i)是否可以通过 UART 与具有 USB BSL 的器件进行通信? 用 UART-BSL 替换 USB-BSL 是正确的做法吗?

    (ii)如果是、我可以从哪里获得正确的 UART-BSL 文件? 我找不到适用于我的器件系列的器件?

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

    您好、Abhishek、

    请查看 此主题 、该主题讨论了如何通过 UART 与 USB 使用 BSL。

    Chris

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

    您好 Chris

    感谢您的回复! 我将浏览该链接、尝试使用 UART BSL 并告知您结果。

    谢谢

    Abhishek

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

    您好、Abhishek、  

    您是否能够解决您的问题?

    Chris

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

    尊敬的 Chris:

    对迟交的答复表示歉意。 我还没有能够研究这个问题。 我将这样做并通知你。

    谢谢

    Abhishek

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

    尊敬的 Dennis:  

    我意识到 MCU 具有 BSL 发送输出和输入引脚、这些引脚与 UART Rx、Tx 引脚是分离的。 我是否应该连接到 BSL 引脚而不是板载 UART 模块?

    谢谢、此致

    Abhishek

                                                                                                                       

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

    您好、Abhishek、

    是的。  请参阅数据表中 UART-BSL 的引脚排列表(如下所示)。