主题中讨论的其他器件: UNIFLASH
CC430F5137
Code Composer Studio
版本:10.0.00010
操作系统:Windows 10、v.10.0.1086_64/Win32
Java 版本:1.8.0_144
MSP430Flasher 1.03.19和1.03.20
MSP-FETFlash (测试了2个不同的器件)
我们使用 MSP430Flasher、它是从用于闪存的 C#应用程序调用的。 现在、它无法正常工作、结果也毫无意义。
我在同一产品中有2个不同的十六进制文件、其中包含引导加载程序和应用程序。 一个支持板载 EEPROM、另一个不支持。 EEPROM 版本更小。
使用 CCS (加载文件)或 UniFlash 进行刷写始终有效(两个固件版本)。
在使用 MSP430Flasher 进行刷写后、器件挂起、就像未被复位(?)一样。 然后、如果我使用"仅加载符号"并连接到目标的调试配置、请按[play]、器件将按应有的方式启动。
从 CCS/UniFlash 成功启动器件后、当我从命令行运行 MSP430Flasher 时、我可以成功刷写非 EEPROM 十六进制文件、但不能刷写 EEPROM 版本。
通过 UniFlash 的 Veryfing 存储器显示正常。
MSP430Flasher 输出不报告错误。
这是使用的命令:
MSP430Flasher.exe -e ERASE_ALL -n CC430F5137 -w" "-v -z [VCC、RESET]
MSP430Flasher 是否正在逐步淘汰?