Ublox ZED-X20P Manual
Ublox ZED-X20P Manual

Ublox ZED-X20P Manual

All-band high precision gnss module
Table of Contents

Advertisement

Quick Links

ZED-X20P
All-band high precision GNSS module
Professional grade
Integration manual
Abstract
This document describes the ZED-X20P high precision module with
all-band GNSS receiver. The module provides all-band RTK with fast
convergence times, reliable performance and easy integration of RTK
for fast time-to-market. It has a high update rate for highly dynamic
applications and centimeter-level accuracy in a small and energy-efficient
module.
www.u-blox.com
UBXDOC-963802114-12901 - R01
C1-Public

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ZED-X20P and is the answer not in the manual?

Questions and answers

Summary of Contents for Ublox ZED-X20P

  • Page 1 Professional grade Integration manual Abstract This document describes the ZED-X20P high precision module with all-band GNSS receiver. The module provides all-band RTK with fast convergence times, reliable performance and easy integration of RTK for fast time-to-market. It has a high update rate for highly dynamic applications and centimeter-level accuracy in a small and energy-efficient...
  • Page 2: Document Information

    ZED-X20P - Integration manual Document information Title ZED-X20P Subtitle All-band high precision GNSS module Document type Integration manual Document number UBXDOC-963802114-12901 Revision and date 19-May-2025 Disclosure restriction C1-Public This document applies to the following products: Product name Type number FW version IN/PCN reference RN reference...
  • Page 3: Table Of Contents

    1.2 Real time kinematic..........................6 1.2.1 RTK modes of operation....................... 7 1.2.2 PPP-RTK modes of operation...................... 7 1.2.3 NTRIP - networked transport of RTCM via internet protocol..........7 1.3 Typical ZED-X20P application setups....................8 1.4 Block diagram............................9 1.5 Pin assignment............................9 2 Receiver configuration.......................12 2.1 Storing configuration in different memory layers................12...
  • Page 4 3.10.1 Broadcast navigation data...................... 53 3.11 Firmware update..........................55 4 Hardware integration......................56 4.1 Power supply............................56 4.1.1 VCC..............................56 4.1.2 V_BCKP............................56 4.1.3 ZED-X20P power supply......................57 4.2 RF interference............................57 4.2.1 In-band interference........................58 4.2.2 Out-of-band interference......................58 4.2.3 Spectrum analyzer........................58 4.3 RF front-end............................60 4.3.1 Internal LNA modes........................60...
  • Page 5 ZED-X20P - Integration manual 4.6 Layout..............................68 4.6.1 Placement............................68 4.6.2 Thermal and mechanical considerations................68 4.6.3 Package footprint, copper and paste mask................68 4.6.4 Layout guidance........................... 70 5 Production test........................73 5.1 Connected sensitivity test........................73 5.2 Go/no go tests for integrated devices..................... 73 6 Product handling.........................
  • Page 6: System Description

    ZED-X20P - Integration manual 1 System description This document is an important source of information for all aspects of ZED-X20P software and hardware design. The purpose of this document is to provide guidelines for a successful integration of the receiver with the customer's end product.
  • Page 7: Rtk Modes Of Operation

    1.2.1 RTK modes of operation The ZED-X20P supports the following modes of operation: ZED-X20P operating as a base: It provides RTCM correction data to a rover, or to a network of rovers. ZED-X20P operating as a rover: It receives RTCM correction data from a ZED-X20P operating as a base, or from a VRS service provider operating a network of base receivers.
  • Page 8: Typical Zed-X20P Application Setups

    ZED-X20P - Integration manual to a ZED-X20P rover connected to the local u-center 2 application. VRS service is also supported by the u-center 2 NTRIP client. 1.3 Typical ZED-X20P application setups Two application examples are illustrated below as typical system implementations. Both are representative of a simple "short baseline"...
  • Page 9: Block Diagram

    ZED-X20P - Integration manual Figure 3: ZED-X20P base and rover in a short baseline robotic mower application 1.4 Block diagram Figure 4: ZED-X20P block diagram 1.5 Pin assignment The pin assignment of the ZED-X20P module is shown in Figure 5. The defined configuration of the...
  • Page 10 ZED-X20P - Integration manual Figure 5: ZED-X20P pin assignment Pin no. Name Description Ground RF_IN RF input Ground ANT_DETECT Active antenna detect - default active high ANT_OFF External LNA disable - default active high ANT_SHORT_N Active antenna short detect - default active low...
  • Page 11 RESET_N RESET_N SAFEBOOT_N SAFEBOOT_N (for future service, updates and reconfiguration, leave OPEN) EXTINT External interrupt pin Reserved Reserved TIMEPULSE Time pulse Reserved Reserved Table 1: ZED-X20P pin assignment UBXDOC-963802114-12901 - R01 1 System description Page 11 of 86   C1-Public...
  • Page 12: Receiver Configuration

    This section summarizes the most commonly used, basic receiver configurations. 2.2.1 Basic hardware configuration The ZED-X20P receiver is configured with the default settings during the module production. The receiver starts up and is fully operational as soon as proper power supply, communication interfaces and antenna signal from the host application device are connected.
  • Page 13: Gnss Signal Configuration

    The GNSS constellations and signal bands are selected using keys from the CFG-SIGNAL . configuration group. ZED-X20P is an all-band receiver that can concurrently select signals of all GNSS bands. Each GNSS constellation can be enabled or disabled independently except for QZSS and SBAS .
  • Page 14: Gps L5 Signal Health Status Configuration

    For more information about the default configuration, see the applicable Interface description [2]. 2.2.4 GPS L5 signal health status configuration ZED-X20P supports GPS L1 C/A, L2C and L5 signals. Broadcasting of Civil Navigation (CNAV) messages on the L5 signal began in April 2014. At the time of writing, GPS L5 signals remain...
  • Page 15: Communication Interface Configuration

    ZED-X20P - Integration manual Configuration layer Configuration string FLASH B5 62 06 8A 09 00 01 04 00 00 01 00 32 10 00 E1 0D Table 6: UBX binary strings to revert the GPS L5 signal health status monitoring to default 2.2.5 Communication interface configuration...
  • Page 16: Message Output Configuration

    ZED-X20P - Integration manual By default, ZED-X20P outputs NMEA messages that include satellite data for all GNSS bands being received. This results in a high NMEA output load for each navigation period. 2.2.6 Message output configuration The receiver supports two protocols for output messages: industry-standard NMEA and u-blox UBX.
  • Page 17: Navigation Configuration

    ZED-X20P - Integration manual Configuration item Description Remarks Short antenna detection Default: 1 (true), the required logic polarity is active-low. CFG-HW- polarity ANT_CFG_SHORTDET_POL Enable open circuit detection See section Antenna open circuit detection (ANT_DETECT) CFG-HW- ANT_CFG_OPENDET Open antenna detection Default: 1 (true), the required logic polarity is active-low.
  • Page 18: Navigation Input Filters

    ZED-X20P - Integration manual Platform Max altitude [m] Max horizontal Max vertical velocity Sanity check type velocity [m/s] [m/s] position deviation Portable 12,000 Altitude and velocity Medium Stationary 9,000 Altitude and velocity Small Pedestrian 9,000 Altitude and velocity Small Automotive 6,000 Altitude and velocity...
  • Page 19: Rtk Configuration

    When operating as a rover, the ZED-X20P can receive RTCM 3.4 corrections from another ZED- X20P operating as a base, or via NTRIP from a VRS service provider operating a network of base receivers.In this mode, the receiver coordinates will be expressed in the datum used by the RTCM...
  • Page 20: List Of Supported Rtcm Input Messages

    Table 16: ZED-X20P supported output RTCM version 3.4 messages 2.4.4 Rover operation In its default configuration, ZED-X20P attempts to provide the best positioning accuracy depending on the received correction data. It enters RTK float mode shortly after it starts receiving an input stream of RTCM correction messages.
  • Page 21 ZED-X20P - Integration manual position message (RTCM 1005 or RTCM 1006) to attempt ambiguity fixes. The rover attempts to provide RTK fixed operation when sufficient number of ambiguities is resolved. If phase lock on sufficient number of signals cannot be maintained, the rover drops back to the RTK float mode. Once the minimum number of signals has been restored, the rover continues attempting to resolve carrier ambiguities and to revert to the RTK fixed mode.
  • Page 22: Stationary Base Operation

    102.7 km" 2.4.5 Stationary base operation The default operation of ZED-X20P high precision receiver begins without producing any RTCM messages. RTCM observation messages will be streamed as soon as they are configured for output. However, any stationary reference position messages are output only when the base station position has been initialized and the receiver is operating in the time mode.
  • Page 23 ZED-X20P - Integration manual Configuration item Description Receiver mode (disabled or survey-in or fixed) CFG-TMODE-MODE Determines whether the ARP position is given in ECEF or LAT/LON/HEIGHT CFG-TMODE-POS_TYPE ECEF X coordinate of the ARP position CFG-TMODE-ECEF_X ECEF Y coordinate of the ARP position...
  • Page 24: Ppp-Rtk Configuration

    2.5.1.1 SPARTN protocol SPARTN is a binary protocol for the communication of SSR correction information. ZED-X20P supports SPARTN as specified by SPARTN Interface Control Document – Version 2.0.2 (February, 2022). To modify the SPARTN input/output settings, see the configuration section in the applicable Interface description [2].
  • Page 25: Multiple Spartn Sources

    • The type/subtype of the received SPARTN messages. • The source of the received SPARTN message (IP or L-band) and if it is used by ZED-X20P. Additionally some SPARTN input status information is also available in other UBX messages, such UBX-MON-COMMS .
  • Page 26: Encrypted Spartn Support

    SPARTN messages may be encrypted as indicated by the TF004 SPARTN field (Encryption and authentication flag). ZED-X20P supports both encrypted and unencrypted SPARTN messages. The unencrypted SPARTN messages can be utilized by ZED-X20P as is without any special setup. Encrypted SPARTN messages can be decrypted and utilized by ZED-X20P once the appropriate dynamic keys have been set and the host application manages them.
  • Page 27: Rover Operation

    2.6 OTP memory configuration ZED-X20P contains a one-time programmable (OTP) memory. This is a non-volatile memory for storing configuration settings and ROM patches permanently in the device. The stored data cannot be modified after it has been initially programmed.
  • Page 28: Receiver Functionality

    ZED-X20P is capable of receiving multiple Satellite Based Augmentation System (SBAS) signals concurrently, even from different SBAS systems (WAAS, EGNOS, BDSBAS, GAGAN, etc.). For receiving correction data, ZED-X20P automatically chooses the best SBAS satellite as its primary source. It selects only one satellite since the information received from other SBAS satellites is redundant and could be inconsistent.
  • Page 29: Beidou Sbas Configuration

    ZED-X20P - Integration manual Parameter Description Combined enable/disable switch for fast, long-term, and ionosphere corrections CFG-SBAS-USE_DIFFCORR Apply integrity information data CFG-SBAS-USE_INTEGRITY Allow usage of SBAS data even when SBAS SV is not included in PRN MASK CFG-SBAS- (Compatible only with BDSBAS, enable BDSBAS is used)
  • Page 30: Communication Interfaces And Pios

    NMEA) can be assigned to a single port (multi-protocol capability), which is particularly useful for debugging purposes. The ZED-X20P provides UART1, UART2, SPI and I2C interfaces for communication with a host CPU. The interfaces are configured via the configuration methods described in the applicable interface description [2].
  • Page 31: I2C

    ZED-X20P - Integration manual error message appears when the UART RX interface is re-enabled at the end of the one-second period. Baud rate Data bits Parity Stop bits 4800 none 9600 none 19200 none 38400 none 57600 none 115200 none 230400 none...
  • Page 32 ZED-X20P - Integration manual Figure 6: I2C register layout 3.2.2.2 Read access types The host can choose one of the following two modes: • Random read access: the controller first reads the number of available bytes at the 0xFD and 0xFE before accessing the data at 0xFF.
  • Page 33 ZED-X20P - Integration manual Figure 7: I2C random read access If "current address" is used, an address pointer in the receiver is used to determine which register to read. This address pointer will increment after each read operation unless it is already pointing at register 0xFF, the highest addressable register, in which case it remains unaltered.
  • Page 34: Spi

    Figure 9: I2C write access 3.2.3 SPI The ZED-X20P has an SPI peripheral interface that can be selected by setting D_SEL = 0. The SPI peripheral interface is shared with UART1 and I2C port, the physical pins are same. The SPI pins available are: •...
  • Page 35: Predefined Pios

    Table 28: D_SEL configuration 3.2.4.2 RESET_N The ZED-X20P provides a RESET_N pin to reset the receiver. The RESET_N pin is input-only with an internal pull-up resistor and can be left open for normal operation. Driving RESET_N low for at least 100 ms will trigger a reset of the receiver. The RESET_N complies with the VCC level and can be actively driven high.
  • Page 36 ZED-X20P - Integration manual 3.2.4.3 SAFEBOOT_N The ZED-X20P provides a SAFEBOOT_N pin that is used to command the receiver safeboot mode. If this pin is low at power up, the receiver starts in safeboot mode and GNSS operation is disabled. The safeboot mode can be used to recover from situations where the flash content has become corrupted and needs to be restored.
  • Page 37: Antenna Supervisor

    3.2.4.8 RTK_STAT pin The ZED-X20P provides an RTK_STAT pin that provides an indication of the RTK positioning status. It can be used to confirm if a valid stream of correction messages is being received. As valid correction messages we only consider the correction messages that are supported and used by the receiver.
  • Page 38: Antenna Voltage Control (Ant_Off)

    3.3.1 Antenna voltage control (ANT_OFF) Antenna voltage control allows the receiver to control the external LNA with the ANT_OFF signal. The antenna voltage control is enabled by default in ZED-X20P with the CFG-HW- ANT_CFG_VOLTCTRL configuration item set to 1 (true). The receiver provides the antenna status in UBX-MON-RF and UBX-INF-NOTICE messages only if the antenna voltage control has been enabled.
  • Page 39 ZED-X20P - Integration manual antPower fields as summarized in Table Table 31 provides examples of use cases for the NMEA notice messages. For more information, refer to the Interface description [2]. UBX-MON-RF Status Description 0x00 (INIT) CFG-HW-ANT_VOLTCTRL is enabled and antenna voltage control has been antStatus initialized.
  • Page 40: Receiver Reset And Startup

    ZED-X20P - Integration manual Configuration keys Physical antenna state Reported antenna status VOLTCTRL SHORTDET OPENDET PWRDOWN RECOVER Short circuit Open circuit antPower antStatus TRUE TRUE FALSE SHORT TRUE TRUE TRUE SHORT FALSE TRUE DONTKNOW SHORT FALSE FALSE TRUE DONTKNOW OPEN FALSE TRUE Table 32: Antenna supervisor configuration and antenna states...
  • Page 41: Time

    ZED-X20P - Integration manual enough signals from satellites with a valid ephemeris. Table 34 describes the different startup modes. Refer to the Data sheet for the startup performance specifications []. Description Startup mode Cold start • The receiver starts in a cold start mode if it has no information about the last position, time, velocity, frequency and the currently available satellites (almanac or ephemeris).
  • Page 42: Navigation Epochs

    ZED-X20P - Integration manual of UTC as defined by the US National Observatory, while BeiDou uses UTC from the National Time Service Center (NTSC) of China. While the different UTC variants are normally closely aligned, they can differ by as much as a few hundreds of nanoseconds.
  • Page 43: Itow Timestamps

    ZED-X20P - Integration manual to the desired fix period as measured in GNSS system time. Consequently, the number of 1 kHz clock ticks between fixes occasionally varies. This means that when producing one fix per second, there are normally 1000 clock ticks between fixes, but sometimes, to correct drift away from the GNSS system time, there are 999 or 1001 ticks.
  • Page 44: Utc Representation

    ZED-X20P - Integration manual validDate means that the receiver has knowledge of the current date. However, it must be noted that this date might be wrong for various reasons. Only when the confirmedDate flag is set, the probability of the incorrect date information drops significantly.
  • Page 45: Date Ambiguity

    ZED-X20P - Integration manual happen on 30th June. When this happens, UTC clocks are expected to go from 23:59:59 to 23:59:60, and only then on to 00:00:00. It is also possible to have a negative leap second, in which case there will only be 59 seconds in a minute and 23:59:58 will be followed by 00:00:00.
  • Page 46: Time Mark

    ZED-X20P - Integration manual It is important to set the reference rollover week number correctly when supplying the receiver with simulated signals, especially when the scenarios are in the past. 3.6 Time mark The receiver can be used to provide an accurate measurement of the time at which a pulse was detected on the external interrupt pin.
  • Page 47: Time Pulse

    ZED-X20P - Integration manual 3.7 Time pulse The receiver includes a time pulse feature providing clock pulses with configurable duration and frequency. The time pulse function can be configured using the CFG-TP configuration group. The UBX-TIM-TP message provides time information for the next pulse and the time source.
  • Page 48: Time Pulse Configuration

    ZED-X20P - Integration manual Figure 13: Time pulse and TIM-TP 3.7.2 Time pulse configuration The time pulse (TIMEPULSE) signal has configurable pulse period, length and polarity (rising or falling edge). It is possible to define different signal behavior (i.e. output frequency and pulse length) depending on whether or not the receiver is locked to reliable time source.
  • Page 49: Security

    Figure 14: Time pulse signal with the example parameters 3.8 Security The security concept of ZED-X20P covers: • Over-the-air signal integrity and security monitors and detects threats such as spoofing and jamming in the communication between the receiver and GNSS satellites, ensuring accurate and reliable data.
  • Page 50: Over-The-Air Signal Integrity And Security

    3.8.1.3 Messages related to jamming, RF interference, and spoofing ZED-X20P has the capability to both detect and monitor jamming, RF interference and spoofing and to report it to the user. The information about jamming, RF interference and spoofing detection are reported in two messages: •...
  • Page 51 ZED-X20P - Integration manual Message fields Jamming/spoofing state Description jamState 0: Unknown Monitor is not enabled, monitor is uninitialized, or the antenna is disconnected 1: No jamming indicated No jamming or RF interference is detected 2: Warning; jamming indicated Position OK but jamming or RF interference is visible (above the...
  • Page 52: Gnss Receiver Integrity And Security

    'start' and 'stop' event types. 3.8.1.4 Compliance with DHS allow list The GPS allow list is a set of validation checks implemented in the ZED-X20P receiver firmware to ensure the reliability of LNAV navigation data received from the GPS satellites. These checks help improve the receiver's performance by blocking unreliable data from affecting the navigation...
  • Page 53: Multiple Gnss Assistance (Mga)

    GNSS receiver systems with direct internet access. The ZED-X20P supports AssistNow Online only. Refer to the ZED-X20P datasheet for the supported GNSS signals by each MGA service [1]. 3.9.1 Authorization To use the AssistNow services, customers will need to obtain an authorization token from u-blox. Go https://www.u-blox.com/en/solution/services/assistnow...
  • Page 54 ZED-X20P - Integration manual However, in some cases the identity of the GNSS is not sufficient, and this is described, where appropriate, in the following sections. In most cases, the data does not map perfectly into a number of 32-bit words and, consequently, some of the words reported in UBX-RXM-SFRBX messages contain fields marked as "Pad".
  • Page 55: Firmware Update

    ZED-X20P - Integration manual 3.11 Firmware update ZED-X20P is supplied with firmware. u-blox may release updated images containing for example security fixes, enhancements, bug fixes, etc. Therefore, it is important that customers implement a firmware update mechanism in their system. A firmware image is a binary file containing the software to be run by the GNSS receiver. A firmware update is the process of transferring a firmware image to the receiver and storing it in non-volatile...
  • Page 56: Hardware Integration

    Do not add any series resistance greater than 0.2 Ω to the VCC supply as it will generate input voltage noise due to dynamic current conditions. For the ZED-X20P module the equipment must be supplied by an external limited power source in compliance with the clause 2.5 of the standard IEC 60950-1.
  • Page 57: Zed-X20P Power Supply

    4.1.3 ZED-X20P power supply ZED-X20P requires a low-noise, low-dropout voltage, and a very low source impedance power supply of 3.3 V typically. No inductors or ferrite beads should be used from LDO to the module VCC pin. The peak currents need to be taken into account for the source supplying the LDO for the module.
  • Page 58: In-Band Interference

    ZED-X20P - Integration manual numbers, it is obvious that interference issues must be seriously considered during the design phase. 4.2.1 In-band interference Although the radio communications standards prevent intentional RF signal sources from interfering the GNSS frequencies, many devices emit RF power into the GNSS band at levels much higher than the GNSS signal itself.
  • Page 59 ZED-X20P - Integration manual • Hold: if selected, the current spectrum shape freezes in a colored line. This allows for a comparison between the time the spectrum was frozen and the real-time spectrum. This is particularly helpful in assessing the impact of running other onboard components.
  • Page 60: Rf Front-End

    Block diagram for an overview of the RF front-end. 4.3.1 Internal LNA modes In addition to the integrated PGA gains in the RF front-end circuitry, ZED-X20P provides three independently configurable internal LNAs, one in each RF path. These configurable LNAs...
  • Page 61: Antenna

    Out-of-band blocking immunity. 4.4 Antenna ZED-X20P requires an active antenna with an integrated Low Noise Amplifier (LNA) to ensure good performance under nominal signal reception. When implementing a custom antenna installation, it is recommended that an OEM active antenna module be used that meets our specification. Implementing a custom active antenna design is an important exercise to meet the required bandwidths and group delay specifications compared to...
  • Page 62: Active Antenna Power Supply

    ESD circuit protection human body model air discharge Table 41: Antenna specifications for ZED-X20P modules The antenna system should include filtering to ensure adequate protection from nearby transmitters. Take care in the selection of antennas placed close to cellular or Wi-Fi transmitting antennas.
  • Page 63 Calculate the current capacity of the bias-T inductor and the value of the bias resistor. Include the supply voltage and its current capacity for the bias-T in the calculation. Figure 19: ZED-X20P with external voltage antenna bias Part Specifications...
  • Page 64 60 mA and the use of ferrite bead is recommended. Note that active antennas typically draw 5–20 mA current, contributing to the overall power consumption of the system. Figure 20: ZED-X20P with external voltage antenna bias and current limit circuit Part Specifications...
  • Page 65: Antenna Supervisor Circuit

    Current limit resistor 10 Ω Table 44: ZED-X20P VCC_RF antenna bias components 4.4.2 Antenna supervisor circuit The active antenna supervisor circuit connects to three ZED-X20P pins: • ANT_OFF • ANT_DETECT • ANT_SHORT_N For example the antenna open circuit detection is made using ANT_DET pin. A "high" at ANT_DET pin indicates an antenna is detected (antenna consumes current) and a "low"...
  • Page 66 ZED-X20P - Integration manual Figure 22: ZED-X20P antenna supervisor circuit The bias-T inductor L4 should support multi-band operation within the 1–1.8 GHz frequency range. For additional information, see Active Antenna Power Supply. Part Specifications Filtering capacitor Minimum Current of 300 mA or more. Impedance >500 Ω at GNSS frequencies...
  • Page 67: I2C Design Recommendations

    ZED-X20P - Integration manual 4.5 I2C design recommendations The I2C communication bus is based on open-drain/open-collector ICs. Pull-up resistors must be connected from the I2C lines to the supply rails to pull the line high when it’s not driven low by the open-drain interface.
  • Page 68: Layout

    ZED-X20P - Integration manual 4.6 Layout This section details layout and placement requirements of the ZED-X20P high precision receiver. 4.6.1 Placement GNSS signals at the surface of the Earth are below the thermal noise floor. A very important factor in achieving maximum GNSS performance is the placement of the receiver on the PCB. The placement used may affect RF signal loss from antenna to receiver input and enable interference into the...
  • Page 69 ZED-X20P - Integration manual Refer to the applicable Data sheet [] for the mechanical dimensions. 4.6.3.1 Footprint Figure 24: ZED-X20P suggested footprint (i.e. copper mask) Symbol Dimension (mm) Symbol Dimension (mm) 23.00 17.40 1.50 0.80 1.10 2.10 1.10 1.05 0.55 9.95 7.45 0.85...
  • Page 70: Layout Guidance

    ZED-X20P - Integration manual 4.6.3.2 Paste mask Figure 25: ZED-X20P suggested paste mask Symbol Dimension (mm) Symbol Dimension (mm) 1.55 0.75 1.05 2.10 1.10 1.05 0.55 10.00 7.50 0.90 2.85 0.20 1.35 Table 48: ZED-X20P paste mask dimensions 4.6.4 Layout guidance The presented layout guidance reduces the risk of performance issues at design level.
  • Page 71 4.6.4.2 Vias for the ground pads The ground pads under the ZED-X20P high precision receiver need to be grounded with vias to the lower ground layer of the PCB. A solid ground layer fill on the top layer of the PCB is recommended.
  • Page 72 ZED-X20P - Integration manual 4.6.4.3 VCC pads The VCC pads for the ZED-X20P high precision receiver must have as low impedance as possible with large vias to the lower power layer of the PCB. The VCC pads need a large combined pad and the de-coupling capacitors must be placed as close as possible.
  • Page 73: Production Test

    ZED-X20P - Integration manual 5 Production test u-blox delivers products of the highest quality to its customers. To achieve this, we only supply fully tested units. At the end of the production process, every unit is tested. Defective units are analyzed in detail to continuously improve the production quality.
  • Page 74: Product Handling

    ZED-X20P - Integration manual 6 Product handling 6.1 ESD precautions CAUTION! Risk of electrostatic discharge (ESD) damage. u-blox chips and modules are electrostatic sensitive devices containing highly sensitive electronic circuitry. A discharge of static electricity may damage the device or reduce the life expectancy of the device. To avoid ESD damage, adhere to the standard guidelines for handling ESD devices.
  • Page 75: Safety Precautions

    Figure 29: Standard workstation setup for safe handling of ESD-sensitive devices 6.2 Safety precautions The ZED-X20P modules must be supplied by an external limited power source in compliance with the clause 2.5 of the standard IEC 60950-1. In addition to external limited power source, only Separated or Safety Extra-Low Voltage (SELV) circuits are to be connected to the module including interfaces and antennas.
  • Page 76 ZED-X20P - Integration manual As a reference, see “IPC-7530 Guidelines for temperature profiling for mass soldering (reflow and wave) processes”, published in 2001. A convection-type soldering oven is highly recommended over the infrared-type radiation oven. Convection-heated ovens allow precise control of the temperature, and all parts will heat up evenly, regardless of material properties, thickness of components and surface color.
  • Page 77: Safe Handling Of Modules

    ZED-X20P - Integration manual Phase Value Details Time limit above 217 °C 40 – 60 s The temperature rises above the liquidus temperature of 217 °C. Avoid a sudden rise in temperature as the slump of the liquidus temperature paste could become worse.
  • Page 78 ZED-X20P - Integration manual CAUTION. Risk of device damage. Using a hot air gun is an uncontrolled process. It can lead to overheating and severely damage the module. Always avoid overheating the module. Never attempt to alter the module itself, e.g. by replacing individual components. Such actions immediately void the warranty.
  • Page 79: Appendix

    RTC time and GNSS orbit data in the battery-backed RAM memory if the main supply is switched off. • Active antenna can be supplied either with the VCC_RF output from ZED-X20P or an external power supply. • UART communication interfaces: UART1 and UART2 communication interfaces are available.
  • Page 80: C Reference Frames

    ZED-X20P - Integration manual Figure 31: Typical ZED-X20P design C Reference frames Real time kinematic (RTK) is a differential system where the rover uses the corrections from a reference station or a reference station network. The rover receiver will calculate its position in the reference frame used by the service provider in its correction stream.
  • Page 81: D Creating Rtk Configuration With U-Center 2

    The ZED-X20P stores the EGM96 geoid model with limited resolution, leading to degraded precision of the reported mean sea level height and geoid separation. If the user application needs higher geoid separation accuracy, it is required to apply its own adjustment to the ellipsoidal height output from the ZED-X20P.
  • Page 82: Creating Rover Configuration With U-Center 2

    ZED-X20P - Integration manual Figure 33: Configuring survey-in with u-center 2 When using the survey-in mode, select the settings based on the environment and achievable accuracy in the base location. Start with an estimated accuracy of 50000 (0.1 mm x 50000 = 5 m) and survey-in time of 60 seconds. In difficult satellite visibility, the base is unlikely to achieve an accuracy better than 1 m.
  • Page 83 ZED-X20P - Integration manual Figure 34: Rover in u-center 2 data view with RTK Fixed If using a virtual reference service, the rover must output the NMEA GGA message to return to the NTRIP caster. Without this, the NTRIP caster does not provide correction information.
  • Page 84: Related Documents

    ZED-X20P - Integration manual Related documents ZED-X20P-0B Data sheet, UBXDOC-963802114-12690 HPG 2.00 Interface description, UBXDOC-304424225-19888 Product packaging reference guide UBX-14001652 For regular updates to u-blox documentation and to receive product change notifications please register on our homepage https://www.u-blox.com. UBXDOC-963802114-12901 - R01 Related documents Page 84 of 86  ...
  • Page 85: Revision History

    ZED-X20P - Integration manual Revision history Revision Date Comments 19-May-2025 Initial release UBXDOC-963802114-12901 - R01 Revision history Page 85 of 86   C1-Public...
  • Page 86 ZED-X20P - Integration manual Contact u-blox AG Address: Zürcherstrasse 68 8800 Thalwil Switzerland For further support and contact information, visit us at www.u-blox.com/support. UBXDOC-963802114-12901 - R01 Page 86 of 86   C1-Public...

Table of Contents