EasyManua.ls Logo

u-blox NINA-B4 Series - NINA-B4 Software Options & Architecture

u-blox NINA-B4 Series
46 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NINA-B4 series - System integration manual
UBX-19052230 - R06 Functional description Page 10 of 45
C1-Public
1.6 Software options
NINA-B4 modules are integrated with an Arm® Cortex®-M4 application processor with FPU, 512 kB
flash memory and 128 kB RAM.
The structure of any software running on either NINA-B4 module variant includes the following
components:
Radio stack
Boot loader (optional)
Application software
Figure 3 shows the software architecture and implementation of software components for NINA-B40
and NINA-B41 modules:
NINA-B40 modules host the customer application and optional boot loader software, developed
using the Nordic SDK, in an open-CPU configuration on the module. See also section 1.7.1.
NINA-B41 modules are pre-flashed with boot loader and u-connectXpress software that
interfaces through an AT command interpreter for control by customer application software
running on host MCUs. See also section 1.7.2.
Both module variants include the Nordic S140 SoftDevice Bluetooth low energy protocol stack
that supports GATT client and server, central and peripheral roles, and multidrop connections.
Figure 3: NINA-B4 software structure

Table of Contents