FW update of the eLoader and eUpdater in ETH robots: is it to do? #221
Replies: 4 comments
-
I have already opened two issue for our robots in Genova: robotology/icub-tech-support#455 and robotology/icub-tech-support#456. Here are some persons who I recall were interested in the issue of FW update of eLoader and eUpdater:
And here is the list of all the other ETH robots which may need the update and for which I don't have a name to alert directly.
|
Beta Was this translation helpful? Give feedback.
-
@paraschos is actually working in Darmstadt . |
Beta Was this translation helpful? Give feedback.
-
corrected. thanks. |
Beta Was this translation helpful? Give feedback.
-
Hi all,
|
Beta Was this translation helpful? Give feedback.
-
Dear ETH-iCub-ers,
next release of iCub will introduce a new tool for FW update: the program FirmwareUpdater.
We have designed this new tool to be backwards compatible and as such it recognizes and programs every board mounted on the robots around, even if the FW of the boards is not aligned to master.
However, to offer some useful new features in the ETH robots, the FirmwareUpdater requires to find ETH boards (e.g., EMS and MC4PLUS) which have a recent version of the eLoader and eUpdater, and in particular the versions which have been in master since December 2016.
With this post I offer information about FW upgrade of the ETH robots to the latest eLoader and eUpdater.
What are features that they enable? How long or difficult is the FW upgrade? Is it worth doing the upgrade? How and when to contact me/others to help upgrading? We shall see that in the following.
What are the new features enabled by the latest eLoader / eUpdater?
Here are the new features:
Board 10.0.1.1 has these features, board 10.0.1.2 has old versions of eLoader / eUpdater.
Figure 1 - FirmwareUpdater in GUI mode. The type of board and the Info field is displayed only for recent versions of eLoader / eUpdater, e.g., as for board 10.0.1.1
Figure 2 - FirmwareUpdater in GUI mode. The board 10.0.1.2 has old versions of eLoader / eUpdater.
How long or difficult is the FW upgrade?
For each board separately we need to:
Here are the only two risks which I can think of:
In short: that is not difficult or long or too risky but I strongly advise that you do it together with a person of icub-support which will take care of critical passages.
Is it worth doing the upgrade?
Well, it is up to your attitude to latest useless features. And also to critical activities you have in your lab.
Surely, I strongly advise to perform this operation only after a full alignment to master.
How and when to contact me to help upgrading?
If you decide that you want to perform the full FW update to eLoader and eUpdater, you can contact me in several ways:
FW update of eLoader and eUpdater: iCubYourNameOfRobot
, or similar. One issue per robot! So the we can open and close only for those of you interested in doing the operation.I will open two separate issues for iCubGenova02 and iCubGenova04, even if they already have the latest FW. They will be used as an example and for you as a guide to look at details of the activities.
There is no need to perform the update now or before the next release of iCub (which will be maybe in mid 2017), hence you can contact me or icub-support also later in the full 2017.
Beta Was this translation helpful? Give feedback.
All reactions