# 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.

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LdEnSI1uNcnTmxfEH77%2F-LdEnYZLwhXVFEwUuCNY%2Fassets_-LYSZeu4HjB-NrVI4riL_-LZ5e77FV8hJoLVGS7xa_-LZ5eg7yAUc-02Xt3jdx_USB_connect-\(1\).png?alt=media\&token=9818d259-dd93-4562-ace6-7d07e705f9f9)

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)

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LYbICDde_PqBQRMcCsl%2F-LYbIddBqnC-aXKJ1bxh%2FSans-titre-1.png?alt=media\&token=240244db-09d5-40e8-9735-869651b9198e)

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.

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LYbGvHfj8nIN6gywxBz%2F-LYbHSKTiJZ0j0qAf-5e%2Ficon_blink.png?alt=media\&token=0f35cbc4-ce5a-4d3b-90f4-ecadc5a36821)

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

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LZ5-tu1J0X8sog9Xvkf%2F-LZ51ogiXOrewDRzxHoU%2Fstep3.png?alt=media\&token=443bed8f-713a-4448-b949-4d7b78618787)

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

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LZ5-tu1J0X8sog9Xvkf%2F-LZ527USiWMS3Pjo5SXY%2Fstep4.png?alt=media\&token=2e76981e-8874-4151-9c48-f5fa07cdcd69)

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

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LZ52KPCRzypMK4cqtQW%2F-LZ52Z_bl9GHQP8dz7By%2Fstep6.png?alt=media\&token=f8f7240b-79b4-4856-87ea-26e12c1aac36)

{% 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;**’**

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LZ52KPCRzypMK4cqtQW%2F-LZ530yPrXk8uyln51jO%2Fstep7.png?alt=media\&token=9f4150cd-c058-41bb-9f66-f35dd34d528d)

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

![](https://3825805345-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYSZeu4HjB-NrVI4riL%2F-LkZ3hnZlBp_JIhzDuhp%2F-LkZ3mIwVqAZuE6Af1cj%2Fnouvelleimg.png?alt=media\&token=b8b8541c-ea9f-4eb3-ba39-61675cf86751)

{% 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 %}
