Master boot record and bootloader

The SoftDevice supports the use of a bootloader. A bootloader may be used to update the firmware on the System on Chip (SoC).

The nRF52 software architecture includes an MBR (see SoC application with the SoftDevice). The MBR is necessary for the bootloader to update the SoftDevice or to update the bootloader itself. The MBR is a required component in the system. The inclusion of a bootloader is optional.

Note: The SoftDevice is built to run on different versions of the nRF52 SoC. Depending on the available flash memory on the SoC and the memory requirements of the SoftDevice and application, the SoftDevice, application or bootloader may be updated. For SoC flash memory size, see the relevant product specification (Additional documentation) .