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. It explains the positioning, cellular, and short-range radio modules hosted
on the C214 application board and provides information about the various module configurations
and related use cases that can be explored using the kit. It can also be used as a quick start guide to
get kit up and running as quickly as possible.
UBX-23003719 - R02
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. It explains the positioning, cellular, and short-range radio modules hosted on the C214 application board and provides information about the various module configurations and related use cases that can be explored using the kit.
  • Page 2: Document Information

    XPLR-HPG-2 - User guide Document information XPLR-HPG-2 Title Subtitle High-precision GNSS evaluation platform Document type User guide Document number UBX-23003719 Revision and date 10-Nov-2023 Disclosure restriction C1-Public This document applies to the following products: Application version Product name Ordering code...
  • Page 3: Table Of Contents

    XPLR-HPG-2 - User guide Contents Document information ..........................2 Contents ................................3 Functional 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 ............................
  • Page 4: Functional Description

    XPLR-HPG-2 - User guide Functional description The XPLR-HPG-2 explorer kit provides a compact platform for the evaluation and prototyping of the u-blox 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 cellular.
  • Page 5: Kit Includes

    XPLR-HPG-2 - User guide 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 kit includes: • C214 high-precision GNSS application board hosting the GNSS and communications modules •...
  • Page 6: Hardware

    The C214 board provides standard 0.1'' through-hole (TH) pads that expose all available signals of the connected modules. Pin headers are not included in the kit. The schematics and other project resources can be found in the XPLR-HPG-2 folder in the Altium XPLR-HPG hardware repository...
  • Page 7 XPLR-HPG-2 - User guide 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-23003719 - R02 Hardware Page 7 of 32 C1-Public...
  • Page 8 XPLR-HPG-2 - User guide 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-23003719 - R02 Hardware Page 8 of 32 C1-Public...
  • Page 9: Control And Communication

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

    XPLR-HPG-2 - User guide 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.
  • Page 11: Use Case #2: Correction Data Through Cellular Modem

    XPLR-HPG-2 - User guide ☞ For library references, code examples, build instructions, macro and component definitions related to this use case, see the GitHub example: “Correction data via NEO-D9S L-band module to ZED-F9R with the help of MQTT – using certificates” [25].
  • Page 12: Use Case #3: Correction Data Through Wi-Fi Connection

    XPLR-HPG-2 - User guide 2.3.3 Use case #3: Correction data through Wi-Fi connection In this scenario: The NINA-W106 multiradio module functions as a Wi-Fi host and receives the correction data and the decryption keys over a Wi-Fi network, using an MQTT connection.
  • Page 13: Power Subsystem

    2.4.2 Battery A Li-ion battery can be connected to XPLR-HPG-2 through the (2-pin, 2 mm pitch, JST type) connector J7. The battery is used when no USB is connected to the device or when the power supplied by the USB host is insufficient. In the latter case, the extra power needed is drawn from the battery.
  • Page 14: Leds

    Table 1: LED functions 2.5 USB subsystem XPLR-HPG-2 incorporates a 4-port USB 2.0 hub that connect to the various u-blox modules through the USB port (J1) that is used for monitoring, setup, and programming. NINA-W106 UART is connected to the USB hub through a Silicon Labs CP2102N USB to UART chip (U2).
  • Page 15 XPLR-HPG-2 - User guide Test point Signal Description System ground SYS_OUT Output from DC/DC converter (4.35 VDC) 3.3V 3.3 VDC nominal power rail, source = SYS_OUT VCC_2 3.7 VDC nominal power rail, source = SYS_OUT V_LIPO 3.8-3.9 VDC, if only battery is connected 4.1-4.17 VDC, if battery and USB are connected...
  • Page 16: Software

    XPLR-HPG-2 - User guide 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.
  • Page 17: U-Blox Library (Ubxlib)

    XPLR-HPG-2 - User guide 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 18: Module Configuration

    Module integration. 4.1 NINA-W106 short range radio The NINA-W106 multiradio module acts as the controller in the XPLR-HPG-2 kit. It connects to ZED-F9R and NEO-D9S through the I2C bus and to LARA-R6 via the UART bus. Customers can flash NINA-W106 with their own software or use one of the software examples included in the XPLR-HPG-2 repository [16].
  • Page 19: Gpio Pin-Out

    XPLR-HPG-2 - User guide 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...
  • Page 20: Auto Reset Circuit

    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 21: Jtag Connector

    XPLR-HPG-2 - User guide 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 Figure 14: JTAG Enable solder jumper and 10-pin JTAG footprint Four of these connectors are shared with the cellular modem as part of the 8-pin UART connections, as shown in Figure 15.
  • Page 22: Zed-F9R - Gnss Receiver

    XPLR-HPG-2 - User guide 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 ☞ Solderbridge JP13 is “open" (not soldered) on C214 by default. The bridge can be soldered by the user –...
  • Page 23: Leds

    XPLR-HPG-2 - User guide Figure 17 shows the pins and associated signals on the J2 connector. ☞ The connector J2 is a 1x12 position through hole pin header with 2.54 mm pitch that is not mounted on the C214 board standard version but can be added if needed.
  • Page 24: 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 25: Lara-R6001D Cellular Modem

    XPLR-HPG-2 - User guide Figure 21 shows the pins and associated signals on the J10 connector. Figure 21: J10 signals ☞ The connector J10 is a 1x10 position through hole pin header with 2.54mm pitch. The connector is not mounted on the C214 board standard version but can be added if needed.
  • Page 26 LTE_RI Ring LED (Red) Ring indicate status Table 8: LARA-R6 pins XPLR-HPG-2 supports a nano SIM card holder (J9) that is connected to the cellular modem, as shown Figure Figure 23: nano SIM card holder (J9) UBX-23003719 - R02 Module configuration...
  • Page 27: Quick Start Guide

    XPLR-HPG-2 - User guide Quick start guide Referencing components shown Figure 24, follow this procedure to get started with XPLR-HPG-2. UBX-23003719 - R02 Quick start guide Page 27 of 32 C1-Public...
  • Page 28 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 29 XPLR-HPG-2 - User guide 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 30: Appendix

    XPLR-HPG-2 - User guide 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...
  • Page 31: Related Documentation

    XPLR-HPG-2 - User guide 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,...
  • Page 32: Revision History

    XPLR-HPG-2 - User guide Revision history Revision Date Name Comments 07-Jun-2023 tcha Initial release 10-Nov-2023 kval Included structural changes in Power subsystem section. Added table data describing C214 Test points. Included additional jumper and pin header information together with other editorial changes throughout the document.

Table of Contents