Other Parts Discussed in Thread: CC1352P
We are working on adding BLE support to an existing project and the device will assume a peripheral role. Our main issue is that including the BLE stack in our project will increase the flash usage to above acceptable levels as we still need memory for OTA upgrades. Furthermore, the download time for the OTA update image will be too long via the mechanism we are constrained to use if the files size increases dramatically.
One of the proposed solutions is to keep the BLE stack in a reserved portion of flash and never update this, the rest of flash can be divided for the rest of application and OTA update images. Before attempting this solution, we would like to know if the loader will support such an OTA update?.