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

How to use BLE peripheral DFU with nRF Connect SDK?

Hi 
I have a question with nRF Connect SDK. I've already used nRF Connect SDK for a while and now I want to try with BLE and DFU on my PCA10040 board (nRF52832). When I look for DFU example code with nRF Connect SDK v1.5.0, the central_dfu_smp is the only one result I found. Besides that I found the ble_app_buttonless_dfu(ble_peripheral) example, it's really useful but this example belongs to nRF5 SDK. So
Does the nRF Connect SDK have ble_peripheral_dfu example code? If not, How can I modify central_dfu into peripheral_dfu in nRF Connect SDK?
Thank you so much. 

Parents Reply
  • So that I check the peripheral_dfu is the example which tells the buttonless function to an application it did not combine dfu

    you need to know that the ble devices have 3 sections

    DFU SECTION

    the onair(cloud) or dfu_uart works here which give you an approach to update your application in different way

    Application SECTION

    the example peripheral_dfu  works here it did not contain dfu as personal it gives a function for your devices that

    when a dfu update signal is assigned to your devices normally it works in application section and does not have and reply but buttonless dfu can switch to the DFU SECTION and upload 

    softdevices Section

    basically just softdevices

Children
No Data
Related