From Wiki for iCub and Friends
Revision as of 19:56, 14 September 2009 by Lorenzo (talk | contribs)
Jump to: navigation, search

The canLoader application allows to flash the firmware of the dsp boards using the canbus interface.

It is also very useful to determine what boards are up and running.

The canLoader2.0 allows to either use plx canbus boards or esd canbus boards (actually any device implementing an ICanBus interface in YARP).


  • Make sure you have compiled the appropriate canbus device (pcan) (read Compilation on the pc104).
  • Make sure the canLoader20 program has been compiled. In the main iCub project, this is done automatically if you have the gtk/gtkmm libraries and you enabled CREATE_GUIS_GTK
  • Select pcan or ecan devices in the text box (default is ecan).
  • Select the can network you want to probe (0 to 4), and hit connect.

You should see a list of boards that are available in the network you have selected, their id, the version of the firmware, the build number and a text description. If a card is listed here it means that it was able to reply to the broadcast message from the canLoader (a good start).