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

problem with DFU OTA

I had a setup where I could DFU OTA a NRF52832 based board

I moved to a NRF52840 based board and now during the OTA DFU I get messages like this 

I did try a new bootloader based on the PCA10056 rather than the PCA10040 wth same result

I did not change the way I generate the package to be uploaded

Any ideas where to look. Thanks

Parents Reply
  • Hi marcag, 

    I moved to a NRF52840 based board and now during the OTA DFU I get messages like this 

    Are you using nRF52840? nRF52840 doesn't support s332. Please use s340. See SDKs and SoftDevices Martix.

    marcag said:
    nrfutil pkg generate --hw-version 52 --application-version 1 --application ble_ant_app_hrm_pca10040_s332.hex --sd-req 0x9B --key-file private.key app_dfu_package.zip

    It seems you are updating the package to pca10040. Are you using s332_nrf52_6.1.1 for nRF52832DK (pac10040)? If so, you should use 0xBA for --sd-req. Please modify like this:

    nrfutil pkg generate --application ble_ant_app_hrm_pca10040_s332.hex --application-version 1 --application-version-string "1.0.0" --hw-version 52 --sd-req 0x9B --key-file private.key app_dfu_package.zip

    -Amanda H. 

Children
Related