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.

[参考译文] LMFLASHPROGRAMMER:LM Flasher 使用命令提示符进行刷写

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185111/lmflashprogrammer-lm-flasher-using-command-prompt-to-flash

器件型号:LMFLASHPROGRAMMER

您好!

当使用 TM4芯片(TM4C1294NCPDTI3为特定芯片)通过 CMD 使用 LM 闪存器并使用 UART 通信来刷写定制板时、我会遇到问题。 我希望能够在闪存后使器件重新启动、这是通过选择"程序后重置 MCU"选项使用"标准"刷写方法实现的。 如果  可行、必须对器件进行下电上电并使用此工具和 CMD 进行预制造运行、这是非常烦人的。 下电上电只会增加另一个步骤、由于我用于我的产品的 PSU 具有大电容器 、因此需要很长时间才能关闭。  

CMD 代码:  

@μ s 回波关闭
cd /D "%"~DP0"
lmflash -q manual -i serial -p COM9 -b 115200 --xfer-size=60 fw_SW-10-01_6d4baed.bin
暂停

感谢你的帮助。

/Daniel  

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

    一条注释:我尝试使用 reset 命令(在下面的代码中尝试了两次、但也有许多不同的变体可供查看是否正常工作)、但在这里似乎没有执行任何操作:

    lmflash -q manual -i serial -p COM16 -b 115200 -r fw_SW-10-01_6d4baed.bin --reset

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

    Daniel、您好!

    我不能完全确定您的终端出现了什么问题、但以下两种方法对我有效:

    lmflash -q manual -i serial -p COM4 -b 115200 -r blinky.bin

    lmflash -q manual -i serial -p COM4 -b 115200 --xfer-size=60 -r blinky.bin

    [引用 userid="548947" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185111/lmflashprogramr-lm-flasher-using-command-prompt-to-flash "]

    CMD 代码:  

    @μ s 回波关闭
    cd /D "%"~DP0"
    lmflash -q manual -i serial -p COM9 -b 115200 --xfer-size=60 fw_SW-10-01_6d4baed.bin
    暂停

    [/报价]

    它上面没有设置-r。

    [引用 userid="548947" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185111/lmflashprogramr-lm-flasher-using-command-prompt-to-flash/4463636 #4463636"] lmflash -q manual -i serial -p COM16 -b 115200 -r fw_SW-10-01_6d4baed.bin --reset[/quot]

    文件名后面的任何内容都不会被确认。

    此致、

    Ralph Jacobi

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

    大家好、感谢您的快速回答!

    出于某种原因、当尝试 CMD 中的所有组合时、它仍然不会重新启动、但它仍在 GUI 中工作。

    如果其他人 有建议,最好知道:)  

    我的引导加载程序是否设置有误?

    祝你度过美好的一天!

    /Daniel  

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

    Daniel、您好!

    您是使用 TivaWare 中的引导加载程序、ROM 引导加载程序、还是创建了自定义引导加载程序?

    此致、

    Ralph Jacobi

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

    大家好、我找不到任何解决该问题的"好"解决方案、但我们找到了一个解决方法、通过定制刷写工具。 但无论如何,谢谢你们:)