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

DFU OTA error via nRF Connect over Samsung S9.

Hello,

I am trying to connect my nRF52 DK to my phone (apologies not desktop) and perform a DFU OTA via the nRF Connect app. I'm using SD132 6.1.1, and uploaded the secure bootloader from SDK 15.2 to the DK (built and compiled via segger) after uploading the Hex file of SD132 6.1.1, I followed the getting started guide from 2017 and built the boot-loader successfully, I built a zip file out of the peripheral blinky example hex file provided via SDK 15.2. Key generation went smoothly, and wasn't tampered with once generated. The zip was transferred to my google drive. The DK registers as DfuTarg and connects successfully to my Samsung galaxy S9 running nRF Connect, but when I tried to upload my zip from either my google drive or phone, it stalls after stating "Starting DFU..." . The screenshot below shows what happened after I began the DFU upload of the zip via the logger records. I am unsure if the issue is my zip, the bootloader application, or my phone/nRF Connect's connectivity settings. The two errors received after starting the upload were as follows from the logger:

[DFU] Error(0x85): GATT ERROR

Error 22 (0x16): GATT CONN TERMINATE LOCAL HOST

Related