> For the complete documentation index, see [llms.txt](https://drotek.gitbook.io/rtk-f9p-positioning-solutions/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://drotek.gitbook.io/rtk-f9p-positioning-solutions/tutorials/updating-zed-f9p-firmware.md).

# Updating ZED-F9P Firmware

1. Go to [u-Blox ZED-F9P](https://www.u-blox.com/en/product/zed-f9p-module#tab-documentation-resources) website
2. Scroll-down and click on the “Documentation & resources” tab
3. Scroll-down one more time until you see the “Firmware Update” section and then download the latest Firmware (as of 05th June 2020, the firmware version is this one : **UBX\_F9\_100\_HPG\_113\_ZED\_F9P,** aka 1.13 or you may stay on the previous version **UBX\_F9\_100\_HPG\_112\_ZED\_F9P,** aka 1.12)

First, connect your GNSS device to a computer using a USB micro cable.

![](/files/-LdEnYZLwhXVFEwUuCNY)

Now start the &#x55;**-**&#x62;lox “u-center” software. Then on the top left corner of the screen, left-click on the reversed tiny black triangle to select the COM Port related to your GNSS device. (it may differ from COM7 as shown in pictures)

![](/files/-LYbIddBqnC-aXKJ1bxh)

Make sure the connection icon is blinking in the bottom state bar. It indicates that the serial communication between the computer and the GNSS device is working.

![](/files/-LYbHSKTiJZ0j0qAf-5e)

Then click on ‘Tools’ -> ‘Firmware Update…’<br>

![](/files/-LZ51ogiXOrewDRzxHoU)

The Firmware Update Utility window opens :

1. Click on the ‘**Firmware Image**’ ‘...’ browse button
2. Go to the right location on your computer to choose the update binary file corresponding to your ZED-F9P device
3. Then click on ‘**Open**’
4. Make sure the option ‘Use this baudrate for update’ is ticked and baudrate is set to 9600 bauds
5. You can now start updating your ZED-F9P board by clicking on the ‘**GO**’ green icon

![](/files/-LZ527USiWMS3Pjo5SXY)

Once the updating process is done, a message saying “Firmware Update Utility completed successfully” should be displayed in the console box.<br>

![](/files/-LZ52Z_bl9GHQP8dz7By)

{% hint style="success" %}
Update is now complete !
{% endhint %}

> However you might want to verify the new updated version number. To do so, follow the next steps:

In u-center, while your RTK device is still connected, click on ‘View’ -> ‘Message Vie&#x77;**’**

![](/files/-LZ530yPrXk8uyln51jO)

The UBX messages window opens :

1. On the tree structure on the left, click on ‘UBX’
2. Then click on ‘MON (Monitor)’
3. Finally on ‘VER (Version)’
4. On the right side panel, check the ZED-F9P firmware version number

![](/files/-LkZ3mIwVqAZuE6Af1cj)

{% hint style="success" %}
You have successfully updated your RTK device and checked the version number.
{% endhint %}

{% hint style="warning" %}
This process will reset the board, therefore you will have to load the [configuration files](https://drotek.gitbook.io/rtk-f9p-positioning-solutions/how-to-get-started/zed-f9p-rtk-configuration) again.
{% endhint %}
