How to update the firmware of my drive
Problem
I have an Ingenia servo drive connected to my MotionLab software and I don't know how to update its firmware. What do I need to do?
Steps
- Every time that you connect an Ingenia servo drive and it is detected by MotionLab, you will notice a button that says "New FW available" at the right side of the drive whenever the firmware is not at the latest version. This looks like in the following picture:
- If you click in this button, you will get a pop up like the following offering you two different possibilities as far as the update is concerned: "Update with the latest version" or "Update Manually".
- If you choose the first one and click on the "Update Firmware" button you will get a second pop-up like the following:
- If you click "OK", the software will proceed to download the firmware from our website and into your drive directly, without you needing to do anything. After it, you will see the previous pop-up with a message saying "Drive updated successfully" and it is now that you have the latest firmware version to work within your drive:
- However, if you want to use the second option or if you want to downgrade the firmware version of your drive, then you will need to do it manually. In order to do it, you first need to go to the following website in order to download the files: Downloads. This website looks like the following:
- Next step is to download the files from the firmware version that you want to use into your computer and extract them from the Zip folder. Once this is done you need to go back to the MotionLab pop-up and click on "Browse ..." in order to look for the firmware file. This firmware file is the one that has the .hexenc extension:
- Once browsed, you can proceed to update the firmware by clicking on the "Update Firmware" button which will bring you to the following pop-up as well:
- If you click "OK" you will do the final confirmation to update the firmware which will give you the same "Drive updated successfully!" message afterward:
Related Articles
Recovering the Ingenia servo drive
Problem After a failed firmware update procedure, I am unable to get the MotionLab software to recognize the Ingenia drive anymore. Every time I power up the device, I get a blinking error code and it repeats until I remove power. When I apply ...
MotionLab asks for an xdd file when connecting to a drive
Problem When trying to connect with my drive in MotionLab, I get asked for an xdd file just as shown in the screenshot. What am I supposed to do? Solution The xdd file is a file used by MotionLab to make the hardware board and the firmware to work ...
What is the maximum SSI bit frame that I can use with the EMCL2 firmware?
The maximum SSI frame that can be used without problems with the EMCL2 firmware is 32 bits in total, including single-turn, multi-turn, error and other extra bits. Please remember that if the SSI absolute encoder is the only feedback of your system, ...
How to calculate the output power of a Servo Drive
Power in a Y-wired motor The following diagram shows the electrical model of a Y-wired BLAC motor: The power in any motor can be calculated as the sum of each phase power (product of RMS current and RMS voltage). In the case of a phase-balanced ...
How to use the Ingenia Servo Drive Library for Arduino
In this How-to guide, we will go through how to use the Ingenia Servo Drive Library for Arduino with an Ingenia servo drive. This library will abstract users from the servo drive communication protocol layer. This will allow the Arduino to interface ...