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

flash_softdevice target missing in Keil s110 blinky project for PCA10028

I am trying to upload the blinky example with the s110 softdevice into the nRF-DK board I just bought. The documentation says "flash_softdevice target". But I see no such option in the project - see screenshot below:

image description

Do I need to configure the flash settings manually? Although I have done some research I am not still sure what values to enter for IROM1, etc. I'd appreciate some help with this.

image description

I am using Keil uVision 5.15, and the pack installer says the s110 version is 8.0.1. The board and software setup as such is working because I was able to flash it successfully with the blinky without the s110 device.

  • OK, I figured it out. Just putting it here for newcomers like myself.

    Solution:

    Load the ble_app_hrs example. That one has a flash_softdevice target. Erase the chip, select this target, download. Then you can test it by flashing the hrs s110 target - your BLE phone app will be able to see the nRF. Next, open the blinky sample, and without erasing the chip, download the s110 target. For this, the settings should be ROM (0x18000, 0x28000) and RAM (0x20002000, 0x6000).

Related