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

DFU OTA Succeeds if performed with Dongle, fails with DK.

Hi!

I'm performing buttonless Secure OTA DFU operation on some custom boards of mine.
I'm using nRF Connect v3.3.1, and at the moment I'm flashing a zip file containing my app alone, both the bootloader and softdevice (6.1.1) have already been flashed.
One of the stranger problems I see is that the process behaves differently when an nRF52840 dongle is connected to my PC vs when an nRF DK is connected.

When the dongle is connected, there are no problem with the OTA DFU process. Process is initiated and completed without issues.

However, when connecting the DK- via the debugger USB input, the OTA DFU process is initiated, and then consistently fails with the error messages shown below:

The Zip is the exact same one, and nothing has changed on the peripheral side between trying with the dongle and trying with the DK.

Any thoughts?

Thanks!

Related