Part Number:LP-CC2652RBOther 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 恢复为初始值引起的。
请问是这样吗?
如果不是那是什么原因呢?
如果是,那如何在代码中准确指定这些值呢?
Kevin Qiu1:
原来固件也是相同的程序读出来的吗,如果不是同一程序或者修改了某些配置,读出来的数据是有可能不一样的