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

How to Separate the MBR from the Softdevice

Hi All,

I am using the nrf52840 to run an application which does not use the BLE.

I need to add firmware update capability to the device so that I can push updated in the field.

To my understanding I need the MBR to boot into the bootloader to update the application from pre-downloaded image.

I am wondering how I can achieve that without installing the soft device.

https://devzone.nordicsemi.com/f/nordic-q-a/9667/mbr-without-softdevice/35739#35739

Suggest that it is possible to separate the MBR from the soft device but does not describe how to do it.

I am using SDK 14.2.0.

The softdevice is `s140_nrf52840_5.0.0-2.alpha_softdevice.hex`.

Does anyone know the proper way of separating the MBR from the softdevice?

What is the length of the MBR in `s140_nrf52840_5.0.0-2.alpha_softdevice.hex`?

Related