# 3.2 | Checking for Software & Firmware Updates

<p class="callout info">Before proceeding with machine configuration and calibration, ensure both the **Level COMMAND** 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.
2. [![image.png](https://docs.t3rra.com/uploads/images/gallery/2026-06/scaled-1680-/TUzVYDr2tXzmEQPZ-image.png)](https://docs.t3rra.com/uploads/images/gallery/2026-06/TUzVYDr2tXzmEQPZ-image.png)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.

[![image.png](https://docs.t3rra.com/uploads/images/gallery/2026-06/scaled-1680-/y1MJHOlELbpPnBAi-image.png)](https://docs.t3rra.com/uploads/images/gallery/2026-06/y1MJHOlELbpPnBAi-image.png)

Software and firmware updates may include:

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

Continue to **3.3 | Selecting A Machine Profile**.