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 nRF util.
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