我使用 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 进行检查
什么是验证的??
此致
电表