Integration Manual
NINA-B4 series - System integration manual
UBX-19052230 - R09 Open CPU software Page 37 of 60
C1-Public
3.1.3 Definition of Low Frequency Clock source
NINA-B4x modules are delivered without an external low frequency crystal oscillator (LFXO). To
configure the software correctly for your configuration, follow the steps in the RC oscillator
configuration application note [21].
EVK NINA-B40x is delivered with an external low frequency crystal oscillator mounted.
3.2 Flashing open CPU software
Modules with open CPU configuration can be flashed using various utility programs over the SWD or
UART interface.
3.2.1 Flashing over the SWD interface
To flash NINA-B4 modules over the Serial Wire Debug (SWD) interface an external debugger must be
connected to the SWD interface of the module. Third-party tools like J-Link Commander, J-Flash, nRF
Command Line Utilities or nRF Connect Programmer, are used to flash the module.
☞ SEGGER J-Link BASE external debugger works with NINA-B40 modules.
☞ EVK-NINA-B40 incorporates an onboard debugger, which means that it can be flashed without an
external debugger.
⚠ Always make a note of your Bluetooth device address before starting the flashing procedure.
As flashing the software can erase the original u-blox Bluetooth device address, this address
might need to be reinstated. The Bluetooth device address can be re-written manually or with the
use of a script. See also Bluetooth device (MAC) address and other production data.