最近调试CC2541的OAD升级实在有点猛,找了各种资料都无法解决
1.首先看资料说IOS有个叫MultiTool的工具可以升级,搜索了app store没找到
2.使用Andoird的Ble Device Monitor多台手机安装后一运行直接崩溃
3.买了个USB Dongle使用PC端的Ble Device Monitor,固件按照网上找的文件烧录1.4.0协议栈默认的Boot文件,然后烧录协议栈自带的SimpleBLEPeripheral例子的Image_A,扫描能发现设备也有OAD Service,然后选择Image_B去升级,直接弹出OAD blocks overflow,
有了解的大侠帮忙指点一下,我现在只要能升级就行,使用TI原厂的固件也行,使用手机,PC都行,只要能成功升级一次就行,或者还有其他的工具能实现OAD升级的
Viki Shi:
首先,现在的协议栈已经升级到1.4.2了,我们强烈建议使用最新的协议栈
其次,请参考官方手册进行OAD的开发: http://processors.wiki.ti.com/images/8/82/OAD_for_CC254x.pdf