I just tried updating the firmware using the new git repo and I get the following output:
icub@pc104:/usr/local/src/robot/icub-firmware-build$ ./updateRobot.sh
----------------------------------------------
Welcome to the automatic firmware updater tool
----------------------------------------------
no filename specified, using default configuration...
cannot open the firmware description file in default directory, searching in alternate path...
found firmware description file:
/usr/local/src/robot//icub-main/build-pc104/share/iCub/robots/iCubParis02/firmwareUpdate.txt
Remember: Never update the firmware if iCubInterface/robotInterface is running!
If you are not sure about the current status of the robot, turn off the motor boards, turn them on again and wait at 5 seconds before proceeding.
Do you want to proceed with the firmware update? (Y/N)
y
canLoader --canDeviceType cfw2can --canDeviceNum 0 --boardId 1 --firmware 2BLLDC.1.62.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 0, boardId 1, firmware 2BLLDC.1.62.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4564 active at tcp://10.0.0.2:10664
yarp: Sending output from /log/pc104/no_progname/4564 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4564 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 0 --boardId 2 --firmware 4DC.2.15.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 0, boardId 2, firmware 4DC.2.15.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4583 active at tcp://10.0.0.2:10665
yarp: Sending output from /log/pc104/no_progname/4583 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4583 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 0 --boardId 5 --firmware 2BLL_IE.2.54.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 0, boardId 5, firmware 2BLL_IE.2.54.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4626 active at tcp://10.0.0.2:10666
yarp: Sending output from /log/pc104/no_progname/4626 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4626 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 0 --boardId 6 --firmware 2BLL_IE.2.52.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 0, boardId 6, firmware 2BLL_IE.2.52.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4645 active at tcp://10.0.0.2:10667
yarp: Sending output from /log/pc104/no_progname/4645 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4645 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 1 --boardId 1 --firmware 2BLL_IE.2.50.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 1, boardId 1, firmware 2BLL_IE.2.50.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4688 active at tcp://10.0.0.2:10668
yarp: Sending output from /log/pc104/no_progname/4688 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4688 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 1 --boardId 2 --firmware 2BLL_IE.2.57.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 1, boardId 2, firmware 2BLL_IE.2.57.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4707 active at tcp://10.0.0.2:10669
yarp: Sending output from /log/pc104/no_progname/4707 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4707 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 1 --boardId 3 --firmware 4DC.2.19.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 1, boardId 3, firmware 4DC.2.19.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4726 active at tcp://10.0.0.2:10670
yarp: Sending output from /log/pc104/no_progname/4726 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4726 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 5 --boardId 5 --firmware 4DC.2.28.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 5, boardId 5, firmware 4DC.2.28.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4769 active at tcp://10.0.0.2:10671
yarp: Sending output from /log/pc104/no_progname/4769 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4769 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 5 --boardId 7 --firmware 4DC.2.30.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 5, boardId 7, firmware 4DC.2.30.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4788 active at tcp://10.0.0.2:10672
yarp: Sending output from /log/pc104/no_progname/4788 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4788 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 2 --boardId 1 --firmware 2BLL_IE.2.50.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 2, boardId 1, firmware 2BLL_IE.2.50.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4831 active at tcp://10.0.0.2:10673
yarp: Sending output from /log/pc104/no_progname/4831 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4831 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 2 --boardId 2 --firmware 2BLL_IE.2.57.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 2, boardId 2, firmware 2BLL_IE.2.57.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4850 active at tcp://10.0.0.2:10674
yarp: Sending output from /log/pc104/no_progname/4850 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4850 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 2 --boardId 3 --firmware 4DC.2.19.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 2, boardId 3, firmware 4DC.2.19.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4869 active at tcp://10.0.0.2:10675
yarp: Sending output from /log/pc104/no_progname/4869 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4869 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 6 --boardId 5 --firmware 4DC.2.28.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 6, boardId 5, firmware 4DC.2.28.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4912 active at tcp://10.0.0.2:10676
yarp: Sending output from /log/pc104/no_progname/4912 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4912 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 6 --boardId 7 --firmware 4DC.2.30.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 6, boardId 7, firmware 4DC.2.30.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4931 active at tcp://10.0.0.2:10677
yarp: Sending output from /log/pc104/no_progname/4931 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4931 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 3 --boardId 5 --firmware 2BLL_IE.2.51.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 3, boardId 5, firmware 2BLL_IE.2.51.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4974 active at tcp://10.0.0.2:10678
yarp: Sending output from /log/pc104/no_progname/4974 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4974 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 3 --boardId 6 --firmware 2BLL_IE.2.51.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 3, boardId 6, firmware 2BLL_IE.2.51.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/4993 active at tcp://10.0.0.2:10679
yarp: Sending output from /log/pc104/no_progname/4993 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/4993 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 3 --boardId 7 --firmware 2BLL_IE.2.51.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 3, boardId 7, firmware 2BLL_IE.2.51.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/5012 active at tcp://10.0.0.2:10680
yarp: Sending output from /log/pc104/no_progname/5012 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/5012 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 4 --boardId 8 --firmware 2BLL_IE.2.51.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 4, boardId 8, firmware 2BLL_IE.2.51.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/5043 active at tcp://10.0.0.2:10681
yarp: Sending output from /log/pc104/no_progname/5043 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/5043 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 4 --boardId 9 --firmware 2BLL_IE.2.51.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 4, boardId 9, firmware 2BLL_IE.2.51.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/5062 active at tcp://10.0.0.2:10682
yarp: Sending output from /log/pc104/no_progname/5062 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/5062 to /yarplogger
canLoader --canDeviceType cfw2can --canDeviceNum 4 --boardId 10 --firmware 2BLL_IE.2.51.out.S
Initializing prompt version of canLoader...
Selecting canDeviceType cfw2can canDeviceNum 4, boardId 10, firmware 2BLL_IE.2.51.out.S
yarpdev: ***ERROR*** could not find device <cfw2can>
[ERROR]no boards found
yarp: Port /log/pc104/no_progname/5081 active at tcp://10.0.0.2:10683
yarp: Sending output from /log/pc104/no_progname/5081 to /yarplogger using tcp
[ERROR]check canbus cable, power supply connection etc.
yarp: Removing output from /log/pc104/no_progname/5081 to /yarplogger
cfw2can 0 1 2BLLDC.1.62.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 0 2 4DC.2.15.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 0 5 2BLL_IE.2.54.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 0 6 2BLL_IE.2.52.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 1 1 2BLL_IE.2.50.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 1 2 2BLL_IE.2.57.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 1 3 4DC.2.19.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 5 5 4DC.2.28.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 5 7 4DC.2.30.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 2 1 2BLL_IE.2.50.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 2 2 2BLL_IE.2.57.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 2 3 4DC.2.19.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 6 5 4DC.2.28.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 6 7 4DC.2.30.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 3 5 2BLL_IE.2.51.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 3 6 2BLL_IE.2.51.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 3 7 2BLL_IE.2.51.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 4 8 2BLL_IE.2.51.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 4 9 2BLL_IE.2.51.out.S --> Error: ERR_NO_BOARDS_FOUND
cfw2can 4 10 2BLL_IE.2.51.out.S --> Error: ERR_NO_BOARDS_FOUND
icub@pc104:/usr/local/src/robot/icub-firmware-build$
Everything is turned on and the emergency stop is NOT depressed. Yarp is running on pc104. Any ideas?