# Update RobotWare to a newer version

**URL:** <https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695>\
**Category:** RobotStudio\
**Tags:** abb-robot, irc5, robotstudio, rapid, version\
**Created:** [November 14, 2024, 6:43am UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695 "2024-11-14T06:43:26Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![locrococ](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@locrococ](https://tech-community.robotics.abb.com/u/locrococ)\
**Post date:** [November 14, 2024, 6:43am UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/1 "2024-11-14T06:43:26Z")

</div>

Hi everyone,

I’ve written a RAPID program that creates an automated weekly backup on my ABB robot and successfully stores it in the designated backup folder. The program runs smoothly—but only on firmware version 05.14.XX.XX or newer. Robots with older versions, like 05.12.XX.XX, currently can’t execute this function since they lack the ability to trigger a backup via digital input, a feature only available in the newer versions.

My question to you all: Does anyone know if it’s possible to upgrade my robots from version 05.12.XX.XX to at least version 05.14.XX.XX so the program can run on those devices as well? If anyone has experience with this, I’d really appreciate any insights on the necessary steps and requirements for such an upgrade!

Thanks in advance for your help!

---

<div class="post-metadata">

**Author:** ![matti](https://avatars.discourse-cdn.com/v4/letter/m/e480ec/32.png) [@matti](https://tech-community.robotics.abb.com/u/matti)\
**Post date:** [November 18, 2024, 1:55pm UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/2 "2024-11-18T13:55:18Z")

</div>

Hallo, I’ve found a DVD containing RW5.14.03 and in the realease notes is said, that it is possible to upgrade to that version from RW5.09 on. The give a document “Migration Guide RW 5.05 – RW 5.06 – RW 5.08 – RW  
5.09 – RW 5.10” (RP5.10 - 053) – RW5.14 (RP5.14-043)” but I cannot find this anywhere (DVD or online library)

---

<div class="post-metadata">

**Author:** ![locrococ](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@locrococ](https://tech-community.robotics.abb.com/u/locrococ)\
**Post date:** [January 14, 2025, 9:27am UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/3 "2025-01-14T09:27:08Z")

</div>

> [@matti](#):
>
> Hallo, I’ve found a DVD containing RW5.14.03 and in the realease notes is said, that it is possible to upgrade to that version from RW5.09 on. The give a document “Migration Guide RW 5.05 – RW 5.06 – RW 5.08 – RW  
> 5.09 – RW 5.10” (RP5.10 - 053) – RW5.14 (RP5.14-043)” but I cannot find this anywhere (DVD or online library)

Thank you for your response, but what I really need, if possible, is just a step-by-step guide on how to update the robot to the desired RobotWare version. I’ve been searching on Google and YouTube, but I can’t find anything, and it shouldn’t be that hard to find a step-by-step guide for this, right?

Nevertheless, thank you!

---

<div class="post-metadata">

**Author:** ![lemster68](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/lemster68/32/1945_2.png) [@lemster68](https://tech-community.robotics.abb.com/u/lemster68)\
**Post date:** [January 14, 2025, 1:23pm UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/4 "2025-01-14T13:23:43Z")

</div>

It should be as simple as creating the system from a backup, and then modify it in the system builder, indicating the newer version of the Robotware. Then you can download that system and restart using Start Boot Application option selected. You can then select that system to boot into.

---

<div class="post-metadata">

**Author:** ![locrococ](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@locrococ](https://tech-community.robotics.abb.com/u/locrococ)\
**Post date:** [January 15, 2025, 7:00am UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/5 "2025-01-15T07:00:07Z")

</div>

> [@lemster68](#):
>
> It should be as simple as creating the system from a backup, and then modify it in the system builder, indicating the newer version of the Robotware. Then you can download that system and restart using Start Boot Application option selected. You can then select that system to boot into.

Here’s how I would proceed:

1. Create a new project from the backup in the desired version.
2. Make the necessary program changes.
3. Save this backup and transfer it to the robot running RW version 5.12.XX.XX.

Could this approach work?

[  
  ![Screenshot-2025-01-15-075354](https://europe1.discourse-cdn.com/flex005/uploads/robotics1/original/2X/7/7730d67709d62b7a5b3439b6e79328fcdbdaffd5.png)  
 ](https://ibb.co/hBX4hPX)

---

<div class="post-metadata">

**Author:** ![lemster68](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/lemster68/32/1945_2.png) [@lemster68](https://tech-community.robotics.abb.com/u/lemster68)\
**Post date:** [January 15, 2025, 1:11pm UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/6 "2025-01-15T13:11:57Z")

</div>

The robot system will not get updated by a restore. The robotware needs to be installed into the controller. It would most likely fail to do a restore because the installed robotware doesn’t match the backup.

---

<div class="post-metadata">

**Author:** ![mandolas](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/mandolas/32/2496_2.png) [@mandolas](https://tech-community.robotics.abb.com/u/mandolas)\
**Post date:** [January 21, 2025, 10:32am UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/7 "2025-01-21T10:32:41Z")

</div>

Hi …

> [@](#):
>
> The robot system will not get updated by a restore. The robotware needs to be installed into the controller. It would most likely fail to do a restore because the installed robotware doesn’t match the backup.

The correct way to upgrade the RW version is to create a new system. I suggest RW 5.16 for this purpose. I didn’t have a good impression with 5.30 on our older robots.  
Creating the system is very simple and can be found in the ‘Operating manual - The System Builder’ in a search for ‘RobotWare’ to learn more.

Good work.

---

<div class="post-metadata">

**Author:** ![bran21](https://avatars.discourse-cdn.com/v4/letter/b/7ab992/32.png) [@bran21](https://tech-community.robotics.abb.com/u/bran21)\
**Post date:** [October 20, 2026, 3:01pm UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/8 "2026-10-20T15:01:28Z")

</div>

Did you ever find a solution? Trying to upgrade my RW (6.15.02) on IRC5 compact to RW 6.16.03 and ran into an issue with the Asyril Eye+ pluggin caused a ‘corruption’ and needing to upgrade my system + restore from backup (for a new program entirely).

I tried to use system builder (restore from backup) but keeps failing, even when trying to create a new system.

Any tips?

---

<div class="post-metadata">

**Author:** ![lemster68](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/lemster68/32/1945_2.png) [@lemster68](https://tech-community.robotics.abb.com/u/lemster68)\
**Post date:** [October 20, 2026, 3:20pm UTC](https://tech-community.robotics.abb.com/t/update-robotware-to-a-newer-version/11695/9 "2026-10-20T15:20:38Z")

</div>

The system builder is for RW 5.xx. Installation manager is for RW 6.xx.
