I have a nRF51822-EK evaluation kit (so, PCA10001) and am trying to get DFU working with an S120 SoftDevice as per the answer posted here:
I downloaded the .zip SDK, am using SDK 8.0 with S120 v2.0.0. The bootloader memory setup is:
IROM1 Start: 0x3C000 Size: 0x3C00
IRAM1 Start: 0x20002C00 Size: 0x1280
IRAM2 Start: 0x20003F80 Size: 0x80 NoInit checked
I created a .zip file to send over-the-air using the Master Control Panel with the blinky example. I am able to program the bootloader, connect to it with the Master Control Panel, and initiate the DFU. The DFU stops with the error: "Error during firmware upload. Disconnected from device while waiting for response for INITIALIZE DFU."
I am able to successfully update the eval kit when I use an s110 SoftDevice and the corresponding dual_bank_ble_s110 example code.
What is happening? Any help is appreciated!