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

DFU using BLE Proper procedure to generate zip file

Hello All,

I am first time implementing the DFU using BLE feature on nRF52 DK.

Wanted to know how to generate the zip file (with .dat , .bin , .json combined) using nrfutil tool.

Please can any one tell me what is the procedure to generate the zip file using nrfutil on window 10.

Because i am facing problem to install nrfutil tool and generation in zip file for DFU OVER BLE

What are the commands that required to generate the zip file. I am using the Segger embedded studio.

Parents Reply Children
  • Thank for your valuable response Sir.                                                                                                                                           I will follow the procedure which you have given and let you know updates after some time.                                                     Thank you

  • Hi Sir,

    I have installed nrfutil using Python v2.7 and generated the public key.c file as per your guidance.

    Compilation of uECC.c also completed but  i am stuck in building the boot-loader file.

    I am using the Segger embedded studio for ARM V4.16 here as IDE for building

    "secure_bootloader_ble_s132_pca10040" bootloader file - getting errors ( attached below). What should I change?  As they have declared as typedef -- like-->

    "struct uECC_Curve_t;

    typedef const struct uECC_Curve_t *uECC_Curve;"                in uECC.h file                                                                                                      

    Error is in “micro_ecc_backend_ecc.h”   file

    How can i solve this errors.

    Please provide your inputs..                                     

  • Hello ,

    the link doesn't work anymore is there an other link for this guide ?

Related