TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2541 OAD 失败

SimpleBLEPeripheral工程,编译出来的OAD_ImgA及OAD_ImgB,按照OAD升级文档操作,使用TI BLE Multitool升级OAD_ImgB,进度条显示100%,却弹框显示如下信息,非必现,也有可能提示升级正常。

“FW Upgrade Failed

Device did not disconnect after programming as it should.  Firmware upgrade failed, you should check battery and settings.”

请教大神是否遇到过同样问题,这种情况升级是确实失败了,还是APP的显示问题?

PS:测试手机是Iphone 5s ,系统是IOS7.1.2, TI BLE Multitool是APP store最新版本。

Yan:

xf,

检查一下板子供电的情况,供电电路,电池电量之类。。。

xf li:

回复 Yan:

Hi yan,

    直接使用开发板,由适配器供电的的方式,功能均是正常的,仅在OAD升级时,APP显示可能出现FW Upgrade Failed,升级进度条已经跑到100%。

请教这种提示可能的原因是啥,FW实际有升级成功吗?

She Shidong:

需要打开DMA,这样FLASH才能读写,oad_target.c中的checkDL()才能返回TRUE,后续才能正确HAL_RESET系统

She Shidong:

回复 She Shidong:

首先打开DMA,HAL_DMA=TRUE

需要在HalDriverInit()中调用HalDmaInit()完成初始化

peter yang1:

遇到同样问题,请问找到原因没??

yafan hu:

回复 peter yang1:

已经更新完成了,并且已经成功。这个我做过的

inner xiao:

回复 peter yang1:

我最近也遇到同样的问题,你的问题解决没有啊?

inner xiao:

回复 yafan hu:

yafan hu 我最近也遇到同样问题,怎么解决的啊?

inner xiao:

回复 peter yang1:

你的问题解决没,怎么解决的啊?

inner xiao:

回复 peter yang1:

遇到同样问题,你的解决没?

赞(0)
未经允许不得转载:TI中文支持网 » cc2541 OAD 失败
分享到: 更多 (0)