Ublox XPLR-HPG-2 User Manual

High-precision gnss evaluation platform
Hide thumbs Also See for XPLR-HPG-2:

Advertisement

Quick Links

XPLR-HPG-2
High-precision GNSS evaluation platform
User guide
Abstract
This document describes the XPLR-HPG-2 explorer kit used for evaluating and prototyping of high-
precision GNSS solutions. Describing the positioning, cellular and short-range radio modules hosted
on the C214 host application board, this document explains the various module configurations and
related use cases that can be explored using the kit. It also provides a quick start guide to get XLPR-
HPG-2 up and running as quickly as possible.
UBX-22039292 - R01
C1-Public
XPLR-HPG-2 - User guide
www.u-blox.com

Advertisement

Table of Contents
loading

Summary of Contents for Ublox XPLR-HPG-2

  • Page 1 User guide Abstract This document describes the XPLR-HPG-2 explorer kit used for evaluating and prototyping of high- precision GNSS solutions. Describing the positioning, cellular and short-range radio modules hosted on the C214 host application board, this document explains the various module configurations and related use cases that can be explored using the kit.
  • Page 2: Document Information

    Document information Title XPLR-HPG-2 Subtitle High-precision GNSS evaluation platform Document type User guide UBX-22039292 Document number Revision and date 7-Jun-2023 Disclosure restriction C1-Public Product status Corresponding content status In development / Objective specification Target values. Revised and supplementary data will be published later.
  • Page 3: Table Of Contents

    Contents Document information ..........................2 Contents ............................... 3 Product description ..........................4 1.1 Module integration ............................. 4 1.2 Kit includes ..............................5 Hardware ............................... 6 2.1 C214 application board ..........................6 2.2 Control and communication ........................9 2.3 Correction data ............................9 2.3.1 Use case #1: Correction data through L-band receiver ............
  • Page 4: Product Description

    Product description The XPLR-HPG-2 explorer kit provides a compact platform for the evaluation and prototyping of the ublox solution for high-precision GNSS. Comprising integrated GNSS, cellular, and short-range radio modules, the platform accesses correction data from satellite broadcasts using an L-band satellite GNSS receiver or through IP connectivity using Wi-Fi or LTE.
  • Page 5: Kit Includes

    1.2 Kit includes The XPLR-HPG-2 kit is suitable to develop applications that require high-precision GNSS positioning devices feature real-time kinematics, dead reckoning, cellular, Wi-Fi, and Bluetooth communication. The purchase of the kit includes: • C214 high-precision GNSS demo board hosting the GNSS and communications modules •...
  • Page 6: Hardware

    Hardware XPLR-HPG-2 comprises four u-blox modules: • NINA-W106 short range radio as the controller and for Wi-Fi/Bluetooth connectivity • ZED-F9R GNSS receiver • NEO-D9S L-BAND receiver • LARA-R6001D LTE Cat 1 module See also Module integration. 2.1 C214 application board...
  • Page 7 Figure 2 shows the top side of the C214 application board and the physical location of the main component items. Figure 2: C214 board description (top side) UBX-22039292 - R01 Hardware Page 7 of 28 C1-Public...
  • Page 8 Figure 3 shows the bottom side of the C214 application board and the physical location of the pin headers. Figure 3: C214 board description (bottom side) UBX-22039292 - R01 Hardware Page 8 of 28 C1-Public...
  • Page 9: Control And Communication

    LTE antennas (1 and 2). The NINA-W106 module provides the Wi-Fi interface and manages the decryption keys and receipt of GNSS correction data and between the three modules. In this case, the XPLR-HPG-2 can work in three different modes of operation – described in the following sub-sections as use cases: •...
  • Page 10: Use Case #1: Correction Data Through L-Band Receiver

    2.3.1 Use case #1: Correction data through L-band receiver L-band represents the range of frequencies in the radio spectrum from 1 2 GHz to 2 GHz, which is the top end of the ultra-high frequency (UHF) band and the lower end of the microwave range. In this use case #1, the NEO-D9S module receives correction data through LBAND and the NINA- W106 module gets the correction data from NEO-D9S through the I2C bus.
  • Page 11: Use Case #2: Correction Data Through Lte Cat 1 Modem

    2.3.2 Use case #2: Correction data through LTE Cat 1 modem In this scenario, the correction data flow stars when the LTE Cat 1 modem (LARA-R6) receives the correction data and the decryption keys through the cellular network using an MQTT connection to the cloud based Thingstream delivery platform for IoT services.
  • Page 12: Use Case #3: Correction Data Through Wi-Fi Connection

    2.3.3 Use case #3: Correction data through Wi-Fi connection In this scenario, the NINA-W106 functions as a Wi-Fi host and receives the correction data and the decryption keys through a Wi-Fi network using an MQTT connection. This data is then forwarded to the GNSS module (ZED-F9R) over the I2C bus.
  • Page 13: Power Subsystem

    In situations where the USB-C connector provides excessive power, the power path management functionality offered by the latter battery charger option adjusts power to the XPLR-HPG-2 board and charges the battery simultaneously. Conversely, the battery compensates for the power deficiency if the USB-C connector provides insufficient power.
  • Page 14: Software

    Software HPG software operates autonomously, configures all the modules, handles the different correction data sources, and provides the correction data to the GNSS module. This is possible with the HPG library [18] built on top of ubxlib for high-precision GNSS tailored projects. Figure 9 shows the HPG data topology for each of the HPG use case...
  • Page 15: U-Blox Library (Ubxlib)

    3.2 u-blox library (ubxlib) HPG software makes use of open-source u-blox library (ubxlib), which provides C libraries for connecting the various u-blox modules and building embedded applications easily. The goal of ubxlib is to deliver a single tested solution, with examples, which provides uniform easy-to-use APIs across several u-blox products.
  • Page 16: Module Configuration

    4.1 NINA-W106 short range radio NINA-W106 is the controller of the XPLR-HPG-2 kit and connects to ZED-F9R and NEO-D9S through an I2C bus and LARA-R6 through an UART bus. It can be programmed by the user with one of the examples available on the XPLR-HPG-2 repository [16].
  • Page 17: Gpio Pin-Out

    NINA-W106 also connects to LARA-R6 through a 4- to 8-pin UART and additional GPIOs for monitoring status information. Moreover, it can be connected to a microSD card using single SPI communication through the microSD card socket. See also Figure Figure 12: microSD card socket signals 4.1.2 GPIO pin-out Table 1...
  • Page 18: Auto Reset Circuit

    For further information, see also the NINA-W10 data sheet and system integration manual [2]. 4.1.3 Auto reset circuit XPLR-HPG-2 board includes a typical auto reset circuit that connects to the BOOT0 and RESET pins of NINA-W106, as shown in Figure 13. The circuit enables the programming tools (like ) to esptool.py...
  • Page 19: Jtag Connector

    4.1.4 JTAG connector The bottom side of the C214 board includes the footprint for a 10-pin 0.05” pitch JTAG connector (J11), as shown in Figure 14. Four of these connectors are shared with the LTE as part of the 8-pin UART connections, as shown in Figure Figure 14: JTAG Enable solder jumper and 10-pin JTAG footprint...
  • Page 20: Zed-F9R - Gnss Receiver

    Bridging the JTAG_EN solder jumper (JP13), disables the voltage level translator and allows the signals to be used for the JTAG connector, as shown in Figure Figure 16: JTAG_EN (JP13) and level translator ☞ Jumper JP13 is not mounted on the C214 board but can be added in the application design – if needed.
  • Page 21 Figure 17: J2 signals ☞ The connector J2 is not mounted on the C214 board but can be added in the application design – if needed. ZED-F9R UART2 is connected directly to the UART2 of the L-band correction data module, NEO-D9S. The two modules share correction data directly without host intervention.
  • Page 22: Neo-D9S L-Band Receiver

    Figure 19: ZED-F9R status LED locations To disable the LEDs for reduced power consumption, cut the JP4-6 solder jumpers located on the bottom side of XPLR-HPG-2, as shown in Figure Figure 20: Disable ZED-F9R status LEDs ZED-F9R USB is connected to the 4-port USB hub IC and is available for connection through the J1 USB connector.
  • Page 23: Lara-R6001D Lte Cat 1 Modem

    Figure 21: J10 signals ☞ Jumper J10 is not mounted on the C214 board but can be added in the application design – if needed. NEO-D9S UART2 is connected directly to ZED-F9R UART2. This allows the two modules to share correction data directly –...
  • Page 24 LTE_RI Ring LED (Red) Ring indicate status Table 6: LARA-R6 pins XPLR-HPG-2 supports a nano SIM card holder (J9) that is connected to the LTE modem, as shown in Figure Figure 23: nano SIM card holder (J9) UBX-22039292 - R01...
  • Page 25: Quick Start Guide

    Figure 24: C214 application board showing antennas and USB-C connector Plug in the GNSS and L-band antenna. Plug in the two LTE antennas. Connect the XPLR-HPG-2 to a computer through the USB-C connector. The VIN, 3.3V and USB LEDs on XPLR-HPG-2 are lit when the kit is connected. ☞...
  • Page 26 Select one of the three equivalent “u-blox Modem USBx AT and Data” modem interfaces for communication. See also the LARA-R6/L6 series system integration manual, [11]. ☞ LARA-R6 by default is not powered on but can be either by the NINA-W106 through code or by the “Pwr On”...
  • Page 27: Appendix

    Appendix A Glossary Abbreviation Definition 3rd Generation Cellular Technology (UMTS, HSDPA, HSUPA) Data Circuit-terminating Equipment* / Data Communication Equipment* EGPRS Enhanced General Packet Radio System Frequency Division Duplexing GNSS Global Navigation Satellite System GPIO General Purpose Input Output GPRS General Packet Radio Service Global System for Mobile communication High Precision GNSS HSPA...
  • Page 28: Related Documentation

    Related documentation NINA-W10 data sheet, UBX-17065507 NINA-W1 system integration manual, UBX-17005730 NINA-W10 product summary, UBX-17051775 ZED-F9R data sheet, UBX-22024085 ZED-F9R integration manual, UBX-20039643 ZED-F9R product summary, UBX-19048775 NEO-D9S data sheet, UBX-18012996 NEO-D9S integration manual, UBX-19026111 NEO-D9S product summary, UBX-17010946 [10] LARA-R6 data sheet, UBX-21004391 [11] LARA-R6/L6 series system integration manual, UBX-21010011...

Table of Contents