> For the complete documentation index, see [llms.txt](https://docs.cubepilot.org/user-guides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cubepilot.org/user-guides/cubepilot-ecosystem/cubepilot-partners/union-robotics/herelink-blue/update-firmware.md).

# Update Firmware

## Update Ground Station

Connect your DataLink to a 5.8GHz WIFI and make sure an internet connection is available

Pull down from the top and select the settings cog in the top corner or click the `Update Available` tab

![](/files/4HWbxQvLo93AcM6rZAU3)

Scroll to the bottom and click the `About Phone` option

![](/files/XqKUBkt9UYE0NZOSIIHl)

Select `System Update`&#x20;

![](/files/I9wBGZa2cd3MK7kelYjQ)

Select `CHECK FOR UPDATE` in the bottom corner&#x20;

![](/files/lgXVYN6Hz0Q67BpfXPda)

Select `UPDATE` in the bottom corner

![](/files/FRFvqdtL2Z9Ozwo5dLQg)

The system will update and install

![](/files/OGrhyWfU1FGYQiIZSZXB)

## Update Error

There are 3 things the need to be checked if you receive an error

1. You are connected to stable WIFI
2. The device time/date is correct
3. You entered the correct Key

## Update Air Unit

In the `Radio Settings` menu, select `AIRUNIT` tab. The app will download the settings from the air unit and search online to see if there is an update available.&#x20;

![](/files/CzRdt5pQePREZyhViUxF)

Select `DOWNLOAD AIR FIRMWARE` tab.

![](/files/pmOaC6ldv0mfwPGvovzY)

The Air Unit Firmware will start downloading to the Ground Station.

![](/files/5tVUfr0XuHJG3M6Lrh58)

Once downloading is complete, select the `TRANSFER TO AIRUNIT` tab.

![](/files/nRxieRIUoe3WJ9YVrtrl)

The downloaded firmware will start to transfer to the Air Unit.

![](/files/HTeGivWhV1L4gcCGqJs8)

Once the transfer is complete, select the `UPDATE AIRUNIT` tab.

![](/files/EDq3wafxwW9q6N6dmsQe)

The new Air Unit firmware will be installed on the Air Unit.

![](/files/osB7AI44Q6Ikdo5nHj7K)

Once complete, click anywhere on the screen outside the grey box to continue.

![](/files/kEZyFo7NmVQSTS4Pklb2)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cubepilot.org/user-guides/cubepilot-ecosystem/cubepilot-partners/union-robotics/herelink-blue/update-firmware.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
