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

Gazell example with PCA10028 does not load - does it need softdevice?

I am confused about the lack of softdevice information for the Gazell examples. I am looking at SDK 10 now having first tried SDK12 before deciding to stay with 10.

As a starting point, I have no trouble compling, loading the softdevice and loading the application in a different example that uses s110 and just blinks leds, this one:

\nrf5_sdk_10\examples\peripheral\blinky\pca10028\s110\arm5_no_packs\blinky_s110_pca10028.uvprojx

The name of the folders and project make it quite clear the s100 softdevice is in use. Furthermore the project includes a target for this.

Now to my question; when I look at the examples for Gazell the SDK12 project folders list these projects under "blank" which seems to indicate there is no softdevice.

I am trying to run this Gazell example.

\nrf5_sdk_10\examples\proprietary_rf\gzll\gzll_ack_payload\pca10028\host_ack_payload\arm5_no_packs

The specific error that I get is :

Erase Failed! Error: Flash Download
failed  -  "Cortex-M0"

but this is not too surprising since there is no softdevice target for the project.

Questions: Does Gazell require a softdevice and if so which one is recommended for the nRF51822. If the softdevice is not required, where is the source or library that makes it run?

How can I make the example project work and are there other suggestions how I can research this topic?

Related