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.

CC2640R2F: onchip片上oad扩展应用空间

Part Number: CC2640R2F
Other Parts Discussed in Thread: CC2642R

sdk版本:simplelink_cc2640r2_sdk_5_10_00_02

蓝牙版本:blestatck里面的例程,并不是blestack5里面的

片上oad,发现app空间不够了,考虑来压缩其他部分从另一个方面扩展app的空间,看工程中bim是分配了2个page,也就是8KB,实际上用了不到4KB,所以将bim的空间改为1个page,也就是4KB,编译之后正常,然后编译persisten_app(该部分通过删减一些代码,已经压缩过了),编译之后的persisten_app的map如下:

可以看到flash unused是00015044,然后我理解的片上oad的边界工具就是根据这个进行分割的,所以按照我理解的,ccs_compiler_defines_tgt.bcfg里面的OAD_TGT_FLASH_START应该是0x15000才对,但是实际编译之后是0x14000,也就是bim减少的0x1000,并没有有效的被边界工具识别并将OAD_TGT_FLASH_START改为0x15000,请问是我前面理解的不对吗?还是OAD_TGT_FLASH_START有别的设置方式?或者是bim的压缩,需要进行别的设置才能将节省的空间用于其他固件?