-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ergoCubSN002] FirmwareUpdaterCore::getCanBoardsFromEth(): No CAN boards found beneath "10.0.1.1" after a successful driver init. #178
Comments
It turns out that this is a known problem that already occurred in the past on other ergoCubSN*** robots. As a workaround, we switched the |
Just adding that we also connected via Ethernet to the connector in the leg |
Note that this is a bit brittle, as it connected the laptop as 10.0.1.104, while ergocub-torso was also connected as the same network with the same IP address 10.0.1.104 . A more sound alternative is to assign to the laptop a different IP (for example [DRIVERS]
ETH "10.0.1.105:3333" |
I think we can track this specific error in robotology/icub-firmware#544 that has a clearer title, as the specific issue described here was solved by a board restart and avoiding a discovery on 10.0.1.1 board, I think we can close the issue. |
After #176, I am trying to manually update the firmware. The update works fine for AMC, MC4PLUS and EMS4, but if I try to flash the CAN boards of a given ETH board, the discover fails with error:
With @S-Dafarra we assumed this could be a problem related to the fact that the robot was not connected to the battery (and hence to the BMS), but the problem persists after we connected a battery to the robot and rebooted the boards.
The text was updated successfully, but these errors were encountered: