#define FLASH_CAPACITY 0x00800000
#if FLASH_CAPACITY == 0x00080000
#define BLE_STACK_KEY_STORAGE_OFFSET 0x7F000
#define BLE_BONDING_INFO_SAVE_ADDR 0x7D000
#define BLE_REMOTE_SERVICE_SAVE_ADDR 0x7E000
#elif FLASH_CAPACITY == 0x00040000
#define BLE_STACK_KEY_STORAGE_OFFSET 0x3F000
#define BLE_BONDING_INFO_SAVE_ADDR 0x3D000
#define BLE_REMOTE_SERVICE_SAVE_ADDR 0x3E000
#elif FLASH_CAPACITY == 0x00800000
#define BLE_STACK_KEY_STORAGE_OFFSET 0x7FF000
#define BLE_BONDING_INFO_SAVE_ADDR 0x7FD000
#define BLE_REMOTE_SERVICE_SAVE_ADDR 0x7FE000
#else
#error "flash capacity configuration error!"
#endif //FOR_2M_FLASH
#define FLASH_CAPACITY 0x00800000 对应的是8M 配对后直接就卡死了
#define FLASH_CAPACITY 0x0080000 对应的是512K 完全可以没有问题
const struct jump_table_image_t _jump_table_image attribute((section("jump_table_1"))) =
{
.image_type = IMAGE_TYPE_APP,
.image_size = 0x64000, // 400KB reserved
};
我的代码固件区域400K
想问一下这个问题如何解决,多谢多谢
您好这个对吗,我怎么看着是16M 它怎么说是8M 绑定信息位置修改了就无法连接蓝牙了 我的芯片是FR8008GP