Ublox ANNA-B4 Series System Integration Manual Download Page 33

 

 

ANNA-B4 series - System integration manual 

UBX-21000517 - R03 

Contents

  

Page 33 of 74 

C1-Public  

 

 

6.

 

Modify the “

BOARD_

” definition to defi

ne the 

BOARD_CUSTOM

 

Figure 13: Pre-processor options for modifying the Define statement in SEGGER Embedded Studio 

 

Adding a board configuration to your project 

Another flexible way of adding a board to your project can be to add a new build configuration to your 
Segger Studio project and then use this to select the correct board file for your build. By adding several 
configurations, you can build for several targets from the same Segger Studio project. For example, 
your custom board and a u-blox EVK for testing your code on different platforms. 

1.

 

Add a build configuration in the Segger Studio project. 

 

Figure 14: Add a build configuration to Segger Studio 

Summary of Contents for ANNA-B4 Series

Page 1: ...oth 5 1 low energy modules in customer applications ANNA B402 provides an open CPU architecture with a powerful MCU for customer applications while ANNA B412 is delivered with pre flashed u connectXpr...

Page 2: ...tion Document contains the final product specification This document applies to the following products Product name ANNA B412 ANNA B402 For information about the related hardware software and status o...

Page 3: ...12 Digital I O interfaces reference voltage VCC_IO 12 2 2 Antenna interface 12 ANNA B4 integrated antenna 13 Antenna connected to the antenna pin 13 2 3 Module reset 13 2 4 Internal temperature sensor...

Page 4: ...VK on the Zephyr command line 30 4 2 Nordic nRF5 SDK 30 Getting started with the Nordic nRF5 SDK 31 Create a custom board support file for Nordic nRF5 SDK 31 Adding a board configuration to your proje...

Page 5: ...end product 55 7 6 KCC South Korea compliance 56 7 7 Brazil compliance 56 7 8 Australia and New Zealand regulatory compliance 56 7 9 South Africa regulatory compliance 57 7 10Bluetooth qualification...

Page 6: ...e same physical size and mechanical design as the ANNA B112 module ANNA B4 offers a natural upgrade path for existing ANNA B1 applications Four additional pins on ANNA B4 included to increase the numb...

Page 7: ...ANNA B4 series System integration manual UBX 21000517 R03 Contents Page 7 of 74 C1 Public 1 3 Product features Figure 1 ANNA B4 series main features summary...

Page 8: ...internal antenna Otherwise it can be routed to an external antenna or antenna connector When using the internal antenna a counterpoise trace must be routed on the main PCB and connected to Antenna PC...

Page 9: ...hardware architecture and design Both module variants are based on the Nordic Semiconductor nRF52833 System on Chip SoC 1 7 Software options ANNA B4 modules are integrated with an Arm Cortex M4 appli...

Page 10: ...pplications Table 3 describes the possible connectivity and application support for recommended Nordic SDK environments in ANNA B40 hardware See also Open CPU software Feature Support Development envi...

Page 11: ...e For simultaneous AT commands and data and multiple simultaneous data streams HW interfaces 2 x UART 19 x GPIO Configuration AT commands Support tools s center Operating modes Central role 7 simultan...

Page 12: ...voltage depending on the I O voltage of the host system and interfacing components 2 2 Antenna interface ANNA B4 is equipped both with an integrated chip antenna and an RF pin The integrated chip ant...

Page 13: ...d Choose an antenna with optimal radiating characteristics for the best electrical performance and overall module functionality Use either an internal antenna integrated on the main PCB or an external...

Page 14: ...of the internal oscillator means that the module must perform a calibration at specific intervals which causes the current consumption to increase in sleep mode For further information about the diffe...

Page 15: ...not swing outside supply rails XL2 Connect to GND Table 7 Electrical parameters for a low swing clock The electrical parameters for a suitable full swing clock are described in Table 8 Pin name Param...

Page 16: ...of the supported interfaces is dependent on whether ANNA B4 is used with u connectXpress software or an open CPU based application See also the ANNA B402 5 and ANNA B412 6 data sheets Universal asynch...

Page 17: ...multiple slaves I2C interface open CPU only The Inter Integrated Circuit I2C interfaces can be used to transfer or receive data on a 2 wire bus network The ANNA B4 series contains up to two I2C bus in...

Page 18: ...ant aspects of the NFC antenna design where The NFC antenna coil must be connected differentially between the NFC1 and NFC2 pins of the device Two external capacitors should be used to tune the resona...

Page 19: ...NNA B402 the SWD interface pins SWDCLK and SWDIO to the module should ideally be made available in the application design So that ANNA B402 can be flashed over the UART or SWD interface the module is...

Page 20: ...re Figure 7 shows the footprints of the u connectXpress ANNA B112 and ANNA B412 modules Although the pin assignments vary the positioning of the pin are identical Figure 7 ANNA B112 u connectXpress fo...

Page 21: ...lacement of ANNA B1 and ANNA B4 All GND pins on ANNA B1 and ANNA B4 modules must be grounded regardless of whether these have another function on the other module ANNA B4 These pins must then be confi...

Page 22: ...idelines for ANNA B1 to ANNA B4 migration 3 2 Antenna integration guidelines When deciding which antenna concept to implement it is advisable to consider the following guidelines The antenna design pr...

Page 23: ...tenna or an internal antenna mounted on the main PCB Table 12 summarizes the requirements for the antenna RF interface Item Requirements Remarks Impedance 50 nominal characteristic impedance The imped...

Page 24: ...neral the trace to ground clearance should be at least twice that of the trace width The transmission line should also be guarded by the ground plane area on each side In the first iteration calculate...

Page 25: ...ugs and receptacles used in the design Based on the declarations of the respective manufacturers Table 13 suggests some RF connector plugs that can be used by designers to connect RF coaxial cables Ma...

Page 26: ...igure 10 U FL connector layout example with pi matching components placed on top of microstrip 3 4 Supply interfaces VCC application circuits The SMPS is the ideal choice when the available primary su...

Page 27: ...this general rule is when high impedance traces such as signals driven by weak pull resistors might be affected by crosstalk For these and similar traces a supplementary isolation of 4w four times the...

Page 28: ...rking for products intended for sale in Europe To bear the CE mark all application products integrating u blox modules must be conformance tested in accordance with the R TTE Directive 99 5 EC EMC Dir...

Page 29: ...data sheets 6 Each signal group is consistent with its own power rail supply or proper signal translation has been provided as described in the respective ANNA B402 5 and ANNA B412 data sheets 6 When...

Page 30: ...lar structure of make files and config files as the Linux kernel and also uses a device tree file to set up the pin mapping for your board An example configuration for EVK ANNA B402 is available in th...

Page 31: ...e nRF5 SDK documentation available from the Nordic Semiconductor Infocenter 4 2 1 1 Nordic tools For further information and links to all Nordic tools as well as the supported compilers see Nordic sof...

Page 32: ...of the symbol BOARD_CUSTOM to your build Follow the procedure outlined below to add the BOARD_CUSTOM define statement in SEGGER Embedded Studio 1 Right click the Project in Project Explorer 2 Select O...

Page 33: ...her flexible way of adding a board to your project can be to add a new build configuration to your Segger Studio project and then use this to select the correct board file for your build By adding sev...

Page 34: ...on note 8 EVK ANNA B402 is delivered with an external low frequency crystal oscillator mounted 4 4 Bluetooth device MAC address and other production data The open CPU ANNA B402 variant of the ANNA B4...

Page 35: ...to flash the module SEGGER J Link BASE external debugger works with ANNA B402 modules EVK ANNA B402 incorporates an onboard debugger which means that it can be flashed without an external debugger Alw...

Page 36: ...To flash an application to the module without destroying the master boot record MBR pre flashed in the factory the start address in flash must be revised to 0x27000 for applications with S140 SoftDevi...

Page 37: ...sing the following nrfutil command options nrfutil dfu serial pkg app zip p COM95 b 115200 fc 1 When the DFU package is flashed for the first time there is no application to boot which causes the boot...

Page 38: ...he software includes two separate binary files and one JSON file that includes the software label software description file name version flash address image size image id file permissions and signatur...

Page 39: ...ou can send AT commands to ANNA B41 to execute certain tasks over the serial interface using open source terminal emulator software that supports XMODEM like TeraTerm or ExtraPuTTy Alternatively you c...

Page 40: ...for ANNA NRF File ANNA S140 SD 7 2 0 bin Version ANNA S140 SD 7 2 0 Address 0x0 Size 0x26634 Id 0x1 Permissions rw SignatureFile ANNA S140 SI 7 2 0 txt Figure 20 Defined values for ConnectivitySoftwa...

Page 41: ...ameters 5 1 1 2 1 Setting up the serial port You can send AT text commands to ANNA B41 to execute tasks using open source terminal emulator software that supports XMODEM like Tera Term or ExtraPuTTy A...

Page 42: ...ersion of your u connectXpress software AT GMR 1 0 0 003 OK 3 Prepare the module to accept a binary file for download and start the bootloader at the appropriate baud rate Enter the Update software AT...

Page 43: ...ly you can send all AT commands described in this section using the s center software in AT mode See also the s center user guide 19 Procedure 1 Setup the serial port connection See also Setting up th...

Page 44: ...ootloader to accept a file transfer using XMODEM protocol Enter the configuration action command x together with the SoftDevice values imageaddress imagesize imagename permissions and imageid defined...

Page 45: ...ware value imageid defined in the ANNA B41X CF version json file f 0 OK 11 Enter the configuration action command q to reset and start the module with the newly flashed software q STARTUP For further...

Page 46: ...pm or better If no external crystal or TCXO is mounted the u connectXpress software uses the internal RC oscillator with the settings of a calibration timer interval of 4 s and minimum calibration of...

Page 47: ...ch any charged capacitors Be especially careful when handling materials like patch antennas 10 pF coaxial cables 50 80 pF m soldering irons or any other materials that can develop charges To prevent e...

Page 48: ...host PCB the heat transfer efficiency of the oven and the type of solder paste that is used The optimal soldering profile that is used must be trimmed for each case depending on the specific soldering...

Page 49: ...d be considered If the antenna and or antenna trace is covered by the potting or coating it may affect the RF characteristics of the module This might also affect the certification of the module and t...

Page 50: ...egulatory compliance of ANNA B4 series modules against requirements and provisions in the European Union see also the ANNA B4 Declaration of Conformity 23 Radio Equipment Directive RED 2014 53 EU The...

Page 51: ...location configuration may require new radiated emission and SAR evaluation and or testing The end product manufacturer OEM integrator is responsible for verifying the end product compliance with FCC...

Page 52: ...icuous location either in the user manual on the device or both This device contains license exempt transmitter receiver that comply with Innovation Science and Economic Development Canada s license e...

Page 53: ...es et D veloppement conomique Canada devra tre pos e sur le produit h te un endroit bien en vue en tout temps En l absence d tiquette le produit h te doit porter une tiquette sur laquelle figure le nu...

Page 54: ...of the end product evaluation is the 5th harmonic of 2 4 GHz as declared in 47 CFR Part 15 33 b 1 The following requirements apply to all products that integrate a radio module o Subpart B UNINTENTION...

Page 55: ...ng power or alter original characteristic as well as performance to an approved low power radio frequency device The low power radio frequency devices shall not influence aircraft security and interfe...

Page 56: ...uently must accept harmful interference including from stations of the same kind and may not cause harmful interference to systems operating on a primary basis When the device is so small or for such...

Page 57: ...eb site www rsm govt nz 7 9 South Africa regulatory compliance Approvals are pending ANNA B4 series modules are compliant and certified by the Independent Communications Authority of South Africa ICAS...

Page 58: ...Taoglas Gain 2 5 dBi Impedance 50 Size 5 9 x 4 1 x 0 24 mm Type Patch Flexfilm Connector U FL Cable length 45 mm Comment For best performance this antenna should be attached to a plastic enclosure or...

Page 59: ...U FL connector and not inside a metal enclosure For more information see antenna data sheet Approval FCC IC RED MIC NCC KCC ANATEL ACMA and ICASA FXP72 07 0053A Manufacturer Taoglas Gain 5 0 dBi Impe...

Page 60: ...report for each unit can be generated Figure 28 shows the ATE typically used during u blox production u blox in line production testing includes Digital self tests firmware download MAC address progra...

Page 61: ...Device The standard operational module firmware and test software on the host can be used to perform functional tests communication with the host controller check interfaces and perform basic RF perf...

Page 62: ...neral Purpose Input Output I2C Inter Integrated Circuit I2S Inter IC sound interface IDE Integrated Development Environment IEEE Institute of Electrical and Electronics Engineers LDO Low Drop Out LED...

Page 63: ...or Internet of Things IoT smart home automation devices to communicate on a local wireless mesh network THT Through Hole Technology TRP Total Radio Power TXD Transmit Data UART Universal Asynchronous...

Page 64: ...layout must be identical to that provided by u blox Implement one of the reference designs included in this section or contact u blox The designer must use the stack up provided by u blox RF traces on...

Page 65: ...antenna reference design Traces and vias for other signals not present Figure 29 Reference design for internal antenna corner version top layer Figure 30 shows the other layers for the corner version...

Page 66: ...rict compliance with the instructions below This section describes where the critical copper traces are positioned on the reference design Figure 31 shows the top layer for the edge version of the int...

Page 67: ...sign All the components placed on each RF trace must be kept as shown in the reference design The reference design uses a micro coaxial connector that is connected to the external antenna using a 50 p...

Page 68: ...ns As the antenna characteristics are dependent on the dimensions of the PCB especicially for small sized PCBs the physical size of the PCB must be carefully considered to ensure a sufficient antenna...

Page 69: ...ure 36 Ground plane miniaturization example Figure 37 shows the correlation between the total radiated power TRP and PCB length in wavelengths x The C8_1 board radiates a peak power of 5 67 dBm when i...

Page 70: ...00517 R03 Appendix Page 70 of 74 C1 Public Table 25 shows the 3D antenna radiation patterns of the C8_1 PCB By integrating the graph the Total Radio Power TRP is achieved in this case 5 67 dBm Table 2...

Page 71: ...The antenna radiation characteristic of ANNA B4 and ANNA B1 is the same however the higher power of ANNA B4 shall be considered when comparing absolute levels of TRP and range The 4 dB higher output l...

Page 72: ...ctrostatic phenomena General requirements 13 ETSI EN 60950 1 2006 Information technology equipment Safety Part 1 General requirements 14 JESD51 Overview of methodology for thermal testing of single se...

Page 73: ...oved redundant voltage regulator information Added new chapter to describe ANNA B1 to ANNA B4 migration Revised Product features summary Design in checklists Handling and soldering chapter R03 28 Jan...

Page 74: ...ox com 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 Supp...

Reviews: