Open Cpu Software; Nordic Sdk; Getting Started With The Nordic Sdk - u-blox NINA-B4 Series System Integration Manual

Stand-alone bluetooth 5.1 low energy modules
Table of Contents

Advertisement

3

Open CPU software

NINA-B40 series modules are used in an open CPU configuration allows customer applications to be
developed in a Nordic SDK environment in the NINA-B4 module.

3.1 Nordic SDK

The Nordic nRF SDK includes a broad selection of drivers and libraries that provide a rich development
environment for a broad range of devices and applications. The SDK is delivered in zip container file
for easy installation.
The SDK comes with support for the SEGGER Embedded Studio, Keil microcontroller development
kit, IAR embedded workbench IDE, as well as a GCC compiler that supports many platforms and
languages.
3.1.1

Getting started with the Nordic SDK

When working with the Nordic SDK on the NINA-B4 series module, follow the steps below to get
started with the Nordic Semiconductor toolchain and examples:
1.
Download and install the
programming over SWD.
2.
Download and install the latest
3.
Download and extract the latest nRF5-SDK.
When installing the SDK, be sure not to include any space characters in the file path. Keep the
folder structure intact. The examples in the SDK use relative folder references.
4.
Read SDK release notes and check the nRF5 SDK documentation available from the Nordic
Semiconductor Infocenter [15].
3.1.1.1
Nordic tools
For further information and links to all Nordic tools, as well as the supported compilers, see
Nordic software and
3.1.1.2
Support – Nordic development forum
For support on questions related to the development of software using the Nordic SDK, check out the
Nordic
DevZone
forum.
3.1.1.3
Create a custom board support file for Nordic SDK
The predefined hardware boards included in the Nordic SDK are for Nordic development boards only.
To add support for a custom board, create a support file with the name custom_board.h and save
this to one of the folders:
<SDK folder>/components/boards
<SDK folder>/examples/<project>/pca10100/<softdevice>/config
The above-mentioned directories are according to the Nordic nRF5 SDK version 16.0.0.
UBX-19052230 - R06
C1-Public
nRF Connect
SEGGER embedded
tools.
to be valid for all examples, or
Open CPU software
NINA-B4 series - System integration manual
that includes an embedded Programmer app for
studio.
(valid for this project only).
Page 28 of 45

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nina-b400Nina-b401Nina-b406Nina-b410Nina-b411Nina-b416

Table of Contents