# Retaining applications during a firmware update

{% stepper %}
{% step %}

#### Checking the minimum version

* Each application requires a minimum firmware version.
* The minimum version can be read in the [download area](https://app.gitbook.com/s/0iNqm20Eubny3McJVgbJ/user-applications) of the application.

{% hint style="success" %}
Good to know!

* If the application does not meet the minimum version, a firmware update is still possible.
* The application simply needs to be reinstalled afterwards.
  {% endhint %}
  {% endstep %}

{% step %}

#### Ensure that the application is uploaded and installed

* Navigation "Applications"
* Check whether the installed application is present **and** whether its version matches the versions in the areas\
  \&#xNAN;**"Uploaded powerIO packages"** and **"Installed powerIO packages"** match.

{% hint style="info" %}
The versions are shown to you directly in the "Applications" overview.\
For [more information on understanding the versions](https://support.powerio.com/hub/faq-and-news/en/updates-und-versionen#applications-1) there is a help guide here.
{% endhint %}
{% endstep %}

{% step %}

#### Done!

* The previously installed application, e.g. "CODESYS", remains present after a firmware update and continues to run automatically with the previous settings.
  {% endstep %}
  {% endstepper %}
