By default, the bootloader is not included in any SWU package. To include the bootloader artifacts in the update package so they are programmed during installation, set the SWUPDATE_UBOOTIMG variable in your project’s conf/local.conf configuration file to true:

conf/local.conf
SWUPDATE_UBOOTIMG = "true"
Updating the bootloader is a critical operation. Make sure the bootloader has been verified to boot properly before using an SWU package to update it, especially if doing a remote update.

Update redundant bootloader partition

The ConnectCore MP13 supports bootloader redundacy. You can use an SWU package to update the redundant bootloader partition. To enable this feature, set the SWUPDATE_UBOOTIMG_REDUNDANT variable in your project’s conf/local.conf configuration file to true:

conf/local.conf
SWUPDATE_UBOOTIMG_REDUNDANT = "true"

The same bootloader artifacts are used to update the main and the redundant bootloader partitions.

This option only takes effect if the SWUPDATE_UBOOTIMG variable is set to true.