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

CC2640R2F onchip OAD

官方例程:C:\ti\simplelink_cc2640r2_sdk_2_30_00_28\examples\rtos\CC2640R2_LAUNCHXL\blestack\simple_peripheral_oad_onchip\tirtos\iar

编译后烧录到CC2640R2 LaunchPad

修改app中名称及softversion,生成imageB,在官方APP sensor starter中升级成功

现自己编写APP,连接后没有交换MTU size和扩展数据长度,都是默认连接参数

启动流程按照图1–>7启动OAD

但是我发现在发送imageHeader给设备后,设备也回复success给我了,按照user guide里面我需要发送03命令启动OAD,但是设备又给我的FFC5发来了:12 05 00 00 00 00 ,这个命令时OAD-NOT-STARTED,因为没有预料到会收到这个命令,所以我还是在收到success后继续发送了03命令,这时候应该是FFC2收到block,结果是FFC5收到命令导致升级没有开启;

问题是我并没有在user guide和app源码中看到这个命令的处理,而固件的persistent app中也只是在收到 12 05 命令时才回复,但我并没有发送这个命令,我应该怎么样才能继续升级?

user5296727:

这种支持升级的硬件开发板资料是哪种?有没有链接?

YiKai Chen:

回复 user5296727:

參考LAUNCHXL-CC2640R2線路

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