How can i convert USB DFU code from pca10056_usb to pca10040 ?

Hello ,

I want to convert the code of dfu pca10056_usb to pca10040 for this i have updated the following -

1. Updated board from PCA10056 to PCA10046

2.Updated the linker.

But I am getting this error 

where im missing 

Parents Reply Children
  • Hi Shweta, 

    The nRF52833 doesn't have the hardware Cryptocell so you have to select other backend. 
    I would suggest you to study the \examples\dfu\secure_bootloader\pca10100e_usb\ in SDK v17.1 .

    The sample is made for nRF52820 to run on the PCA10100 which is the DK for NRF52833. 

    The only modification as far as I can see to make it run on nRF52820 is to modify the RAM and ROM size and start location of the bootloader.

    In the sdk_config.h you will find
    NRF_CRYPTO_BACKEND_NRF_SW_ENABLED 1

    and 

    NRF_CRYPTO_BACKEND_CC310_BL_ENABLED 0. 

Related