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.

[参考译文] MSP432E411Y:如何通过 ROM-Bootloader 和 USB-DFU 对 MSP432E 进行编程

Guru**** 2587565 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/807444/msp432e411y-how-to-program-msp432e-via-rom-bootloader-and-usb-dfu

器件型号:MSP432E411Y

我尝试通过 ROM-Bootloader 和 USB-DFU 对擦除的 MSP432E 进行编程。

我在器件管理器中看到了该器件、并且能够通过 DFU-util-0.9-win64进行连接。 我成功使用 CCS 编译后处理命令创建了一个.bin 文件

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat ""${BuildArtiftFileName}""${BuildArtiftFileBaseName}.bin""${CG_TOOL_ROOT}/bin/ofd470.exe ""${CG_TOOL_ROOT}/bin/hex470.exe ""${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin.exe

但显然有问题、因为我从 DFU-util 获得了以下错误消息:

DFU-util 0.9版权所有2005-2009 Weston Schmidt、Harald Welte 和 OpenMoko Inc. 版权所有2010-2016 Tormod Volden 和 Stefan Schmidt 本计划为免费软件、不提供任何保修。请向 http://sourceforge.net/p/dfu-util/tickets/报告错误

无效的 DFU 后缀签名未来的 DFU-util 版本中需要有效的 DFU 后缀!!

正在打开支持 DFU 的 USB 设备... ID 1cbe:00ff

声称具有 USB DFU 接口的运行时器件 DFU 版本0110 ...

正在设置备用设置#0...

确定器件状态:STATE = dfuIDLE、STATUS = 0 dfuIDLE、继续 DFU 模式器件 DFU 版本0110

器件返回的传输大小为1024

无法读取名称,sscanf 返回0

解析内存布局失败

如何通过 USB 进行编程?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试了 LM Flasher 进行 Prorgamming -它是有效的。
    LM Flasher 是否真的是要使用的工具? 它似乎不再被维护了?!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sven、您好!

    目前、我们没有用于 MSP432E4的 DFU 编程工具、但我们正在致力于创建解决方案。

    在此之前、您可以使用 LM 闪存编程器。

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

    感谢您的回答。
    我们对新解决方案的一个要求是:应用程序不需要安装,没有管理权限的用户必须能够使其运行。 我们首选一个没有依赖项的简单.exe 文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您告知我们您的偏好!

    我会将其传递给开发团队。

    谢谢、

    SAI