Page 1
EVK-X20P Evaluation kit User guide Abstract This document describes the structure and use of the EVK-X20P evaluation kit and provides information for evaluating u-blox X20P high precision positioning technology. UBXDOC-963802114-12969 - R02 C1-Public www.u-blox.com...
EVK-X20P - User guide Document information Title EVK-X20P Subtitle Evaluation kit Document type User guide Document number UBXDOC-963802114-12969 Revision and date 22-May-2025 Disclosure restriction C1-Public This document applies to the following products: Product name Type number FW version IN/PCN reference EVK-X20P EVK-X20P-00-00 HPG 2.00...
EVK-X20P - User guide 1 Product description 1.1 Overview The EVK-X20P evaluation kit simplifies the evalution of the u-blox X20P all-band high precision positioning product. The built-in USB interface provides both power and USB-to-serial communication to the receiver, keeping the possibility to also connect through a 14-pin connector or a dedicated RS-232 port. The versatile interfaces and measurement points enable advanced evaluation needs.
6.2.2.4 of IEC 62368-1:2018 [2] for more information on the PS1 class. In addition to a limited power source, only ES1 class circuits are to be connected to the EVK-X20P, including interfaces and antennas. See section 5.2.1.1 of IEC 62368-1:2018 [2] for more information on the ES1 class.
3 Device description 3.1 Interface connection and measurement EVK-X20P supports USB and UART communication interfaces. To connect the EVK to a PC, use a standard D-Sub DB9 cable or the USB-C cable included in the product package. The EVK includes an on-board USB-to-Serial converter for USB-to-UART communication with the receiver and as a direct USB interface.
UART via USB is limited to 2000000 baud rate due to FTDI bridge. It is recommended to disable all other UBX messages if UBX-RXM-RAWX messages are enabled while using UART1 via USB. CAUTION. The USB interface on EVK-X20P is for evaluation purpose only, does not fully comply with industry standards and is not suitable for production use.
Assignment 7, 8 & 9 not connected Table 3: D-Sub DB9 connector pin description for EVK-X20P 3.3.4 UART1 through 14-pin connector The EVK also provides UART1 communication through the 14-pin connector on the TxD and RxD pins. The maximum operating baud rate is 8000000 baud. These pins are LVCMOS standard and cannot drive cables.
Page 10
(SDI) TX Ready 3.3 V Table 4: Connector pin description for EVK-X20P (pins numbered from right to left on the front panel) For power supply, use a max 1 m cable. Figure 3 shows an example of a power supply connected to the test connector by using standard adapter cables manufactured by Hirschmann.
The time pulse signal is configurable, see the Interface description [3] for details. Table 5: LED description 3.3.10 Battery-backed RAM functionality A battery is not included in the EVK-X20P kit. To use the battery-backup RAM (BBR) functionality, open the evaluation unit and insert a lithium coin battery (CR2032, 3V). UBXDOC-963802114-12969 - R02...
EVK-X20P - User guide 4 Getting started 4.1 Installing u-center 2 software u-center 2, the u-blox interactive evaluation software is required for configuration, testing, visualization and data analysis of u-blox GNSS receivers as well as EVKs. The EVK user guide together with the u-center 2 evaluation tool provide useful assistance during all phases of a system integration project.
Page 13
UART1. Input/output protocols available as in UART1. SPI is not available unless D_SEL pin is set to low. Table 6: Default configuration CAUTION. The USB interface on EVK-X20P is for evaluation purpose only, does not fully comply with industry standards and is not suitable for production use. UBXDOC-963802114-12969 - R02...
AssistNow ™ Online service. To measure the total GNSS supply current with EVK-X20P, follow these steps: Place the EVK in clear sky view and perform the test with good signals to ensure that the receiver can acquire the satellite signals.
EVK-X20P - User guide 6 Device configuration This section shows how to configure and evaluate EVK-X20P. The receiver can be configured with the Advanced Configuration View of the u-center 2 evaluation tool as shown in Figure Figure 5: EVK-X20P receiver configuration view The receiver configuration can be saved to the receiver RAM, battery-backed RAM (BBR), or to the...
The identification of EVK-X20P on Windows machines has been improved to provide descriptive names to each virtual communication (COM) port as below. • u-blox EVK-X20P UART 1: Use this COM port for UART 1 communication with the receiver via the FTDI USB-to-UART interface.
When high navigation update rates are used, increase the communication baud rate and reduce the number of enabled messages. Figure 8: EVK-X20P receiver navigation update rate configuration UBXDOC-963802114-12969 - R02 6 Device configuration Page 17 of 38 ...
Reset the EVK. Now the EVK is configured to function as ZED-F20P. To switch back to EVK-X20P mode, send the below HEX command via UART and restart the EVK. B5 62 06 09 0D 00 FF FF 00 00 00 00 00 00 FF FF 00 00 03 1B 9A UBXDOC-963802114-12969 - R02 6 Device configuration...
RTK status. 7.1 Setting up NTRIP caster in u-center 2 EVK-X20P outputs RTCM corrections which are used to simulate RTK solution. Follow the below procedure to setup EVK-X20P as RTCM corrections caster using u-center 2. 7.1.1 Doing Survey-IN process Open u-center 2 and connect to the receiver via Data sources >...
EVK-X20P - User guide Figure 9: Configuring survey-in with u-center 2 7.1.2 Initialising NTRIP caster Open the NTRIP settings from Tools and services > NTRIP server/caster. Set the NTRIP caster settings. Specify the port that is not blocked by firewall. Set the username and password for a secure caster.
EVK-X20P - User guide Figure 10: u-center 2 NTRIP caster status For more information, refer to the u-center 2 user guide [1]. 7.2 Setting up NTRIP client in u-center 2 There are commercial and free NTRIP services providing correction data streams. RTK2go is one such free community NTRIP service that hobbyists and early prototyping can use.
Page 22
EVK-X20P - User guide Fill in the NTRIP caster details. To fetch the available mount points from the service, click the Save & Retrieve button. Select the correct mount point from the dropdown menu. Click Connect to start the NTRIP client. Figure 11: u-center 2 NTRIP client The message console at the bottom of NTRIP Manager window displays the status of NTRIP client and its logs.
EVK-X20P - User guide 7.3 Monitoring RTK status Make sure the receiver is getting correction data by monitoring the RTK status in u-center 2: • Monitor the UBX-RXM-COR message view to confirm the required correction messages are being received. • The Fix mode field in Data view (Add view > Data view) shows the position status of the receiver, displaying Float or Fixed if correction data is used.
Page 24
EVK-X20P - User guide Figure 13: RTK status in u-center 2 In open sky scenarios, if the receiver achieves a fixed state, it indicates that the receiver, antenna, and correction service are compatible and functioning properly. UBXDOC-963802114-12969 - R02 7 RTK setup Page 24 of 38 ...
EVK-X20P - User guide 8 Block diagram Figure 14 shows the main interfaces and internal connections of the evaluation kit for the EVK-X20P module: Figure 14: EVK-X20P block diagram UBXDOC-963802114-12969 - R02 8 Block diagram Page 25 of 38 C1-Public...
EVK-X20P - User guide 12 Troubleshooting My application (e.g. u-center 2) does not receive any messages • Check that the GNSS antenna is in clear sky view and the antenna cable is connected. • Check that the slide switch on the front panel of the EVK is set to the communication port that you are using.
Page 33
EVK-X20P does not work properly when connected to a GNSS simulator When using EVK-X20P together with a GNSS simulator, pay attention to proper handling of the EVK. A GNSS receiver is designed for real-life use (i.e. time is always moving forward). When using a GNSS simulator scenario, the scenario time can be in the past causing the receiver to jump backwards in time.
Page 34
EVK-X20P - User guide Please note that when you have sequence of configurations to be sent, baud rate changes should be done alone because the ones after baud rate changes are not reliable. UBXDOC-963802114-12969 - R02 12 Troubleshooting Page 34 of 38 ...
EVK-X20P - User guide 13 Common evaluation pitfalls • Parameters may have the same name but a different definition. GNSS receivers may have a similar size, price and power consumption but different functionalities (e.g. no support for passive antennas, different temperature range). Also, the definitions of hot, warm, and cold start times may differ between suppliers.
EVK-X20P - User guide Related documents u-center 2 user guide, www.u-blox.com/en/info/u-center-2-user-guide Information technology equipment - Safety Standard IEC 62368-1:2018 HPG 2.00 Interface description, UBXDOC-304424225-19888 For regular updates to u-blox documentation and to receive product change notifications please register on our homepage https://www.u-blox.com.
EVK-X20P - User guide Revision history Revision Date Status / comments 05-Sept-2024 Prototype release 22-May-2025 Updated sections: • USB connector New sections: • Device configuration • Setting up NTRIP caster in u-center 2 UBXDOC-963802114-12969 - R02 Revision history Page 37 of 38 ...
EVK-X20P - User guide 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-12969 - R02 Page 38 of 38 C1-Public...
Need help?
Do you have a question about the EVK-X20P and is the answer not in the manual?
Questions and answers