> For the complete documentation index, see [llms.txt](https://support.powerio.com/hub/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.powerio.com/hub/faq/faq-en/powerio-system-faq/updates-und-versionen.md).

# Updates and versions

This article explains which updates are available and how the versions can be read.

## Which updates are available?

The system is modular, which gives us the ability to provide updates quickly and easily. Updates are divided into 3 areas:

{% tabs %}
{% tab title="Firmware" %}
**Definition -&#x20;*****Firmware***

* The firmware contains the system. Upon delivery, you always receive a device with the latest firmware version.

**Firmware Download**

* The current firmware is on the support page in the [download area](/hub/downloads/en/powerio-downloads/t1.b100-firmware.md).

**Update option**

* Via the **web interface** of the device
* or the **Device Manager** (Bulk Updates)

**Recommendation/Other:**

* Always perform only an upgrade to a newer version.
* Should problems occur with a new version, then [contact us](https://www.powerio.com/de/kontakt) please.
* A downgrade is possible, but should only be carried out in consultation with powerIO Support.
  {% endtab %}

{% tab title="Bootloader" %}
**Definition -&#x20;*****Bootloader***

* The bootloader ensures the system starts and offers the possibility to restore the device to factory settings. Upon delivery, you always receive a device with the latest bootloader version.

**Bootloader Download**

* The current firmware is on the support page in the [download area](/hub/downloads/en/powerio-downloads/t1.b100-firmware.md).

**Update option**

* Via the **web interface** of the device
* or the **Device Manager** (Bulk Updates)

**Recommendation/Other:**

* Always perform only an upgrade to a newer version.
* A downgrade is not possible
  {% endtab %}

{% tab title="Applications" %}
**Definition -&#x20;*****Applications***

* An Application can be installed flexibly on a device as needed. An overview of the Applications can be found [here](/hub/powerio-r-system/en/applications/available-apps.md).

**Application Downloads**

* The current firmware is on the support page in the [download area](/hub/downloads/en/user-applications/codesys.md).

**Update option**

* Via the **web interface** of the device

**Recommendation/Other:**

* Only one Application can be installed per Application
* An upgrade of Applications is always possible and recommended.
* A downgrade is possible. To do this, the newer version must be uninstalled and the desired older Application can be installed.
* In the download area, the notes regarding minimum firmware versions must be observed.
  {% endtab %}
  {% endtabs %}

{% hint style="warning" %}
Please obtain the update files only from the official source in the support section. The file extension for update files is \*.PIOP
{% endhint %}

## Reading versions via the web interface

{% tabs %}
{% tab title="Firmware" %}
**Web interface - All Devices**

Navigation *"Dashboard" ->* Tab *"System Information"*

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/Gm94tSAKq92dBa02Dofu/Screenshot%202025-09-09%20at%2014.01.27.png" alt="" width="375"><figcaption><p>Navigation <em>"Dashboard" -></em> Tab <em>"System Information"</em></p></figcaption></figure>

or: Navigation *"System" ->* Tab *"Firmware Upgrade"*

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/gmdLNBjFmJyWUqkC1DYs/Screenshot%202025-09-09%20at%2014.04.11.png" alt="" width="375"><figcaption><p>Navigation <em>"Dashboard" -></em> Tab <em>"System Information"</em></p></figcaption></figure>
{% endtab %}

{% tab title="Bootloader" %}
**Web interface - All Devices**

{% hint style="info" %}
Before the version of the bootloader is displayed, the "Advanced Mode" must be activated.
{% endhint %}

Click the "gear" icon and *"Advanced Mode"* activat&#x65;*.*

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/iN1uPbAxqci9o1PGY5V1/Screenshot%202025-09-09%20at%2014.05.28.png" alt="" width="278"><figcaption></figcaption></figure>

Navigation *"Dashboard" ->* Tab *"System Information"*

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/tOQIqjgYcw6VzAfNAwFP/Screenshot%202025-09-09%20at%2014.09.23.png" alt="" width="375"><figcaption><p>Navigation <em>"Dashboard" -></em> Tab <em>"System Information"</em></p></figcaption></figure>

or: Navigation *"System" ->* Tab *"Firmware Upgrade"*

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/lABpIlwkRVCNHA1idrUN/Screenshot%202025-09-09%20at%2014.11.37.png" alt="" width="375"><figcaption><p>Navigation <em>"System" -></em> Tab <em>"Firmware Upgrade"</em></p></figcaption></figure>
{% endtab %}

{% tab title="Applications" %}
**Web interface - All Devices**

An Application always consists of two versions.

* *powerIO Version*\
  \- version of the "application package" (packages) \*.PIOP file
* and *Version*\
  \&#xNAN;*-* The version of the Application itself

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/y8YW8BtNeEWVOqtmma4S/Screenshot%202025-09-09%20at%2014.49.56.png" alt="" width="211"><figcaption></figcaption></figure>

**Section -&#x20;*****"Uploaded powerIO packages"***

* Here are the uploaded Application packages with the version(s)\\

  <figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/pRD3xtx0D5pA2hJbQnrI/Screenshot%202025-09-09%20at%2014.55.37.png" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
From the same Application, several Application packages can be uploaded if they have different "*powerIO versions*" have.
{% endhint %}

**Section -&#x20;*****"Installed powerIO packages"***

* Here are the installed Applications with the respective version

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/5vCCwS9O9hPDpQv4BZx9/Screenshot%202025-09-09%20at%2014.59.41.png" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

## Reading versions with the powerIO Device Manager

With the Device Manager, you can read the firmware and bootloader version in a network with one or more powerIO Devices. This means you do not need to access the web interface of the end devices.

{% stepper %}
{% step %}

#### Installing and using the powerIO Device Manager

* Install the powerIO Device Manager
* Desktop application OR directly as "User Application" on a powerIO device\
  \
  Information about the [powerIO Device Manager can be found here](/hub/powerio-r-system/en/applications/available-apps/device-manager.md)
  {% endstep %}

{% step %}

#### Start the application and read versions

* After starting the application, the network is searched for devices and the respective versions are displayed in the column

<figure><img src="https://content.gitbook.com/content/TYBzFv70TPLPkr2VWWUS/blobs/pzrwH7Xjv9e9vX4AmHuZ/Screenshot%202025-09-09%20at%2015.46.39.png" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://support.powerio.com/hub/faq/faq-en/powerio-system-faq/updates-und-versionen.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
