I'm unable to program a nrf52840 dev kit (BMD340 dev kit) using the attached hex file combination of Bootloader and softdevice. Both bootloader and softdevice can be programmed individually but not together.
SDK15.3
Segger Embedded Studio 4.18 as the IDE + compilation environment
I have tried both nrfGoStudio and the new nrfConnect Programmer app. nrfGoStudio throws an error about the hex files overlapping. nrfConnect throws a large number of errors, log file attached. Both the bootloader and the softdevice load just fine when I press the debug button in segger embedded studio, so this must be an error with nrfConnect Programmer app.
Does the bootloader need to be combined with the softdevice before nrfConnect programmer will accept them? The errors in nrfConnect are pretty useless to me.
I built the example dfu\secure_bootloader\pca10056_ble_debug and attached the generated hexfile.
secure_bootloader_ble_s140_pca10056_debug.hex