background image

 

NINA-B2 series - System Integration Manual 

UBX-18011096 - R03 

Contents

  

Page 10 of 30 

 

 

 

2

 

Software 

The NINA-B2 series module is delivered with the u-blox connectivity software.  

The u-blox connectivity software enables the use of Bluetooth, controlled by the AT commands over 
the UART interface. For more information on the features and capabilities of the u-blox connectivity 
software  and how to use it, see  the  u-blox Short Range Modules AT Commands Manual [1]    and 
NINA-B2 Getting Started [4]

2.1

 

Flashing the NINA module   

The NINA-B2 application can be flashed using the s-center (XMODEM protocol is used). The 
following pins should be made available as either headers or test points to flash the module: 

 

UART (RXD, TXD, CTS, RTS) 

 

Bootstrap pins 25 and 27 

 

Reset_n 

 

SWITCH_1 and SWITCH_2 

2.2

 

Updating the NINA-B2 u-blox connectivity software 

The u-blox connectivity software for NINA-B2 is designed to validate the hardware, bootloader, and 
the binary image itself to make sure it runs only on a validated hardware such as NINA-B2. 

The u-blox connectivity software is delivered in a zip file – “NINA-B22X-xxx.zip”.  

Unzip this file before downloading.  The secure boot is included in the file –  
“NINA-B2-Secureboot.json”. 

In the s-center software, secure boot is supported from version 4.7 onwards. The *.json-file should 
be selected to make to use secure boot in the s-center as shown in Figure 2. 

The s-center will handle the download using the information in the *.json file. No other interaction is 
needed from the user.  

To manually start the download using a software other than s-center, use the following AT 
command to start updating the NINA-B2 u-blox connectivity software: 

AT+UFWUPD=<mode>,<baud>,<image  id>,<image size>,<base64 encoded signature>,<image 
name>,<flags> 

Sample parameters that can be used while doing the flash update is provided below: 

AT+UFWUPD=0,115200,0,651840,jzlRIkg37ir/pVpDKVrPot2ZdsaNvUtSYP2pDAUVJc7iQI9yzIo8VF
v8C1olP/9I4UJ4WmgC5oRay4AC0V8jRJSFFX/wop6x/sBJGOeDEu7yC/s0+Oj7CLs4TzNbiRqK0zLw
KRiHohgVyzWqhwKFpmcxcDXphjkCTIvpffY8TwDLzkosQCueJtBHBg9KDB3TOs8bsXLa
VtT2x1rLfMg8/pb+BPQEK9NcNB4hbp693ATivYE3cmxzWykIjEje819SIRGhHFt0wAsqh7WFgSJYN
gDir1+j7+l4RqrMl/A/QYyWS9z0Q15QcJ3GlAJlXYa5v/ISjA==,nina-b2-debug,rwx 

When a ‘C’ character is received from NINA-B2, the XMODEM download is ready to begin from the 
host.  

 

Summary of Contents for NINA-B2 series

Page 1: ...A B2 modules come with pre flashed application software and support dual mode Bluetooth Bluetooth BR EDR and Bluetooth low energy The module has many important security features embedded including sec...

Page 2: ...Information Document contains the final product specification This document applies to the following products Product name Type number u blox connectivity software version Hardware version PCN referen...

Page 3: ...a pin NINA B221 9 1 8 2 Integrated antenna NINA B222 9 1 9 Reserved pins RSVD 9 1 10GND pins 9 2 Software 10 2 1 Flashing the NINA module 10 2 2 Updating the NINA B2 u blox connectivity software 10 3...

Page 4: ...soldering process 21 4 3 2 Cleaning 22 4 3 3 Other remarks 23 5 Approvals 24 5 1 General requirements 24 5 2 FCC IC End product regulatory compliance 24 5 2 1 NINA B2 series FCC ID and IC certificati...

Page 5: ...luetooth low energy Serial Port Service all configurable from a host using AT commands NINA B222 comes with an internal antenna while NINA B221 has a pin for use with an external antenna The internal...

Page 6: ...gain 3 dBi Table 1 NINA B2 series Bluetooth characteristics 1 3 CPU The NINA B2 series has a dual core system with two Harvard Architecture Xtensa LX6 CPUs with maximum 240 MHz internal clock frequenc...

Page 7: ...quency ringing The use of an LDO linear regulator is convenient for a primary supply with a relatively low voltage where the typical 85 90 efficiency of the switching regulator leads to minimal curren...

Page 8: ...o set and indicate the system modes The UART can be used as 4 wire UART with hardware flow control and 2 wire UART with only TXD and RXD If the UART is used in 2 wire mode CTS should be connected to t...

Page 9: ...re often required to retune the antenna to bring the return loss within an acceptable range It is difficult to predict the actual matching values for the antenna in the final form factor Therefore it...

Page 10: ...livered in a zip file NINA B22X xxx zip Unzip this file before downloading The secure boot is included in the file NINA B2 Secureboot json In the s center software secure boot is supported from versio...

Page 11: ...UBX 18011096 R03 Contents Page 11 of 30 Figure 2 Software Update using s center For more information about the parameters see the Software update UFWUPD command in u blox Short Range Modules AT Comman...

Page 12: ...per functionality 3 2 Supply interfaces 3 2 1 Module supply VCC design Good connection of the module s VCC pin with DC supply source is required for correct RF performance The guidelines are summarize...

Page 13: ...RF transmission line design NINA B221 only RF transmission lines such as the ones from the ANT pad up to the related antenna connector or up to the related internal antenna pad must be designed so tha...

Page 14: ...its poor thickness stability and thus less control of impedance over the trace length Contact the PCB manufacturer for specific tolerance of controlled impedance traces The transmission lines width an...

Page 15: ...Integrated antenna excites RF currents on its counterpoise typically the PCB ground plane of the device that becomes part of the antenna its dimension defines the minimum frequency that can be radiat...

Page 16: ...ct antennas that provide optimal efficiency figure over all the operating frequencies Select antennas that provide appropriate gain figure that is combined antenna directivity and efficiency figure so...

Page 17: ...ennas themselves Follow the guidelines mentioned below The antenna design process should begin at the start of the whole product design process Self made PCBs and antenna assembly are useful in estima...

Page 18: ...ke care while handling the EVK NINA B222 Applying force to the module might damage the internal antenna 3 4 Data communication interfaces 3 4 1 Asynchronous serial interface UART design The layout of...

Page 19: ...gnal skew for differential pairs and length matching of buses Minimize the routing length longer traces will degrade signal performance Ensure that maximum allowable length for high speed busses is no...

Page 20: ...a the antenna port can be separated from the enclosure port The antenna port includes the antenna element and its interconnecting cable surfaces The applicability of ESD immunity test to the whole dev...

Page 21: ...tact when handling the PCB must always be between the local GND and PCB GND Before mounting an antenna patch connect ground of the device When handling the RF pin do not come into contact with any cha...

Page 22: ...down from TL K s 6 General Tto peak s 300 Allowed soldering cycles 1 Table 7 Recommended reflow profile Figure 6 Reflow profile Lower value of TP and slower ramp down rate 2 3 C sec is preferred Afte...

Page 23: ...s populated with the modules Miniature Wave Selective Solder process is preferred over traditional wave soldering process Hand soldering is not recommended Rework is not recommended Conformal coating...

Page 24: ...to the u blox FCC ID and IC certification number u blox can support updates to the u blox regulatory authorization if needed For example adding new antennas to the u blox authorization for NINA B2 mo...

Page 25: ...hange Antenna trace designs deviating from the u blox reference design and new antenna types are added under a Class II Permissive Change Integrators who want to refer to the u blox FCC ID IC certific...

Page 26: ...ional tests Digital I O tests Measurement and verification of RF characteristics in all supported bands calibration of transmitter power levels modulation and frequency accuracy power levels sensitivi...

Page 27: ...uality This test can be performed after establishing a connection with an external device A very simple test can be performed by just scanning for a known Bluetooth low energy device and checking the...

Page 28: ...tic Interference ESD Electro Static Discharge GND Ground IoT Internet of Things ISM Industrial Scientific and Medical radio LED Light Emitting Diode LTE Long Term Evolution MAC Media Access Control MC...

Page 29: ...u blox documentation and to receive product change notifications register on our homepage www u blox com Revision history Revision Date Name Comments R01 27 Apr 2018 fbro kgom Initial release R02 3 J...

Page 30: ...Regional Office China Beijing Phone 86 10 68 133 545 E mail info_cn u blox com Support support_cn u blox com Regional Office China Chongqing Phone 86 23 6815 1588 E mail info_cn u blox com Support sup...

Reviews: