-
Notifications
You must be signed in to change notification settings - Fork 2
Firmware update of iCubNancy01
iCubNancy01 is a can and eth robot. So make sure you have installed icub-main correctly. Hand and forearm are version 1. (arms are boards 10.0.1.2 and 10.0.1.4).
Don't forget to put EVERY board in application mode when you have finished.
Run this program, he should be built by icub-main, and inside icub-main/build-pc104/bin. If your environments variables are set correctly in your bashrc :
export ICUB_DIR=$ROBOT_CODE/icub-main/build-pc104
You should be able to run directly the command :
Firmwareupdater
Then you have an interface with several Device that are Red. Click on each one and press the "Discover" button.
At the end it should look like that :
To update any Ethernet firmware (ems4 board with IP address), you have to select a device and press the "Force ETH Maintenance" button.
This allow you to upload an application with the "Upload Application button".
29/06/2018 firmware versions are on the image above. All applications file are inside icub-firmware-build repository.
When i write this document, the names of the files have their versions in hexadecimal. They should change it soon i guess.
For each ems4 board you should be able to put them in maintenance and discover again :
Once you have update what you want, put the boards in application mode with "Force ETH Application" button.
This manual is maintained to facilitate the life of our lab members in getting started with our robots. It is not an " official" guide and it is maintained at our best. If something does not work, please tell us or write an issue. Contributors: Serena Ivaldi