Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Connection problem with USB2Dynamixel and cm510

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
27 postsPage 2 of 21, 2
27 postsPage 2 of 21, 2

Post by thanos79 » Wed Jul 14, 2010 8:31 pm

Post by thanos79
Wed Jul 14, 2010 8:31 pm

Do you believe that the problem is the serial cable or not??

What can i do to recover the connection???
I think the USB2Dynamixel works properly

But i don't know what alse to do
Do you believe that the problem is the serial cable or not??

What can i do to recover the connection???
I think the USB2Dynamixel works properly

But i don't know what alse to do
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by thanos79 » Wed Jul 14, 2010 8:33 pm

Post by thanos79
Wed Jul 14, 2010 8:33 pm

Do you believe that the problem is the serial cable or not??

What can i do to recover the connection???
I think the USB2Dynamixel works properly

But i don't know what alse to do
Do you believe that the problem is the serial cable or not??

What can i do to recover the connection???
I think the USB2Dynamixel works properly

But i don't know what alse to do
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by i-Bot » Wed Jul 14, 2010 9:06 pm

Post by i-Bot
Wed Jul 14, 2010 9:06 pm

thanos79, Are you saying you have have the CM510 and the USB2Dynamixel both connected to the dynamixel bus to the servo at the same time ? What baud rate are you using ?

Others, does the CM510 properly tristate the control output to allow this ?
thanos79, Are you saying you have have the CM510 and the USB2Dynamixel both connected to the dynamixel bus to the servo at the same time ? What baud rate are you using ?

Others, does the CM510 properly tristate the control output to allow this ?
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am

Post by thanos79 » Wed Jul 14, 2010 11:13 pm

Post by thanos79
Wed Jul 14, 2010 11:13 pm

Hi ibot.
Sorry for the delay.

I don't undersatnd the word " baud " , what did you mean??

I have connect the cm510 with USB2Dynamixel in RS232 with the serial cable and i try to connect with th roboplus manager with port 6 and i can't

And also i don't understand the word "tristate"
Hi ibot.
Sorry for the delay.

I don't undersatnd the word " baud " , what did you mean??

I have connect the cm510 with USB2Dynamixel in RS232 with the serial cable and i try to connect with th roboplus manager with port 6 and i can't

And also i don't understand the word "tristate"
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by Fritzoid » Thu Jul 15, 2010 11:52 am

Post by Fritzoid
Thu Jul 15, 2010 11:52 am

Hi Sakis,

The terms baud and bps are commonly used to refer to the port speed. To connect to the CM-510 you need to use a port speed of 57600 bps. (bits per second). To connect to the dynamixel bus you need to use a port speed of 1Mbs. That's 1 million bits per second.

RoboPlus Terminal needs to be set to 57600 bps to communicate with the CM-510. You can verify that this is the case by using the "disconnect" menu selection followed by a "connect". Terminal will then allow you to reselect the port number and speed. In your case it should be COM6 and 57600 bps. You should do this just to verify that these settings are correct.

It should be obvious that you can only use one port of the USB2Dynamixel at a time. The mode switch has only one position. Thus it is impossible to connect to the CM-510 serial port and the dynamixel bus at the same time. But I don't think you are doing this.

Getting back to your problem. When you turn on the CM-510 the mode button will flash. You should press the mode button until the manage LED is flashing. Next press the start button, this brings you into the manage mode of the firmware. If you are connected to the controller with RoboPlus Terminal you should then see an exclamation point (!) followed by a list of the dynamixel devices found. As this data is transmitted to the PC the TxD LED on the CM-510 should flash and you should see data in your terminal session. If the LED flashes and you don't see data then there is a communications problem. If the LED never flashes then there is a firmware problem. Please try this and let us know the results.
Hi Sakis,

The terms baud and bps are commonly used to refer to the port speed. To connect to the CM-510 you need to use a port speed of 57600 bps. (bits per second). To connect to the dynamixel bus you need to use a port speed of 1Mbs. That's 1 million bits per second.

RoboPlus Terminal needs to be set to 57600 bps to communicate with the CM-510. You can verify that this is the case by using the "disconnect" menu selection followed by a "connect". Terminal will then allow you to reselect the port number and speed. In your case it should be COM6 and 57600 bps. You should do this just to verify that these settings are correct.

It should be obvious that you can only use one port of the USB2Dynamixel at a time. The mode switch has only one position. Thus it is impossible to connect to the CM-510 serial port and the dynamixel bus at the same time. But I don't think you are doing this.

Getting back to your problem. When you turn on the CM-510 the mode button will flash. You should press the mode button until the manage LED is flashing. Next press the start button, this brings you into the manage mode of the firmware. If you are connected to the controller with RoboPlus Terminal you should then see an exclamation point (!) followed by a list of the dynamixel devices found. As this data is transmitted to the PC the TxD LED on the CM-510 should flash and you should see data in your terminal session. If the LED flashes and you don't see data then there is a communications problem. If the LED never flashes then there is a firmware problem. Please try this and let us know the results.
Fritzoid
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 331
Joined: Mon Dec 18, 2006 1:00 am

Post by thanos79 » Thu Jul 15, 2010 4:18 pm

Post by thanos79
Thu Jul 15, 2010 4:18 pm

Hi Fritzoid and thaks for your help
:lol:

First the serial cable it is ok, i test it and it is ok.



I did the process with the roboplus terminal just as you say
In cm510 i sellect the MANAGE mode , after i press the start button and in terminal found all the Dynamixel ,but it is not flashing the LED TXD IN CM510 , it is onlu open the blue led in MANAGE

IT is found in Robopus Terminal DYNAMIXEL 1 - 18

InRobopus Manager when i click - controller firmware Managment i click the button next and the in this window -- port: com6
version: no information
model: no information
and i click to button find i turn off and on the cm510 and NOTHING

I hope to give you UNDERSTAND
Hi Fritzoid and thaks for your help
:lol:

First the serial cable it is ok, i test it and it is ok.



I did the process with the roboplus terminal just as you say
In cm510 i sellect the MANAGE mode , after i press the start button and in terminal found all the Dynamixel ,but it is not flashing the LED TXD IN CM510 , it is onlu open the blue led in MANAGE

IT is found in Robopus Terminal DYNAMIXEL 1 - 18

InRobopus Manager when i click - controller firmware Managment i click the button next and the in this window -- port: com6
version: no information
model: no information
and i click to button find i turn off and on the cm510 and NOTHING

I hope to give you UNDERSTAND
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by Fritzoid » Thu Jul 15, 2010 4:51 pm

Post by Fritzoid
Thu Jul 15, 2010 4:51 pm

Hi Sakis,

Do you really want to upgrade the firmware in the CM-510?

If so, the process is a little more complicated than a simple connect with the terminal program. The firmware upgrade process uses the bootloader portion of the CM-510 firmware. The bootloader is only accessible for a fraction of a second when you first turn on the controller. So you need to turn the controller off, press the next button and then turn the controller back on.

Now, if you just want to see the control table entries and the connected dynamixel devices with RoboPlus Manage. All you need to do is select the correct port number (COM6) and then press the connect icon. It's the one right next to the port number.

Hope this helps.
Hi Sakis,

Do you really want to upgrade the firmware in the CM-510?

If so, the process is a little more complicated than a simple connect with the terminal program. The firmware upgrade process uses the bootloader portion of the CM-510 firmware. The bootloader is only accessible for a fraction of a second when you first turn on the controller. So you need to turn the controller off, press the next button and then turn the controller back on.

Now, if you just want to see the control table entries and the connected dynamixel devices with RoboPlus Manage. All you need to do is select the correct port number (COM6) and then press the connect icon. It's the one right next to the port number.

Hope this helps.
Fritzoid
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 331
Joined: Mon Dec 18, 2006 1:00 am

Post by thanos79 » Thu Jul 15, 2010 5:08 pm

Post by thanos79
Thu Jul 15, 2010 5:08 pm

I try to make upgrade the firmware in the CM-510 but it still have the problem

I turn off the cm510 i sellect next button and the PORT:com6 after i click the button find and turn off nad turn on the cm510 but NOTHING .

I have the robot 6 months and iknow alitle bit how it is work , but now i don't know what to do


:(
I try to make upgrade the firmware in the CM-510 but it still have the problem

I turn off the cm510 i sellect next button and the PORT:com6 after i click the button find and turn off nad turn on the cm510 but NOTHING .

I have the robot 6 months and iknow alitle bit how it is work , but now i don't know what to do


:(
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by thanos79 » Thu Jul 15, 2010 5:30 pm

Post by thanos79
Thu Jul 15, 2010 5:30 pm

Fritzoid , Takes the courage to ask you if you have msn fore better communication, if you do not have problem?
Fritzoid , Takes the courage to ask you if you have msn fore better communication, if you do not have problem?
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by thanos79 » Thu Jul 15, 2010 6:27 pm

Post by thanos79
Thu Jul 15, 2010 6:27 pm

When i moved the seria cable in the cm510 controller the DATA and the TxD LEDS flashing , but when i moved the cabble at the side of USB2Dynamixel right left up and down???
When i moved the seria cable in the cm510 controller the DATA and the TxD LEDS flashing , but when i moved the cabble at the side of USB2Dynamixel right left up and down???
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Post by Fritzoid » Thu Jul 15, 2010 7:02 pm

Post by Fritzoid
Thu Jul 15, 2010 7:02 pm

Sakis,

You can use an off-the-shelf USB to serial converter instead of the USB2Dynamixel for most of your work. I have a USB "dongle" from the KeySpan company that I use for RS232 communications along with the serial cable that came with the robot. It's has a nice long cable and it also allows me to reserve the USB2Dynamixel for use in TTL mode only.

Be careful if you purchase a dongle because not all of them work with these robots. For example my KeySpan dongle works, but my Belkin does not. Some people around here may know of other brand named devices that can be used successfully.

I'm not sure if your problem is with the USB2Dynamixel or with your serial cable so replacing the USB2Dynamixel would be a great help in making that determination.
Sakis,

You can use an off-the-shelf USB to serial converter instead of the USB2Dynamixel for most of your work. I have a USB "dongle" from the KeySpan company that I use for RS232 communications along with the serial cable that came with the robot. It's has a nice long cable and it also allows me to reserve the USB2Dynamixel for use in TTL mode only.

Be careful if you purchase a dongle because not all of them work with these robots. For example my KeySpan dongle works, but my Belkin does not. Some people around here may know of other brand named devices that can be used successfully.

I'm not sure if your problem is with the USB2Dynamixel or with your serial cable so replacing the USB2Dynamixel would be a great help in making that determination.
Fritzoid
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 331
Joined: Mon Dec 18, 2006 1:00 am

Post by thanos79 » Wed Aug 04, 2010 4:02 pm

Post by thanos79
Wed Aug 04, 2010 4:02 pm

Hello ,
I'm glad ,because me problem is solved .
The problem was the USB2Dynamixel and Robotis replace the USB2D.

Thanks Robossavy for the collaboration :D

now i'am trying to make anew programms with Robo plus Task

Thanks forum for your help 8)
Hello ,
I'm glad ,because me problem is solved .
The problem was the USB2Dynamixel and Robotis replace the USB2D.

Thanks Robossavy for the collaboration :D

now i'am trying to make anew programms with Robo plus Task

Thanks forum for your help 8)
thanos79
Savvy Roboteer
Savvy Roboteer
Posts: 40
Joined: Wed Mar 10, 2010 6:33 pm

Previous
27 postsPage 2 of 21, 2
27 postsPage 2 of 21, 2