What version of nRF SDK and SoftDevice does OSHChip use?

Posts: 5
Joined: Sat Mar 19, 2016 2:14 am

What version of nRF SDK and SoftDevice does OSHChip use?

Postby Canadarm » Tue Mar 29, 2016 6:58 am

I've been reading up Nordic SDK and the SoftDevices specification.

I've currently downloaded https://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v11.x.x/

I am trying to determine which nRFSDK version and version of associated SoftDevice that I should be using for OSHChip

From online docs http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s130.sds.v1.0%2Fdita%2Fsoftdevices%2Fs130%2Fs130sds.html

nRF5 SDK v11.0.0 supports
S130 SoftDevice v2.0.0 (API documentation)
S132 SoftDevice v2.0.0 (API documentation)
S212 SoftDevice v0.9.1 (API documentation)
S332 SoftDevice v0.9.1 (API documentation)

and http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s130.sds.v1.0%2Fdita%2Fsoftdevices%2Fs130%2Fs130sds.html

nRF51 SDK v10.0.0 supports
S110 SoftDevice v8.0.0 (API documentation)
S120 SoftDevice v2.1.0 (API documentation)
S130 SoftDevice v1.0.0 (API documentation)
S210 SoftDevice v5.0.0 (API documentation)
S310 SoftDevice v3.0.0 (API documentation)

So which nRF5 SDK Version should i be using and which SoftDevice should I use?


User avatar
Posts: 12
Joined: Sun Jan 24, 2016 9:02 am

Re: What version of nRF SDK and SoftDevice does OSHChip use?

Postby Philip » Tue Mar 29, 2016 9:17 am

Both V10 and V11 are compatible with OSHChip, which uses the most recent version of nRF51822 silicon, in the configuration
that has the most resources: nRF51822-CFAC-A0.

My understanding is that there will not be any further revisions of this chip.

Each version of the SDK tends to be a mix of bug fixes and new features, and occasionally a big change in how things are done.

I tend to select the most recent version that isn't labeled Alpha or Beta, when I start a project, and stick with it
for the duration of the project. You will notice the name of the SDKs changed slightly from V10 (nRF51) to V11 (nRF5).
I think this means that they are putting in the effort for V11 to be API compatible with both nRF51 (OSHChip) and
nRF52 (some future OSHChip, is a reasonable assumption).

Since V11 is going to have bug fixes beyond V10, and the API is for both '51 and '52 , I think that you should be using V11.
(currently I'm using V7 or V8, and need to do an update in my extensive free time)

The S130 in V11 includes both the functionality of S110 and S120, so S110 and S120 look like they
are not going to have any further development (or bug fixes), which is a good reason also to go with V11.

Assuming you use SDK V11 , the only SoftDevice that is for the nRF51 is the S130 , V2.0.0
(the other 3 are for nRF52)

In summary: use SDK V11 with S130


Return to “nRF51 SDK”

Who is online

Users browsing this forum: No registered users and 1 guest