nrf connect SDK BLE DFU

I am planning to migrate from nRF5 SDK to nRF connect SDK on nRF52832.

I have a question about BLE-DFU of nrf connect SDK.

1. Is nrf connect SDK support BLE-DFU?

2. Is support dual-bank DFU?

3. Is support allication based DFU?(Do DFU at the same time while running the application)

Parents
  • One of the Nordic Engineers will be able to give you a more detailed answer, but from my experience using nRF Connect SDK (I'm currently on v2.2.0) and the nRF52832:

    1. Yes.  I can do this both using the nRF Connect App, as well as my custom App

    2. If you mean dual image (so, the new image gets transferred into Flash and then the device reboots, and uses the new image whilst the old image remains in flash), then yes.  This is what we are currently doing

    3.  Not sure.  With our application, things appear to halt whilst the DFU is in process, and then it all restarts (the DFU issues a software reset on completion) at the end

    Hope that helps

    Mike

Reply
  • One of the Nordic Engineers will be able to give you a more detailed answer, but from my experience using nRF Connect SDK (I'm currently on v2.2.0) and the nRF52832:

    1. Yes.  I can do this both using the nRF Connect App, as well as my custom App

    2. If you mean dual image (so, the new image gets transferred into Flash and then the device reboots, and uses the new image whilst the old image remains in flash), then yes.  This is what we are currently doing

    3.  Not sure.  With our application, things appear to halt whilst the DFU is in process, and then it all restarts (the DFU issues a software reset on completion) at the end

    Hope that helps

    Mike

Children
Related