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

CC2640R2 OAD升级问题

我在C:\ti\simplelink_cc2640r2_sdk_2_30_00_28\examples\rtos\CC2640R2_LAUNCHXL\blestack\simple_peripheral_oad_offchip上通过BTool进行OAD升级,升级的固件是修改multi_role程序,在multi_role添加OAD功能,但是在进行升级时BTOOL出现如下错误:

请问这是什么原因导致的,该怎么修改?

这个OAD怎么看升级过程中哪一步出现问题?

Viki Shi:

你是怎么添加的,建议参考下dev.ti.com/…/oad.htmloff chip OAD一节

user5869846:

回复 Viki Shi:

我是参考dev.ti.com/…/

user5869846:

回复 Viki Shi:

我看Btool上升及Log,显示在OAD – Restore Connection Settings在之后出现OAD Download Not Successful

Viki Shi:

回复 user5869846:

之前的报错是READ_NOT_PERMITED,应该还是添加的时候有问题。重点看下是不是哪个 GATT attribute AddService 函数导致的该报错

user5869846:

回复 Viki Shi:

我觉得是OAD ImageIdentify Response这个状态值Status导致的

成功的情况下这个状态值为Status=0x00
[46] : <Info> – 05:57:05.954
OAD ImageIdentify Response
Status = 0x00 (OAD_SUCCESS)

不成功的情况下就为Status=0x10
[47] : <Info> – 04:29:06.056
OAD ImageIdentify Response
Status = 0x10 (Unknown Status #16)

请问这个OAD ImageIdentify Response的Status值与什么有关呢?程序中在哪里修改这个问题呢?
谢谢!

Alvin Chen:

回复 user5869846:

The OAD Image Identification Value for the CC2640R2F is 0x323436322044414f.

The OAD Image Identification Value serves two purposes:

Provides the application a quick way to identify if it receiving the correct image.
Provides a means for the BIM to find the flash page containing the start of OAD image for on-chip OAD
你升级一个其他镜像试试。

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2 OAD升级问题
分享到: 更多 (0)