This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nrf52840 dfu fail

sdk:nRF5_SDK_17.0.2_d674dde

sd:s140_nrf52_7.2.0_softdevice.hex

dfu file:nrfutil pkg generate --hw-version 52 --sd-req 0x100 --application-version 4 --application app.hex --key-file private.pem app_dfu_packege_4.zip

Application firmware:
mergehex.exe -m s140_nrf52_7.2.0_softdevice.hex  nitto_adv_s140_nolog.hex -o nitto_sd_app_s140.hex
mergehex.exe -m nitto_sd_app_s140.hex  bootloader.hex -o nitto_sd_app_bt_s140.hex
mergehex.exe -m nitto_sd_app_bt_s140.hex settings_nolog.hex -o nitto_all_s140_nolog.hex
bootloader:
pca10056_s140_ble
dfu fail,like this:

what's the problem? can you help me.thanks!!!

Parents
  • Hi John, 

    From what I can see in the screenshot, the DFU target reported a CRC about the image received but it doesn't match with what the app on the phone sent. So it's pretty strange. 

    Did this happen all the time when you test with the same image ? 
    Could you try to do a DFU update with an example application as the image, for example ble_app_hrs ? 

    I have created a guide here that you may want to follow. 

    If testing a fresh example showing the same result, please send us the files that you use (sd, bl, app, setting,  not merged) so that we can test here.

  • I can dfu afer updating nRF.Connect.4.24.3.apk. thank you very much.

Reply Children
No Data
Related