Performing Device Firmware Updates (DFU) in Bluetooth mesh

The nRF Connect SDK supports two DFU methods when updating your firmware over-the-air (FOTA) for your Bluetooth mesh devices and applications.

  • DFU over Bluetooth® mesh using the Zephyr Bluetooth mesh DFU subsystem that implements the Mesh Device Firmware Update Model specification version 1.0 and Mesh Binary Large Object Transfer Model specification version 1.0. The specification that the Bluetooth mesh DFU subsystem is based on is not adopted yet, and therefore this feature should be used for experimental purposes only.

  • Point-to-point DFU over Bluetooth® Low Energy using the MCUmgr subsystem and the Simple Management Protocol (SMP).