工程师你好,我今天依照http://dev.ti.com/tirex/explore/node?node=APgDxfpPQjPebRJTChVmkg__krol.2c__LATEST
这里测试一下从机OAD功能根据TASK1来进行的,有几个问题请教一下。
1st,
图中圈Ⅰ中simple_peripheral_oad_offchip
FlashROM_Release_unsecure是工程文件吗?但是没看到
FlashROM_Release_unsecure这个?
图中圈Ⅱ中这个是将stack,app和bim三个工程中C/C++中的宏定义那里再安全前面画红叉吗?如图:
将三个工程里面安全的都去掉是这个意思吗?如果以上理解正确的话,我把bim中的安全去掉会在检查镜像那个函数报错,我就给报错哪里频闭了。正常后烧写,但是少不进去到实验板,现象不对,而且检测不到蓝牙的名称.
请解答,希望我说的能让你明白,get到我的问题。谢谢!!!
user4861312:
回复 Viki Shi:
我把APP工程里面link中build已经照着你上面加上了,任然搜索不到蓝牙呢。而且,我的是CC2640R2F,写CC2650任然也是不行。
Viki Shi:
回复 user4861312:
我是CC26X2的例程,你的芯片型号要做相应修改。请按照OAD guide里Setting up the BLE OAD Environment及Performing a BLE OAD来设置:dev.ti.com/…/setting-up-environment.html
user4861312:
回复 Viki Shi:
技术你好,我今天他又重新照着官方教程移植了OAD,并且只有调试时候才能识别到蓝牙设备,但是再调试时全速运行再用OAD升级点击片外OAD会报错,但是可以连接上。
教程上真没说要添加BIM的工程部分。那么你们移植时候都是移植了BIM吗?我是CC2640R2F。
如果我照着教程移植完,必须要添加BIM吗?如果添加的话用从机那里的BIM工程复制到我现在添加完OAD的多角色的工程里面是否可以直接用?我将安全那个宏定义全部取消了。
Viki Shi:
回复 user4861312:
我验证的时候是添加BIM的,通过BTool升级OAD成功。我发你的文档和academy的要结合一起看
user4861312:
回复 Viki Shi:
请问你添加的BIM也是从从机的外部升级工程里复制过来的吗?
user4861312:
回复 Viki Shi:
我麻烦问一下,我给我移植好的升级的芯片用不是和他一个型号没关系吧?
user4861312:
回复 Viki Shi:
CC2650的起始地址和CC2640R2F的一样是吧?我配置ICF文件的话,默认宏定义是CC2650,我用的是CC2640R2F,是不是可以默认和教程一样用CC2650就可以吧?