Ublox NINA-B222-04B System Integration Manual

Ublox NINA-B222-04B System Integration Manual

Stand-alone dual-mode bluetooth module
Table of Contents

Advertisement

Quick Links

NINA-B2 series
Stand-alone dual-mode Bluetooth modules
System integration manual
Abstract
This document describes the system integration of NINA-B2 series stand-alone Bluetooth®
modules. The NINA-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 secure boot, which ensures that only authenticated software can run
on the module. This makes NINA-B2 ideal for critical IoT applications where security is important.
UBX-18011096 - R05
C1- Public
www.u-blox.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NINA-B222-04B and is the answer not in the manual?

Questions and answers

Summary of Contents for Ublox NINA-B222-04B

  • Page 1  NINA-B2 series Stand-alone dual-mode Bluetooth modules System integration manual Abstract This document describes the system integration of NINA-B2 series stand-alone Bluetooth® modules. The NINA-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 secure boot, which ensures that only authenticated software can run on the module.
  • Page 2: Document Information

    NINA-B2 series - System integration manual Document information Title NINA-B2 series Subtitle Stand-alone dual-mode Bluetooth modules Document type System integration manual Document number UBX-18011096 Revision and date 1-Nov-2021 Disclosure Restriction C1- Public Product status Corresponding content status Functional Sample Draft For functional testing.
  • Page 3: Table Of Contents

    NINA-B2 series - System integration manual Contents Document information ..........................2 Contents ............................... 3 System description ..........................5 1.1 Overview ................................ 5 Block diagram ............................5 1.2 Product description ............................ 6 Radio in NINA-B2 series ........................6 1.3 CPU................................. 6 1.4 Operating modes ............................
  • Page 4 NINA-B2 series - System integration manual Asynchronous serial interface (UART) design ................23 3.5 General High Speed layout guidelines ....................23 General considerations for schematic design and PCB floor-planning ......... 24 Module placement ..........................24 Layout and manufacturing ......................24 3.6 Module footprint and paste mask ......................
  • Page 5: System Description

    NINA-B2 series - System integration manual System description 1.1 Overview The NINA-B2 series are small stand-alone dual-mode Bluetooth modules designed for ease-of-use and integration in professional applications where security is important. The modules are delivered with u-blox connectivity software, which provides support for both peripheral and central roles, Serial Port Profile, GATT client and server, beacons, u-blox Bluetooth low energy Serial Port Service –...
  • Page 6: Product Description

    NINA-B2 series - System integration manual 1.2 Product description Radio in NINA-B2 series The NINA-B2 series modules support Bluetooth BR/EDR, and Bluetooth Low Energy as explained in Table 1. Bluetooth BR/EDR Bluetooth low energy Bluetooth v4.2+EDR Bluetooth 4.2 Low Energy dual-mode Maximum number of slaves: 7 Band support Band support...
  • Page 7: Digital I/O Interfaces Reference Voltage (Vcc_Io)

    NINA-B2 series - System integration manual Digital I/O interfaces reference voltage (VCC_IO) All modules in the NINA-B2 series provide an additional voltage supply input for setting the I/O voltage level. The separate VCC_IO pin enables integration of the module in many applications with different voltage levels (for example, 1.8 V or 3.3 V) without any level converters.
  • Page 8: Serial Interfaces

    NINA-B2 series - System integration manual State during boot Default Behavior Description ESP boot mode (factory boot) ESP Factory boot Mode/RMII clock line. Pull-up* Normal Boot from internal Flash Silent Printout on UART0 TXD during boot Pull-up* UART0 TXD Toggling VDD_SDIO=3.3V (Not allowed) Internal flash voltage 10 kΩ...
  • Page 9: Antenna Interfaces

    NINA-B2 series - System integration manual The following SPI signals are available: • Chip select as input (SPI_CS) • Data lines (SPI_MOSI as input, and SPI_MISO as output) • Clock (SPI_SCLK as input) • Optional hardware flow control lines (SPI_NORX and SPI_DRDY as output) For details on SPI operation, see the Communicating with a u-blox module over SPI bus, application note [7].
  • Page 10: Gnd Pins

    NINA-B2 series - System integration manual 1.10 GND pins Good connection of the module GND pins, with solid ground layer of the host application board, is required for correct RF performance. This significantly reduces the EMC issues and provides a thermal heat sink for the module.
  • Page 11: Software

    NINA-B2 series - System integration manual Software 2.1 NINA-B2 u-connectXpress software NINA-B2 is delivered with the u-blox connectivity software. Using industry-standard AT commands, this is the software that manages the combination of Bluetooth and Bluetooth Low Energy connectivity supported in NINA-B2 standalone modules. The u-blox connectivity software enables the use of Bluetooth, controlled by the AT commands over the UART interface.
  • Page 12: Updating U-Connectxpress Software With S-Center

    NINA-B2 series - System integration manual • RESET_N • SWITCH_1 and SWITCH_2 (optional) To enable re-programming of the module, UART signals connected to host must not interfere with the flashing procedure. UART pins must be put in tri-state by host or have the possibility to disconnect completely.
  • Page 13: Updating U-Connectxpress Software From Host/At Commands

    NINA-B2 series - System integration manual ☞ Secure boot functionality is supported in u-connect v4.7 and above. 7. Select Update. The module then reboots using the secure bootloader and application starts automatically. 2.5 Updating u-connectXpress software from host/AT Commands ☞ You can send AT commands to NINA-B2 to execute certain tasks over the serial interface, using open-source terminal emulator software that supports XMODEM, like TeraTerm or ExtraPuTTy.
  • Page 14: Setting Up The Serial Port

    NINA-B2 series - System integration manual "Label": "ConnectivitySoftware", "Description": "NINA-B22X u-blox connectivity software", "File": "NINA-B22X-SW-4.0.0-003.bin", "Version": "NINA-B22X-SW-4.0.0-003", "Address": "0x20000", "Size": "0xA1740", "Id": "0x0", "Permissions": "rwx", "SignatureFile": "NINA-B22X-SI-4.0.0-003.txt" Figure 3: Defined values for Connectivity Software as shown in the JSON file Oduj9zhDz1QX+r2wnRmxy7m7d8SW5mkou9Xwph2cuifeOu7Rz8tU1E31cSyX4BSRE6uEnHFADPKo88yZT+7rAYo3W37b 5Q5pVE/zazwPq80tX4oJoROTmDItU9pj64Ygt84MqVsv+Aq576oDw/wjplSUnyc8apS5UjWacutQYSJNYtc5DV7kCjnM ul75GxzWgiwOKiFYC8cutklHQyKbFvd/oHhwyZbllQNI5Z1J6FXcZg0lw+NdiUP85gR5nSIGngjew9iKHozLX90Zpj/2...
  • Page 15: Updating U-Connectxpress Connectivity Software

    NINA-B2 series - System integration manual Procedure: The examples in this procedure have been created and tested on EVK-NINA-B2 using TeraTerm. 1. Connect the supplied serial cable from the J8 connector on EVK-NINA-B2 to the USB port your computer. For more information about setting up EVK-NINA-B2, see also EVK-NINA-B2 user guide [4].
  • Page 16 NINA-B2 series - System integration manual 3. Prepare the module to accept a binary file for download and start the bootloader at the AT+UFWUPD appropriate baud rate. Enter the Update software command together with the NINA-B22X-CF-<version>.json Connectivity Software values defined in the file and the signature NINA-B22X-SI-x.x.x-xxx.txt in the...
  • Page 17: Design-In

    NINA-B2 series - System integration manual Design-in 3.1 Overview For an optimal integration of NINA-B2 series modules in the final application board, it is recommended to follow the design guidelines stated in this chapter. Every application circuit must be properly designed to guarantee the correct functionality of the related interface;...
  • Page 18: Antenna Interface

    NINA-B2 series - System integration manual There is no strict requirement of adding bypass capacitance to the supply net close to the module. But depending on the layout of the supply net and other consumers on the same net, bypass capacitors might still be beneficial.
  • Page 19 NINA-B2 series - System integration manual To properly design a 50 Ω transmission line, the following remarks should be taken into account: • The designer should provide enough clearance from surrounding traces and ground in the same layer; in general, a trace to ground clearance of at least two times the trace width should be considered, and the transmission line should be ‘guarded’...
  • Page 20: Antenna Design (Nina-B221)

    NINA-B2 series - System integration manual Antenna design (NINA-B221) Designers must take care of the antennas from all perspective at the beginning of the design phase when the physical dimensions of the application board are under analysis/decision, as the RF compliance of the device integrating NINA-B2 module with all the applicable required certification schemes heavily depends on the radiating performance of the antennas.
  • Page 21 NINA-B2 series - System integration manual Table 5 summarizes the requirements for the antenna RF interface: Item Requirements Remarks 50 Ω nominal characteristic Impedance The impedance of the antenna RF connection must match the 50 Ω impedance of the ANT pin. impedance Frequency range 2400 - 2500 MHz...
  • Page 22 NINA-B2 series - System integration manual • RF connector on the other side of the cable: For example, another U.FL. (for board-to-board connection) or SMA (for panel mounting) Consider that SMT connectors are typically rated for a limited number of insertion cycles. Additionally, the RF coaxial cable may be relatively fragile compared to other types of cables.
  • Page 23: On-Board Antenna Design (Nina-B222)

    NINA-B2 series - System integration manual On-board antenna design (NINA-B222) Keep a minimum clearance of 5 mm between the antenna and the casing. Keep a minimum of 10 mm free space from the metal around the antenna including the area below the antenna. If a metal enclosure is required, NINA-B221 with antenna pin must be used.
  • Page 24: General Considerations For Schematic Design And Pcb Floor-Planning

    NINA-B2 series - System integration manual General considerations for schematic design and PCB floor-planning • Verify which signal bus requires termination and add series resistor terminations to the schematics. • Carefully consider the placement of the module with respect to antenna position and host processor.
  • Page 25: Thermal Guidelines

    NINA-B2 series - System integration manual These are recommendations only and not specifications. The exact mask geometries, distances, and stencil thicknesses must be adapted to the specific production processes of the customer. 3.7 Thermal guidelines NINA-B2 series modules have been successfully tested in -40 °C to +85 °C. A good grounding should be observed for temperature relief during high ambient temperature.
  • Page 26: Handling And Soldering

    NINA-B2 series - System integration manual Handling and soldering No natural rubbers, hygroscopic materials or materials containing asbestos are employed. ⚠ NINA-B2 series modules are Electrostatic Sensitive Devices that demand the observance of special handling precautions against static damage. Failure to observe these precautions can result in severe damage to the product.
  • Page 27: Reflow Soldering Process

    NINA-B2 series - System integration manual 4.3 Reflow soldering process NINA-B2 series modules are surface mount modules supplied on a FR4-type PCB with gold-plated connection pads. The modules are produced in a lead-free process using lead-free soldering paste. The thickness of solder resist between the top-side of the host PCB and the bottom-side of the NINA-B2 series module must be considered for the soldering process.
  • Page 28: Cleaning

    NINA-B2 series - System integration manual Cleaning Cleaning the modules is not recommended. Residues underneath the modules cannot be easily removed with a washing process. • Cleaning with water will lead to capillary effects where water is absorbed in the gap between the baseboard and the module.
  • Page 29: Approvals

    NINA-B2 series - System integration manual Approvals For additional regulatory information, see the NINA-B2 series Datasheet [2] 5.1 General requirements The NINA-B2 series modules comply with the regulatory demands of Federal Communications Commission (FCC), Industry Canada (IC) and the CE mark. This section provides the instructions that must be followed by an integrator while including NINA-B2 series into an end product.
  • Page 30 NINA-B2 series - System integration manual 5.2.2.3 Adding a new antenna for authorization If the authorized antennas and/or antenna trace design cannot be used, the new antenna and/or antenna trace designs must be added to the grant file. This is done by a Class I Permissive Change or a Class II Permissive Change, depending on the specific antenna and antenna trace design.
  • Page 31: Product Testing

    NINA-B2 series - System integration manual Product testing 6.1 u-blox in-line production testing As part of our focus on high quality products, u-blox maintain stringent quality controls throughout the production process. This means that all units in our manufacturing facilities are fully tested and that any identified defects are carefully analyzed to improve future production quality.
  • Page 32: Oem Manufacturer Production Test

    NINA-B2 series - System integration manual 6.2 OEM manufacturer production test As all u-blox products undergo thorough in-series production testing prior to delivery, OEM manufacturers do not need to repeat any firmware tests or measurements that might otherwise be necessary to confirm RF performance. Testing over analog and digital interfaces is also unnecessary during an OEM production test.
  • Page 33: Appendix

    NINA-B2 series - System integration manual Appendix A Glossary Abbreviation Definition Automatic Frequency Adaption Access Point Automatic Test Equipment Band Pass Band Pass Filter Bluetooth Controller Area Network Central Processing Unit Clear To Send Direct Current Double Data Rate Data Set Ready Data Terminal Ready EIRP Equivalent Isotropically Radiated Power...
  • Page 34: Related Documents

    NINA-B2 series - System integration manual Related documents [1] u-connectXpress AT commands manual, UBX-14044127 [2] NINA-B2 series data sheet, UBX-18006649 [3] Packaging information reference, UBX-14001652 [4] EVK-NINA-W1/EVK-NINA-B2 user guide, UBX-17011007 [5] u-connectXpress user guide, UBX-16024251 [6] s-center user guide, UBX-16012261 [7] Communicating with a u-blox module over SPI bus, application note, UBX-20028725 [8] u-connectXpress bootloader protocol specification,...
  • Page 35: Ubx-18011096 - R05

    NINA-B2 series - System integration manual Contact For complete contact information, visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox Singapore Pte. Ltd. u-blox AG Phone: +1 703 483 3180 Phone: +65 6734 3811...

This manual is also suitable for:

Nina-b221Nina-b222Nina-b2 series

Table of Contents