Dynamixel Wizard 2.0 not scanning XL330-M288-T

Issue: Dynamixel Wizard 2.0 not scanning XL330-M288-T on OpenRB-150

Hello Everyone,

I have an OpenRB-150 wired with one XL330-M288-T on each of the 4 ports, but when I try and scan for a device on the wizard tool, it does not detect any of the servo motors. I was able to run arduino code from the IDE and make the servos move. But I am not able to figure out why the wizard tool cannot scan for the servos.

I make sure to run the wizard tool by itself and make sure that the program is scanning the correct port (PORT4) on my computer but still no luck.

Thank you in advance for your assistance.

PROVIDE A THOUROUGH DESCRIPTION OF YOUR ISSUE, THE MORE DETAIL YOU PROVIDE THE EASIER IT WILL BE FOR THE COMMUNITY TO PROVIDE YOU ASSISTANCE


DYNAMIXEL Servo:
XL330-M288-T

LIST ALL DYNAMIXEL SERVOS USED IN THIS PROJECT


DYNAMIXEL Controller:
openRB-150

LIST ALL DYNAMIXEL CONTROLLERS USED IN THIS PROJECT


Software Interface:
Dynamixel Wizard 2.0

LIST ALL SOFTWARE INTERFACES USED IN THIS PROJECT

Which baud rate was used in the Arduino code that worked for you? Have you tried to use the same one inside Dynamixel Wizard 2?

It seems that there is a problem with the firmware you are writing, since you are able to run the motor and the port is recognized.

Unlike U2D2, using the OpenRB-150 with Dynamixel Wizard 2.0 requires writing dedicated firmware.
Please make sure to use the Wizard with the OpenRB-150 board manager example usb_to_dynamixel sketch written.

Also note that OpenRB-150 supports only up to 1Mbps.

Reference URL
ROBOTIS e-Manual OpenRB-150 6. 1. DYNAMIXEL Wizard 2.0

OpenRB-150 DYNAMIXEL Wizard 2.0

1 Like

The code used different baud rates like 9600 bps, 57600 bps, and 15200 bps. I’ve tried the same baud rates that the code uses like mentioned above but the Wizard tool still does not detect the code.

I have tried running the “usb_to_dynamixel” and it looks like it was able to detect one servo. but I cant seem to get the tool to connect to the other three that are connected

In cases where multiple Dynamixel units are connected but only one is detected, it is often the case that all of the Dynamixel IDs are set to the factory default ID1.

If the IDs overlap, only one unit will be detected, so please check that the IDs are different.

1 Like

That was the problem, I was able to set the IDs with this:

Thank you so much!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.