This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP-CC2652RB: 通过 Flash Programmer 2 烧写的固件和原始固件不一样(CCFG区域)

Part Number: LP-CC2652RB
Other Parts Discussed in Thread: CC2652RB

Hi Ti,

我发现经过烧录工具烧完固件再读出来的内容和原始固件不一样(CCFG 区域)

我的工作环境如下:

    SDK: simplelink_cc13x2_26x2_sdk_4_30_00_54

    Kit: CC2652RB Development Kit

    烧录工具: SmartRF Flash Programmer 2 ver.1.8.2

我的工程是经过 spi_master 例程修改过来的。编译出来的原始 hex 文件的 CCFG 区域内容如下:

然而,烧录后读出的内容确变成这样了:

我猜想可能是在烧录前将所有的 flash 擦除导致 CCFG 恢复为初始值引起的。

请问是这样吗?

如果不是那是什么原因呢?

如果是,那如何在代码中准确指定这些值呢?