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

nRF52 ble_app_beacon example support DFU

Dear Nordic team,

I am working on ble_app_beacon example code (v-11.0.0-2.alpha) to add the support of DFU (firmware update). I have experience with hrs_dfu example but I don't know who to implement DFU support in ble_app_beacon example code. Basically beacon example is non-connectable and dfu is connectable mode.

Is there any code/example available which supports DFU for ble_app_beacon example code?

Any help will be appreciated.

Thanks,

Raj

Parents
  • Hi,

    First, I strongly recommend that you change to using a non-alpha SDK. For nRF52 I would use the latest release, at the time of writing nRF5 SDK 14.2. For nRF51 I would use version 12.3, as that is the latest version with nRF51 support.

    In any case you should move to a non-alpha SDK, both for stability (alpha releases are not considered production quality) and for proper qualification for the end product.

    Unfortunately I have not found any code examples of ble_app_beacon with buttonless DFU, and I do not have time at the moment to make such an example.

    Since the beacon example has none of the functionality for connections I think it is best to start off with the Buttonless DFU Template Application and add the beacon functionality there. Please note that the beacon example does not use the Advertising Module, so the way it sets things up and configures the advertising is different from that of the connectable examples. You can spot these differences for instance by comparing the beacon example to the HRS example.

    Regards,
    Terje

Reply
  • Hi,

    First, I strongly recommend that you change to using a non-alpha SDK. For nRF52 I would use the latest release, at the time of writing nRF5 SDK 14.2. For nRF51 I would use version 12.3, as that is the latest version with nRF51 support.

    In any case you should move to a non-alpha SDK, both for stability (alpha releases are not considered production quality) and for proper qualification for the end product.

    Unfortunately I have not found any code examples of ble_app_beacon with buttonless DFU, and I do not have time at the moment to make such an example.

    Since the beacon example has none of the functionality for connections I think it is best to start off with the Buttonless DFU Template Application and add the beacon functionality there. Please note that the beacon example does not use the Advertising Module, so the way it sets things up and configures the advertising is different from that of the connectable examples. You can spot these differences for instance by comparing the beacon example to the HRS example.

    Regards,
    Terje

Children
No Data
Related