For DFU and BLE application coexistence, Can I add application services into BOOTLOAD for routine BLE application with DFU? instead of the way that reset from BLE application into BOOTLOAD DFU.
For DFU and BLE application coexistence, Can I add application services into BOOTLOAD for routine BLE application with DFU? instead of the way that reset from BLE application into BOOTLOAD DFU.
Hi Yelun,
it is fully possible to add additional services to the bootloader example from the nRF5 SDK. Having a spearate bootloader adds some complexity, but it also provides protection since you can always fall back to the bootloader if any errors occur during an update.
You will also reduce the maximum size of a DFU image as you will have to hold both the old and new image that both include a BL, which will be about 23-25kB.
Best regards Bjørn
Happy to help! I would appreciate if you could mark the answer as correct/accepted by clicking the check mark in the grey circle to the left of the answer.
Happy to help! I would appreciate if you could mark the answer as correct/accepted by clicking the check mark in the grey circle to the left of the answer.