The following table lists the combinations of update packages for which you can or cannot generate a single ZIP package:
| Combination | Supported | Notes |
|---|---|---|
| BL + SD | ✅Yes | No special considerations. |
| BL + APP | ❌No | Not supported by the tool. Create two separate ZIP packages instead, one for Bootloader and one for Application, and apply them separately. |
| BL + SD + APP | ✅Yes | Follow Consecutive connections requirement. |
| SD + APP | ✅Yes | - Follow the SoftDevice rule of using the same major version of the SoftDevice for generating the package. The bootloader on your device may not be compatible with the new SD version. - Also follow Consecutive connections requirement. |
Depending on the combination of images, the created ZIP file might contain two firmware packages (one for the bootloader or SoftDevice, or both, and one for the application) and the DFU process will be carried out in two steps. If you include both a bootloader and a SoftDevice in your firmware package, those two images will be merged together. The application, however, will always be updated separately after the other updates are completed.