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

Production install firmware using DFU nRF51422

Hi,

We are about to launch a product that comes with the Dynastream M550 module inside.

Regarding to installing our firmware what would be the routes?

The M550 comes with build in ANT+ bootloader so using this we could update the device with softdevice S310 and out firmware, right?

How can we update the firmware later on? Also using this factory bootloader?

Can the bootloader be contacted while running the main firmware?

(Yes I'm a bit confused about DFU and bootloaders) Also there is BT bootloaders for DFU aswell...

BR Flemming

  • Hi,

    I'm not sure if it's shipped with the same ANT bootloader that we have in our SDK, but the documentation for our ANT bootloader is here anyways. Our SDK bootloader does support update of all SW components. That is, softdevice, bootloader and application.

    There are two ways to enter DFU mode, either assert and IO (button) on your board and perform a reset. This will enter DFU mode (bootloader will always start before the application on startup). The other alternative is to set a "DFU start" start flag in a retained register in your application, then branch to the bootloader reset handler from the application in order to enter DFU mode.

Related