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

How to program application along with s110 softdevice ?

Hi,

I'm writing a sample application that uses the s110 softdevice (7.1.0) on Adafruit blefriend. I can program the softdevice using Segger J-Link and upload the application hex over DFU and it works.

However if I program the application directly (linked at 0x16000), then the bootloader does not seem to jump to the application (debugging it looks like it's going into a while(1) loop)

I have setup the bootloader settings section at 0x3fc00 as instructed in other suggestions found here, but that does not help.

Is there something obviously wrong with what I'm doing ?

Thanks

Note: I've attached the flash dumps to see if you can spot anything.

flash-dfu.bin flash-jlink.bin

Related