Integration Manual

Table Of Contents
NORA-B1 series - System integration manual
UBX-20027617 - R04 Software Page 17 of 61
C1-Public
2 Software
NORA-B1 series modules are used as open CPU modules in which applications developed with the
Nordic Semiconductor nRF Connect SDK can be run. The most recent application development
guidelines are found at the nRF Connect SDK documentation for application development [19] and
working with the nRF53 [20]. These following sections in this chapter provide details about Zephyr,
MCUboot, and the nRF53 in NORA-B1.
2.1 Nordic Semiconductor nRF Connect SDK
With a broad selection of drivers and libraries, the Nordic Semiconductor nRF Connect SDK provides
a rich development environment for various devices and applications. The software development kit
(SDK) is delivered through the nRF Connect for Desktop application provided by Nordic
Semiconductor.
nRF Connect SDK includes the SEGGER Embedded Studio IDE (SES), Zephyr Project RTOS,
MCUboot secure bootloader, and nrfxdrv libraries for the peripherals provided within the nRF5340
chip. The SDK can be downloaded from Nordic Semiconductor’s website [16].
After installing the main program, select the following software modules for installation:
Bluetooth Low Energy general tool for development and testing with Bluetooth Low Energy
Toolchain Manager install and manage tools to develop with the nRF Connect SDK
Other software modules in nRF Connect for Desktop can be useful but are not required for
application development.
2.1.1 Toolchain Manager
Application development is done using the suite of tools installed by the Toolchain Manager.
1. Open the Toolchain Manager. Several versions of the nRF Connect SDK are offered. If this is a
new install, select the latest one for installation.
2. Select an installation folder. If the default is not used, ensure that no spaces are included in the
given folder path.
3. The installation can take several minutes to download and several more to install SES, git tools,
bash shell, a fork of the Zephyr RTOS source code, Nordic’s custom source code (nrfxdrv), and
MCUboot. While waiting, check the information at the “First steps to build” button. The
displayed information is customized to the installation folder selected above. If the EVK-NORA-
B1 development board is used for development, the examples given for the nRF5340 DK
(pca_10095) can be used without modification.
4. Once the install is complete, open the IDE.
5. From this point, follow the “First steps to build” instructions presented by the Toolchain
Manager and nRF Connect SDK online documentation.
Nordic Semiconductor provides a free, unlimited commercial license for SES.
2.1.2 Documentation nRF Connect SDK
Full documentation for the nRF Connect SDK is continually updated on the dedicated nRF Connect
SDK documentation website [18].
2.1.3 Support Nordic Semiconductor DevZone development forum
For support with questions about the development of software using the nRF Connect SDK, refer to
the Nordic Semiconductor DevZone support site [21]. Public discussions and private tickets are
available on the site, where the Nordic engineers and forum members respond to all contributions.