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

DFU failed in 2nd attempt

i have successfully uploaded my custom made file to my nrf51422 sdk v8.0 and softdevice s110 using DFU/bootloader. but when i try to upload my file 2nd time i got an error which says. Error on discovering service Message:required DFU service not available on peripheral. i have created my zip file using nrfutil.exe from master control panel. and for DFU i am using an example project dfu_dual_bank_ble_s110_pca10028.

Parents
  • How did you test the DFU the second time ? How did you enter bootloader mode ?

    Did you add the DFU service as described here in to your application ? If you haven't added the service and the mechanism to jump to bootloader then it's normal that the DFU master complained that "required DFU service not available on peripheral"

    There are 2 ways to enter bootloader mode, via a button press or via buttonless solution as described in the documentation.

Reply
  • How did you test the DFU the second time ? How did you enter bootloader mode ?

    Did you add the DFU service as described here in to your application ? If you haven't added the service and the mechanism to jump to bootloader then it's normal that the DFU master complained that "required DFU service not available on peripheral"

    There are 2 ways to enter bootloader mode, via a button press or via buttonless solution as described in the documentation.

Children
No Data
Related