# Corrupted Firmware

If you power cycle your unit during a firmware or app update, then your machine begins behaving strangely, it’s possible that the firmware was corrupted.

## Symptoms

* One of your modules or the gantry is not able to communicate — for example, it throws errors like the one below:\
  \
  `Plans: Attempt to start plan Homing-gantry-1-1 but gantry not ready, aborting plan`
* The robot icon (gantry menu) is grayed out in the main app:

<figure><img src="https://lh5.googleusercontent.com/I79JcydbOd6_kUh0W6DWCuxEfNCQZOT0A8x6F3v5kKPSY_RHU6QB9hlQVKv_1yDJSf8jflBWD6TKxC3PiY9Mqo4OBbvHgkXrv_x88prGVTFjMPDJBYq2KXP6PVyUFL6UEfsvndq2xaXCGqLJdUolZA" alt=""><figcaption></figcaption></figure>

* If you enter the **Gantry System menu** (by clicking the robot icon), the gantry system lists ‘offline’. A properly functioning gantry will have a version number and status of ‘ready’.

<figure><img src="https://lh4.googleusercontent.com/P4-HKA_lzo2R33Aff5Bxy3JshRfDPeiormKREchQ5HSXUumnCnJhUT_qPDWzd0Vtg4R526sE42I0MyjxRMLCRZTay24wJKpB0-hK0LDqT5QCFz8b1ULVwkAZhD0pwk_ecTSj9bv9CLvJMqXmOtjfFA" alt=""><figcaption></figcaption></figure>

## Resolution

To resolve an issue with corrupted firmware, try the following troubleshooting methods starting with option 1 and moving to the next option only if needed:

#### Option 1: Gantry software reset

First, try resetting the gantry through the software - click the robot in the bottom left corner to access the gantry menu, then click the power button in the top left corner.

<figure><img src="/files/DFUsas2mlNZwW9y2IIc9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh4.googleusercontent.com/Fjk4bD3duBfET8ZSNbWlTSPd74UR-jvKWP2xrlWT4lTjsKmBFFtBrbWGJ9j6dMA3OvoeNbDTlq16CfYv46-E6b0zA7_zFiYIUIfH-hCpMuE6Ov6Nb3Ss_dzB-kG1O3prcYY9oZXYs7j877oeUCJQDQ" alt=""><figcaption></figcaption></figure>

#### Option 2: Manual update

Click the **‘Manual Update’** button, and wait for the firmware to update. **DO NOT POWER OFF THE SYSTEM** during the manual update.

<figure><img src="/files/mbkeN7Y4Ww5N3CXXIc2G" alt=""><figcaption></figcaption></figure>

#### Option 3: Firmware update

&#x20;If neither of these approaches work, contact [Voltera Support](mailto:support@voltera.io) for help.


---

# Agent Instructions: 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:

```
GET https://docs.voltera.io/docs/nova/troubleshooting/corrupted-firmware.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
