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

regarding to buttonless DFU

Hi,

I have tried buttonless DFU in SDK 12, for which I have a few questions

(1) Is bootloader not needed if I use Buttonless DFU Template Application? However, SoftDevice is still required.

(2) I have to combine my own application with the Buttonless DFU Template Application. Is it correct?

For the above two questions, see answers below.

However, I failed at the last step. Please see my test steps and the problem in the attached word document.DFU trial SDK 12.docx

Parents
  • after reading through the online document, I have come to know that

    (1) bootloader is needed

    (2) I can add Buttonless Secure DFU Service to my application to achieve buttonless DFU.

    Following this link, I managed to let the device reboot from "Nordic_Template" app to bootloader mode "DfuTarg".

    The tick is that we need to add

    char_md.char_props.write = 1;

    in ble_dfu.c () as discussed in here

  • When you want to share a link from info center, it's a bit tricky that you need to right click on the bookmarks on the left hand side and copy the link, not by copy the URL bar on the top. If you click you link you share above it's not possible to know which guide you followed.

    Btw, have you flashed the bootloader when you test buttonless ?

    Please list your steps when you test.

Reply
  • When you want to share a link from info center, it's a bit tricky that you need to right click on the bookmarks on the left hand side and copy the link, not by copy the URL bar on the top. If you click you link you share above it's not possible to know which guide you followed.

    Btw, have you flashed the bootloader when you test buttonless ?

    Please list your steps when you test.

Children
No Data
Related