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

Using 8.0.0 S110 SoftDevice with compiled bootloader and PCA20006 Beacon

I'm trying to update my beacon to use 8.0.0 SoftDevice 110. I've downloaded the 8.0.0 precompiled softdevice hex and loaded the Keil dfu_dual_bank_ble_s110_pca10028 project and changed the C++ options to specify BOARD_PCA20006.

Using nRFGo I can load the 8.0.0 SoftDevice and the bootloader but it does not go into DFU mode. If I do the same thing with the precompiled 7.x hex files for the beacon project it does go into DFU mode.

If I load the 8.0.0 softdevice and just the blinky app (compiled to start at 0x18000), it works fine. However if I add in the bootloader then the blinky app does not run and it does not enter DFU mode either.

I expected that just loading the softdevice and the bootloader that it should enter DFU update mode. Is there something additional needed to get the bootloader to work with 8.0.0 S110?

Related