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.

[参考译文] MSP432E401Y:通过 UART Wifi 模块进行 MSP432E401Y Launchpad 固件更新

Guru**** 2540720 points
Other Parts Discussed in Thread: MSP432E401Y, MSP-EXP432E401Y

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/806282/msp432e401y-msp432e401y-launchpad-firmware-update-via-uart-wifi-module

器件型号:MSP432E401Y
主题中讨论的其他器件: MSP-EXP432E401Y

我目前有一个 MSP432E401Y Launchpad 设置、其 Wifi UART 模块(Xbee S6B)以115200、8-N-1的速率连接到 UART 7 (使用引脚 PC4和 PC5)。

我想了解有关如何远程更新我在 LaunchPad 上执行的任何程序的任何信息。

目前、代码更新是通过 Code Composer 和连接到电路板的 USB 电缆完成的。

WiFi 模块设置为 TCP 服务器、允许我向电路板发送二进制数据、并通过在 PC 上运行 TCP 客户端程序来检索数据。

我想知道如何利用这一概念将代表可执行代码的数据发送到 launchpad 以对其进行编程。

谢谢

David Nyarko

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您连接到 UART0、则可以使用 ROM 引导加载程序。 www.ti.com/.../slau746a.pdf。 我将查看是否有可用的软件示例。

    此致、
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Chris:
    谢谢、我将等待您的回复。
    David
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

      我的同事指出 、这里的示例 是基于闪存的示例。

    此致、

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Chris:
    我下载了该项目,“Readme”(自述文件)指示:“
    此示例应用演示了通过 UART 实现的引导加载程序。 该示例的执行需要一个运行 BSL 脚本编写器的 PC 主机和一个连接到 MSP-EXP432E401Y LaunchPad 上引导加载程序接头的 BSL Rocket。 BSL 脚本编写器通过 UART 下载应用程序映像、MSP432E4器件配置为刷写应用程序映像、然后跳转到应用程序映像执行。"
    似乎需要另一个硬件"BSL Rocket"和连接到 PC 的 USB 才能工作。

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

    David、

      很抱歉。  BSL Rocket 用于提供从 USB 到 UART/I2C/SPI 的转换。  如果您需要 I2C 实现、那么 Rocket 很好、因为它已经具有 I2C 上拉电阻器。  UART 也不需要该火箭、但它是在 PC 和目标之间进行桥接的便捷工具。  

      BSL 脚本编写器源代码可从 此处获取 、文档 可从此处获取。  您需要将其移植到主机 MCU。

    此致、

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Chris:
    感谢您提供相关信息。
    David