微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2650的on chip OAD和off chip OAD有什么区别?

CC2650的on chip OAD和off chip OAD有什么区别?

时间:10-02 整理:3721RD 点击:

CC2650的on chip OAD和off chip OAD有什么区别?

on chip OAD,只有imageA有OAD的能力

off chip OAD,不再有imageA,B的区分,所有运行的image都内嵌OAD功能

Tom,

补充一点,off chip OAD用的是外挂Flash, on chip用的是内部自己的Flash。

那我就想问问,既然imageB没有OAD能力,还要添加各种OAD的服务(Profile)和代码?

我的理解是只要能有办法回到imageA就行了,用给下面代码段

uint16_t crc[2] = {0x0000, 0x0000};
      
// Invalidate the image.
OADTarget_writeFlash(OAD_IMG_R_PAGE, OAD_IMG_R_OSET + AD_IMG_CRC_OSET, (uint8_t *)crc, 4);
      
// Reset.
HAL_SYSTEM_RESET();

on chip OAD和off chip OAD还取决于你Application Code多大?

CC2640R2  64KB以下可以用on chip OAD,否则超空间了,只能用off chip方式

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top