Firmware Update

From Wiki

The robot control system consists of several software and firmware components that can be updated independently. This article explains the terms we use in our support and links to further articles explaining how to update your robot system.

If you were asked by our support to do a firmware update you are likely looking for the article Axis Firmware Update.

Components

The robot control system consists of three main components:

  • iRC / CPRog - this is the control and programming software running on PC
  • RobotControl Core / TinyCtrl - this is the software running on the embedded control computer inside the control cabinet or in the base of Rebel robots.
  • Module firmware - this runs on the axis modules and translates from positioning commands to motor rotation. It also does low-level tasks like referencing.

PC software update

Downloads: Software Updates - the PC software is included in both the installer and the updater. Update guide: Robot Control Update Process, see section "Updating iRC or CPRog on PC".

Embedded software update

Downloads: Software Updates - the embedded software is included in the updater. Update guide: Robot Control Update Process, see section "Updating the Embedded Control".

Firmware update

Stepper axis modules

The stepper axis modules can only be updated at the factory. In general no update is necessary unless you got very old modules that are missing certain features.

BLDC/CL modules and Rebel axes

Follow the article Axis Firmware Update.