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

LAUNCHXL-CC26X2R1: OAD_onchip工程为什么不能操作CCFG这块?

Part Number:LAUNCHXL-CC26X2R1

无法使用该模块

Alex Zhang:

CCFG(Customer Configuration)存储区域是一个只读的区域,不能进行写操作。这是因为CCFG存储的是一些重要的配置信息,包括芯片的唯一ID、BLE MAC地址等,以及其他一些与芯片功能相关的配置。为了保证这些配置的安全性和可靠性,TI设计团队决定将CCFG区域设置为只读,防止误操作导致配置信息被破坏或篡改。因此,在OAD_onchip工程中,不能对CCFG进行写操作。

,

疾风亦有归途:

那为什么simple_peripheral工程可以修改?

,

Alex Zhang:

您这边打算怎么修改OAD_onchip工程ccfg区域

,

疾风亦有归途:

后续可能有修改计划,

还是想了解下OAD-onchip是否可以与simple_peripheral工程一样修改部分ccfg,如果可以应如何修改?

,

Alex Zhang:

疾风亦有归途 said:还是想了解下OAD-onchip是否可以与simple_peripheral工程一样修改部分ccfg

不可以

,

疾风亦有归途:

为什么不行?我想了解下原因。

,

Alex Zhang:

OAD onchip 文件,其实就是BIM文件进行引导用的

您这边在使用project zero 工程时,如果芯片全部擦除之后,是需要先进行bim引导文件烧录,然后才进行工程文件烧录

您这边也知道,做oad的时候,不只是一个application就可以

您可以理解这个工程是application,您可以修改一部分。但是oad 引导程序,您再去随意修改,就需要重新架构整个协议栈

Alex Zhang said:simple_peripheral

就跟电脑一样,你去动了bootleader boot起不来 怎么进系统。建议您按照ti的要求去进行更改,enable 的事情不要进行修改

引导接口有芯片厂商定义,如果每个用户都随意进行修改,那么芯片对于将来的开发 是不是就没有了标准

,

疾风亦有归途:

OAD工程是否还支持bootloader刷新?

,

Alex Zhang:

新的问题,请重新进行提问,谢谢您的理解

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC26X2R1: OAD_onchip工程为什么不能操作CCFG这块?
分享到: 更多 (0)