# 4.2 | Checking for Software & Firmware Updates

<p class="callout info">Before proceeding with machine configuration and calibration, ensure both the T3RRA Software application and the **COMMAND** ECU are updated to the latest available versions.</p>

### Recommended Procedure

1. Connect to the **COMMAND** ECU successfully as performed in section 3.1.[![image.png](https://docs.t3rra.com/uploads/images/gallery/2026-10/scaled-1680-/lD1image.png)](https://docs.t3rra.com/uploads/images/gallery/2026-10/lD1image.png)
2. Press **Back** to return to the COMMAND Settings Overview page, then press **Done** to return to the Apply View.
3. Check for available **Level COMMAND** software updates by pressing **More** &gt; **Update/Changelog** &gt; **Download Updates**:
4. Allow the updates to complete and restart **Level COMMAND** if prompted.
5. Return to the Apply View.
6. Check for available **COMMAND** ECU firmware updates by pressing **More** &gt; **COMMAND** **Settings** &gt; **Admin** &gt; **Update to Latest**.
7. Allow any updates to install completely.
8. Restart the ECU by turning off the machine and restarting.

Software and firmware updates may include:[![image (29).png](https://docs.t3rra.com/uploads/images/gallery/2026-10/scaled-1680-/image-29.png)](https://docs.t3rra.com/uploads/images/gallery/2026-10/image-29.png)

- Feature improvements
- Bug fixes
- GNSS compatibility updates
- Calibration improvements
- Stability enhancements

After updating:

- Verify communication with the ECU
- Ensure no active faults or warnings are present at machine-level.