This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can we get a size-constrained BLE transport DFU bootloader?

We're having thousands of products in the field that require an update to SDK15. We provisioned the bootloader with ample space (0x5000), which amounts to 20480 bytes. The bootloader used to be 15624 bytes. However, now, with all kind of feature creep the bootloader is increased to 23464 bytes. Due to the fact that you cannot change the bootloader address with DFU, we're out in the cold.

Can you provide a bare-bones no-thrills minimized bootloader with DFU over BLE that is compatible with your latest SDK? Forget all the cool stuff you want to put in it. Now, you're artificially limiting the lifetime of our products. The alternative to implement our own bootloader is no fun and I can't imagine that others won't face the same problems.

Observation: the size of the bootloader is not taken as serious design limitation

Wish: provide a bare-bones BLE transport DFU bootloader - like you used to have - which is compatible with your latest SDK.

A configuration example to the same effect would be great as well. Disable all encryption backends should be an option.

Parents Reply Children
No Data
Related