I am using Arduino IDE for coding Open CM and expansion
board for operating Dynamixel motor (MX-106). I have operated single motor successfully
whereas multiple motors were not working when cascaded.
After that now when I am connecting Open CM with PC via USB a “USB device not recognised” error is coming (Screenshot attached). After few tries even if it gets connected, a simple code for printing “Hello World” into serial monitor of Arduino IDE is not getting executed. (code get compiled and uploaded successfully to the board).
What may be the problem? Kindly suggest!
You may try connecting the OpenCM9.04 under the Recovery Mode as described in the eManual below.
This will ensure to run the bootloader during the boot up process if you have a problem in running the sketch code.
Once the bootloader is loaded, you can upload a new sketch on OpenCM9.04.
If you are using a multiport USB hub, try connecting the OpenCM9.04 directly to the USB port on the PC as some USB hubs may cause similar issues.
Thanks for your quick response, updating the bootloader as you said worked fine. Now the open CM is working fine (individually). But when we are connecting Dynamixel motor to it via expansion board, the motors are not working but the code works well (except the motor running codes). We have tried firmware recovery for each motors still they are not operating.
kindly suggest solution for the same. Waiting for your valuable response.
Please make sure that the correct serial port is selected when using OpenCM9.04 with the OpenCM485EXP board.
Please refer to the comment in the example source code to find this out.
The video instruction below might help.