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.

[参考译文] MSP430Flaser 命令行

Guru**** 2589275 points
Other Parts Discussed in Thread: MSP430-FLASHER

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/627056/msp430flasher-command-line

主题中讨论的其他器件:MSP430-FLASHERMSP-FLASHER

我使用 MSP430Flasher 通过以下命令行刷写控制器

 MSP430Flasher.exe -iCOM48 -mSBW2 -nMSP430FR5737 -w744.320.027AD.hex -v  

MSP430Flasher 显示了以下内容

*---- /|-------------------------------------------------------- *
*    /|_                                                                  *
*   //MSP    Flasher v1.3.15                                            *
*     |/                                                                   *
*---- |/---------------------------------------------------------- *
*
*评估触发器...完成
*检查可用的 FET 调试器:
*发现 USB FET @ COM48 <-已选择
*正在初始化接口@ COM48...完成
*检查固件兼容性:
* FET 固件是最新的。
*正在读取固件版本...完成
*将 VCC 设置为3000mV...完成
*正在访问设备...完成
*正在读取设备信息...完成
*正在将文件加载到设备中...完成
*正在验证内存(744.320.027AD.hex)...
 出口:10.
 错误:无法重置设备
*断电...完成
*正在从设备断开连接...完成
*
***********************************************************************************************。
*驱动程序     :已关闭(无错误)
***********************************************************************************************。
*
正如您从输出中看到的、代码看起来是闪存的、但无法复位-

因此、我尝试检查器件是否已编程、只是验证未成功、首先我尝试了 oiginal 文件

得到与下面相同的响应-为了检查响应是否正常、我将命令行更改为使用不同的

hexfile

 MSP430Flasher.exe -iCOM48 -mSBW2 -nMSP430FR5737 -v744.630.052AA.hex  

 ---- /|-------------------------------------------------------- *
*    /|_                                                                  *
*   //MSP    Flasher v1.3.15                                            *
*     |/                                                                   *
*---- |/---------------------------------------------------------- *
*
*评估触发器...完成
*检查可用的 FET 调试器:
*发现 USB FET @ COM48 <-已选择
*正在初始化接口@ COM48...完成
*检查固件兼容性:
* FET 固件是最新的。
*正在读取固件版本...完成
*将 VCC 设置为3000mV...完成
*正在访问设备...完成
*正在读取设备信息...完成
*断电...完成
*正在从设备断开连接...完成
*
***********************************************************************************************。
*驱动程序     :已关闭(无错误)
***********************************************************************************************。
*

这看起来应该没有错误、但我提供了一个错误的 hexfile 进行检查

什么是验证的??

此致

    电表

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

    您好、Dieter、

    您能否确认您的复位电路是否符合我们的建议? 我担心 MSP430器件位于定制板上、如果复位电路不正确、我可以看到 MSP430-Flasher 无法正确复位器件的位置。 请参阅 我们的 MSP430硬件工具用户指南中的图2-3

    此致、

    James

    MSP 客户应用

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

    复位电路与 TI 的建议相一致。 但这不是问题、如果我进行验证、我将会收到给定的错误代码

    由工具提供。 我使用 hexfile 刷写了控制器、然后进行了单独的验证、因为我不相信我提供的结果是错误的

    与之进行比较的 hexfile 结果相同、因此、验证命令如果无法识别此类错误、会检查什么。

    此致

      电表

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

    [引用用户="Dieter Weh"]

    复位电路与 TI 的建议相一致。 但这不是问题、如果我进行验证、我将会收到给定的错误代码

    由工具提供。 我使用 hexfile 刷写了控制器、然后进行了单独的验证、因为我不相信我提供的结果是错误的

    与之进行比较的 hexfile 结果相同、因此、验证命令如果无法识别此类错误、会检查什么。

    [/报价]

    你完全是对的。 任何工具都应报告准确/清晰的错误描述。 如果存在接口/连接问题、则报告此问题的是工具/软件作业。

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

    您好、Dieter、

    您在 MSP-Flasher 中检测到一个临界情况、即如果触发器("-v")和文件名("744.630.052AA.hex")之间没有空格、则应用程序不会检测-v 参数。 不过、这应该适用于其他每个参数。 您的临时解决方法是添加缺少的空格。 下一个 MSP-Flasher 版本1.3.16 (ETA 将于11月底发布)将解决此限制。

    关于您的复位问题、我不确定是什么原因导致了这种情况。 您是否可以在此处附加一个文件、以帮助我们在最终重现问题?

    谢谢、

    Bob