NINA-B3 series - System integration manual 
UBX-17056748 - R13  Software   Page 31 of 72 
C1-Public 
2.4  Flashing NINA-B30 open CPU software 
The NINA-B30 open CPU module can be flashed over the SWD interface. 
2.4.1  Flashing over the SWD interface 
For  SWD  flashing,  an  external  debugger  must  be  connected  to  the  SWD  interface  of  the  
NINA-B30 module. A third-party tool such as the J-flash or the nRF Connect Programmer from Nordic 
Semiconductor is used to flash the SW via the external debugger. 
☞  The external debugger SEGGER J-Link BASE works with the NINA-B30 modules. 
☞  The EVK-NINA-B30 evaluation kit incorporates an onboard debugger and can therefore be flashed 
without any external debugger. See also the EVK-NINA-B3 user guide [3]. 
  Flashing the software 
⚠  As flashing the software erases the Bluetooth device address, it must be manually rewritten to 
the module after flashing. Ensure that you make a note of your Bluetooth device address before 
continuing with the flashing procedure. See also Bluetooth  MAC address and other production 
data. 
In  the  nRF  Connect  Programmer,  drag-and-drop  the  hex  files  you  want  to  program  in  the  GUI,  as 
shown in Figure 9. 
 
Figure 9: Nordic nRF Connect Programmer