使用uniflashCLI.bat批处理脚本对CC3200更新servicepack时失败
你好,我想请问下,我根据http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx_UniFlash该文档,使用一个自己的批处理文件来更新CC3200的mcuimg和SerivcePack,mcuimg是烧写成功了,但是为什么SerivcePack总是提示失败信息如下:
> Executing operation: servicePackUpdate
> Relevant settings:
Serivce Pack File: C:/cc3200/setting/firmware/servicepack_1.0.0.10.0.bin
ExecuteOp: ServicePackUpdate
INFO: > Executing Operation: ServicePackUpdate
ERROR: Service Pack file is missing from the user's File System. Operation Cancelled.
使用的cmd如下:
C:\Documents and Settings\Administrator>C:\ti\uniflash_3.2\uniflashCLI.bat -config "C:\cc3200\setting\factorycheck.usf" -setOptions com=14 spPath="C:\cc3200\setting\firmware\servicepack_1.0.0.10.0.bin" imagePath="C:\cc3200\firmware\FactoryCheck.bin" -operation format servicePackUpdate program
也不存在中文路径的问题啊,可能是什么原因?
谢谢。
补充:
CCS UniFlash Version: 3.2.1.00000
烧写service pack之前先format一下试试