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

BLE_DFU_ENABLED Flag

SoC: nRF52810

SDK: 17

Hello,

I want to confirm whether BLE_DFU_ENABLED is used or not.

InfoCenter (https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/group__ble__dfu__config.html) is saying we should set it to 1 to active DFU service. However, I am still able to OTA my unit without this flag enabled in my sdk_config.h, and BLE_DFU_ENABLED flag isn't referenced anywhere in the project.

I also saw this DevZone post (https://devzone.nordicsemi.com/f/nordic-q-a/46869/ble_dfu_enabled-not-used-in-library) who asked the same question I'm asking, but 2 years ago. IF this flag were deprecated at least 2 years back, why is this flag still being guided in the latest SDK in InfoCenter?

Before I make any decision on what I should do with this flag, I just wanted confirmation from Nordic on whether this flag is actually used or not.

Thank you

Related