Store PLCnext CommunityPLCnext on LinkedInPLCnext on Instagram  PLCnext on YouTube Github PLCnext CommunityStore PLCnext Community

  1. phoenixcol2018
  2. PLCnext Technology & PLCnext Controls
  3. Thursday, 10 June 2021
I had a problem with an AXC F 2152. A customer had a project working correctly for 1 month and it has the FW 2021.0 LTS. Suddenly, the cabinet where the PLC was installed, suffered a power loss, and when the energy was reestablished, an error began to appear in the PLC. When we reviewing the plc, we realized that the firmware version of the plc had reverted to an older version: 2020.6.1.
Is it possible that the firmware can go back to a previous version due to some electrical failure or other problem?

I really appreciate your help.
Martin PLCnext Team Accepted Answer Pending Moderation
0
Votes
Undo
I am afraid that this is a known issue, which is in the process of being documented.

The problem arises because there are two boot partitions, the "active" partition and the "inactive" partition, and these can contain different firmware versions. And, these partitions can swap, e.g. if the system suspects a fault on the active partition, then it will swap the active and inactive partitions. In addition, a firmware update only updates the firmware on one partition. All these factors can lead to the situation you have seen.

The solution is to ensure that the two partitions contain the same firmware version. To do this, simply install the same firmware version twice. During the firmware update process, the current partition is saved as the "inactive" partition, and the firmware is installed on the other (now active) partition.

After installing the same firmware version twice, check that both partitions contain the same firmware version, using the following command on the PLC:

rauc status --detailed
Phoenix Contact Electronics Headquarters - PLCnext Runtime Product Management and Support
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.