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

RE: CC2640R2F: OAD空中下载

您好 

我参考了CC2640R2f怎么查看BLE协议栈的版本 – 蓝牙论坛 – Bluetooth – E2ETm 设计支持 (ti.com)这个文章, BLE_V42_FEATURES和BLE_V50_FEATURES都有定义呀

我用simplelink_cc2640r2_sdk_4_20_00_04

我搞不清楚我是BLE4.2还是BLE5 stack,请你指教

另外关于片外OAD我有几个问题

1.这个Flash至少需要多大,请问您告诉我一些计算依据吧,

2.我要是是想把代码烧录到片外Flash需要做哪些操作呢?我是用Flash Programmer 2 烧录的

3..关于您说的“协议栈和用户代码编译之后是在一个镜像里的”。

我最近看到了要想设置OAD需要对编译器优化进行配置,将协议栈和应用程序分别生成烧录文件,我找到的是IAR的实例,cc2640r2f:software_architecture [文档中心] (leconiot.com),我用的是CCS,这和您说的是不是矛盾呢,另外我用的是CCS IDE,我要做哪些操作呢

Galaxy Yue:

您好,

1.首先根据您的SDK来看,通过编译下载SDK中的project到board,认为您使用的应该是BLE5 Stack

2.片外内存相关的资料,您可以查阅此文档

https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/ble5stack/ble_user_guide/html/oad-secure/flash-layout-off-chip.html

3.以下是CCS关于编译器相关的资料,您可以查看相关配置和版本

https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#configuring-projects

4.IAR CCS都是编译器,不相矛盾的,您要做的操作就是通过编译程序检查编译器版本是否合适,下载OAD库,然后进行您项目的需求

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