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

Regarding buttonless dfu bootloader example in SDK12

Hii,

We are using currently nRF SDK12 and nrfutil for performing DFU over ble. we are able to do it by pressing button on  nrf51822 Dk kit at time of restart and putting it in to Bootloader mode.

Now we trying to implement out buttonless DFU. I am using example given in nRF sdk12 (experimental buttonless DFU)  and nrfutil for performing OTA with ble. but when i try to perform DFU i get following error.(CCCD not found please find attached screenshot of the error)

Parents
  • By the way, can you try to perform the DFU process with your buttonless DFU with nRF Connect? Just connect to it, and press the DFU icon near the top of the box from my screenshot, and select the dfu package.

     

    BR,

    Edvin

  • Hi, i think i am doing a wrong procedure to do a Button less DFU. What i am currently doing is -

    1)earasing the device completely

    2)updating nrf51822 softdevice

    3)updating bootloader with compiled hex file of example given in SDK12 ble peripheral (experimental buttonless dfu)

    4) then i try to connect it with nrfutil with command that i was giving it to perform DFU .

    I think i dont need to update the bootloader with that example hex file, if that so please let me know the steps to perform buttonless DFU process.

Reply
  • Hi, i think i am doing a wrong procedure to do a Button less DFU. What i am currently doing is -

    1)earasing the device completely

    2)updating nrf51822 softdevice

    3)updating bootloader with compiled hex file of example given in SDK12 ble peripheral (experimental buttonless dfu)

    4) then i try to connect it with nrfutil with command that i was giving it to perform DFU .

    I think i dont need to update the bootloader with that example hex file, if that so please let me know the steps to perform buttonless DFU process.

Children
Related