Skip to content
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

Cannot update firmware on XL-430 via waveshare servo driver #13

Open
codenamev opened this issue Sep 19, 2024 · 2 comments
Open

Cannot update firmware on XL-430 via waveshare servo driver #13

codenamev opened this issue Sep 19, 2024 · 2 comments

Comments

@codenamev
Copy link

Hey there! Firstly, thank you for an awesome project ❤️

I was able to fully assemble everything and ran a successful teleoperation as part of the LeRobot calibration step. However, when it came time to run it with cameras enabled, the arm swung up and the top XL-430 started flashing red. After that, I verified all the connections and proper voltage, but was unable to recalibrate these.

I thought it could be a firmware issue, and downloaded the Dynamixel Wizard. Unfortunately, there are known issues updating the firmware over USB-C with the Waveshare servo driver. I ordered their official U2D2 (coming today) and will update this to see if that resolves the issue, but wanted to create this in case others have issues (might be worth a mention in the README).

@PradeepKadubandi
Copy link

Just to add my experience, I had the same trouble using Mac / Windows software. But when I tried it on Linux, I was able to use the same board to recover the firmware.

I second the "awesome" comment! Thank you LeRobot team and @jess-moss . This repository is much more detailed and helpful to be able to assemble and use these arms.

@jess-moss
Copy link
Owner

Thank you so much!!

That is an interesting thought. I know the Waveshare boards do commonly have some issues and are definitely not as robust as the official Robotis board so that is a good step. I personally use linux and did not encounter problems updating but will keep this issue open so others are aware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants