nRF Connect Desktop DFU Error

Hi All, 

I usually use nrf Connect for desktop in conjunction with the nrf52 Dongle (nrf52840 chip) to perform DFU's on my devices during development.   but recently I have been having issues with the desktop version initializing the DFU. At first it seemed like it was just with certain boards, for instance it didn't seem to like when I used the nrf52840Dk instead of the dongle. But now even when I use the dongle, the program crashes. i have tried restarting, and restoring defaults but when I hit "Start DFU" it just sits there and then crashes, it doesn't even give me the timeout message.  I'm quite certain its not anything in the DFU target code, since I have been successfully reprogramming my boards this way for months now and I haven't made any changes to the DFU or bootloader code. any thoughts?

P.S. the "Tags: filter at the bottom of the devzone ticket entry page doesn't seem to be working. none of the characters I type are showing up and the suggestions are only related to the last cahracter that i type, they don't include any of the previous chracters 

Parents
  • I'm not able to reproduce this. I did the following:

    • Connect nRF52840DK v3.0.0
    • cd ../nRF5_SDK_17.1.0_ddde560/examples/dfu/secure_dfu_test_images/ble/nrf52840
    • nrfjprog --eraseall && nrfjprog --program softdevice_s140.hex && nrfjprog --program bootloader_secure_ble_debug_without_bonds_s140.hex && nrfjprog --pinreset
    • Performed DFU through the computer (Bluetooth Low Energy app v3.0.1) and the 52840 dongle. I used the file secure_dfu_test_images/ble/nrf52840/hrs_application_s140.zip

    This was successful. I could see the 52840 DK advertising with "Nordic_HRM"

    Could you try to follow the steps above and see if you get the same result. 

    Could you also try to perform a DFU using your application and the nRF Connect for Mobile app? 

    Best regards,

    Simon

Reply
  • I'm not able to reproduce this. I did the following:

    • Connect nRF52840DK v3.0.0
    • cd ../nRF5_SDK_17.1.0_ddde560/examples/dfu/secure_dfu_test_images/ble/nrf52840
    • nrfjprog --eraseall && nrfjprog --program softdevice_s140.hex && nrfjprog --program bootloader_secure_ble_debug_without_bonds_s140.hex && nrfjprog --pinreset
    • Performed DFU through the computer (Bluetooth Low Energy app v3.0.1) and the 52840 dongle. I used the file secure_dfu_test_images/ble/nrf52840/hrs_application_s140.zip

    This was successful. I could see the 52840 DK advertising with "Nordic_HRM"

    Could you try to follow the steps above and see if you get the same result. 

    Could you also try to perform a DFU using your application and the nRF Connect for Mobile app? 

    Best regards,

    Simon

Children
No Data
Related