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.

[参考译文] MSP430F5659:MSP430固件升级工具

Guru**** 2589275 points
Other Parts Discussed in Thread: MSPBSL

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/916806/msp430f5659-msp430-firmware-upgrader-tool

器件型号:MSP430F5659
主题中讨论的其他器件:MSPBSL

您好,

我们使用‘PYTHON_Firmware_UpgradeerGUI.exe’工具在引导模式下升级固件,该工具具有用户界面,用户必须手动选择.txt 文件才能将板载固件升级。

我们正在努力为客户摆脱这种用户界面方法。

是否有任何 DLL 可以被外部应用程序调用并以 字符串的形式提供.txt 文件。 DLL 应负责固件升级并为我们提供结果。

如果您建议使用任何其他同样受赞赏的语言、则计划使用 C#编写外部应用程序。 谢谢你

附加用于升级固件的 python 工具的屏幕截图。

此致、

Abhi

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

    尊敬的 Abhi:

    问得好。  让我联系我们的软件开发团队、为您解答问题。

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

    您好、Abhinandana、

    USB 升级程序 GUI 是一个单一 python (.py)文件、它构建在一组 python MSP430工具之上 、这些工具执行与 MSP430相关的更低级功能。  查看提供的链接、了解您是否需要。

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

    尊敬的 Dennis:

    感谢您的快速响应。

    我不想了解内部工具的详细信息、我正在寻找一些具有相同工具功能的 DLL。 以便我们可以在我们的应用中调用这些 DLL。

    现在,我们被迫手动执行,因为它是一个基于 UI 的工具。    

    此致、

    Abhinandana

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

    好的、明白了。

    遗憾的是、没有 DLL。  与用 C++或 C#编写的内容相比、Python 会被动态解释。

    我在我们的 E2E 论坛上搜索了与您询问的内容类似的内容、但没有找到任何内容。  您可能需要浏览 Web 或 GitHub、以查看其他人是否有适合此类应用的 DLL。

    另一种选择是使用 MSPBSL 脚本编写器 (命令行工具)、您可以在 C#应用程序中调用该脚本吗?  按照提供的链接进行操作、并一直向下滚动页面、直至看到 MSPBSL 脚本编写器。

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

    尊敬的 Abhinandana:

    我已经听过你几天了,所以我假设我回答了你的问题。
    如果情况并非如此,请单击“这无法解决我的问题”按钮,并使用更多信息回复此主题。
    如果此主题锁定、请单击"提出相关问题"按钮、然后在新主题中描述您的问题的当前状态以及您可能需要帮助我们帮助解决您的问题的任何其他详细信息。

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

    尊敬的 Dennis:

    感谢您的更新。

    我们正在尝试通过命令提示符手动检查此过程。  我们将尽早返回到您那里、了解该测试结果。

    如果这起作用、我们将尝试进一步、并通过 C#应用程序来实现它。

    我对通过命令提示符执行此操作的方法有几个问题。

    这种方法有多安全?

    如果固件升级失败,我们是否会获得任何信息? 或任何捕获故障场景的机制?

    此致、

    Abhinandana

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

    尊敬的 Abhinandana:

    如果您是指 MSPBSL 脚本编写器、那么是的、它应该提供成功/失败信息。

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

    尊敬的 Abhinandana:

    几天以来,我没有听到您的声音,因此我假设您能够解决您的问题。
    如果情况并非如此,请单击“这无法解决我的问题”按钮,并使用更多信息回复此主题。
    如果此主题锁定、请单击"提出相关问题"按钮、然后在新主题中描述您的问题的当前状态以及您可能需要帮助我们帮助解决您的问题的任何其他详细信息。

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

    尊敬的 Dennis:

    感谢您的更新。

    我们正在尝试通过命令提示符手动检查此过程。  我们将尽早返回到您那里、了解该测试结果。

    此致、

    Abhinandana