Skip to content

Firmware Update

Hardware Assembly

The simplest method to update the firmware on the ZED-X20P GNSS receiver, is through its UART1 interface with the u-center 2 software application. Users can either utilize the GNSS Flex breakout board or a USB-to-serial adapter to access the UART1 interface of the ZED-X20P GNSS receiver.

HPG v2.00 Firmware

As of HPG v2.02, firmware updates can be performed with either the UART1, I2C, or SPI interfaces of the ZED-X20P. However, with the original HPG v2.00 firmware, firmware updates could only be performed through the UART1 interface.

UART connection

Connecting to the UART1 interface with the Flex breakout board.

UART connection

Connecting to the UART1 interface through the GNSS Flex headers, using a USB-to-serial adapter.

GNSS Flex Headers

Below, is a table of the pin connections between the UART1 interface of the GNSS Flex headers and a USB-to-serial adapter. Additionally, we have provided a diagram of the pin locations on the GNSS Flex header.

GNSS Flex Header Pins USB-to-Serial Adapter
3V3 3V3
GND GND
TXD1 RXI
RXD1 TXO

GNSS Fex header connections
The GNSS Flex header pins for the UART1 interface of the ZED-X20P GNSS Flex module.

Note

The ZED-X20P GNSS receiver requires 3.3V to power the module.

Info

For more information, please reference the user manual.

Example - I2C Interface

For those curious, we have found that it is possible to update the firmware through the I2C interface of the ZED-X20P GNSS receiver.

u-center 2 Application

Users will need to connect to the ZED-X20P GNSS Flex module in the u-center 2 application. Once connected, select the Firmware update tool from the Tools and Services panel; then, follow the instructions outlined in the user manual. Otherwise, users can also follow this instructional video from u-blox.

QR code

Info

For the latest firmware, please check the u-blox ZED-X20P product page.

Tip

If the ZED-X20P is in the safe boot mode, it requires a training sequence to be enabled during the firmware update process.