NINA-B4 series - System integration manual
UBX-19052230 - R06
Open CPU software
Page 32 of 45
C1-Public
In the nRF Connect Programmer, drag and drop the hex files you want to program into the GUI, as
shown in Figure 14, and then write them to the module using the GUI.
Figure 15 Selecting hex files in nRF Connect Programmer
3.2.2
Flashing over the UART interface
To flash NINA-B40 modules over the UART interface, the module must be pre-loaded with a boot
loader based on DFU boot loader examples included in the Nordic Semiconductor nRF5 SDK. The boot
loader is accessed using Nordic Semiconductor flash tools like
The memory layout of the module as delivered from factory is described in Table 13. The shaded parts
settings are flashed in the factory.
Usage
S140 SoftDevice version 7.0.x
Boot loader settings
0x0007F000 -0x80000
MBR parameter storage
0x7E000-0x7F000
Boot loader
0x72000-0x7E000
Application
0x27000 – 0x72000
Softdevice
0x1000 – 0x27000
MBR
0x0 – 0x1000
Table 13 NINA-B40x flash layout that includes S140 SoftDevice