Problems with Rumba Board
Shop › Forum › Makelangelo Polargraph Art Robot › Problems with Rumba Board
Tagged: connection, RUMBA, USB
- This topic has 6 replies, 2 voices, and was last updated 8 years, 10 months ago by Dan.
-
AuthorPosts
-
2015-12-26 at 09:41 #8821AnonymousInactive
I just received my Makelangelo 3.2 kit as a Christmas gift. The assembly went well, but I had an issue with the Rumba board not being recognized as a USB device in OSX or Linux, but Windows threw an error that the device had failed a descriptor request. After several hours of debugging, I finally tried a different cable even though the cable I was using worked with an external hard drive. Swapping cables fixed that issue and the device was finally detected in OSX and Windows. However, once I attached the servo motor cable, the test procedure in the Makelangelo software failed to activate the servo (the stepper motors both activated fine) and subsequent attempts to connect the rumba board have failed. The device is no longer detected in Windows, OSX or Linux. When I connect a USB cable, the TX\RX no longer light up. The power light still illuminates and the LCD screen is displaying the Makelangelo firmware information. I’ve tried detaching all of the cables except for USB, but the device is still not recognized.
Any ideas as to what I should try next? It seems that the USB interface on my board is faulty, but I hope not.Thanks
-Eric2015-12-26 at 14:06 #8825DanKeymasterHi Eric,
Merry XMAS! We’ll get you running 🙂
Are you running Windows, any version earlier than 10? If the USB cable is disconnected while any program is talking to the Arduino then Windows will lose the COM port until Windows is rebooted. Windows 10 appears to have fixed this issue.
http://learn.marginallyclever.com/index.php/Makelangelo_3.2_Assembly#Pen_holder_servo_wire
Did you reverse these two wires?http://learn.marginallyclever.com/index.php/Makelangelo_3.2_Assembly#Teach_the_Controller
Did you install this window driver for the RUMBA board? OSX does not appear to need a driver.2015-12-26 at 15:47 #8827AnonymousInactiveI’m running Windows 10 and OSX 10.11 on a MacBook Pro (Windows is running using Bootcamp, not a VM) and I’ve installed the Rumba driver in Windows. Once I swapped the USB cable, Windows detected the board and loaded the driver fine, but that only lasted for a few minutes.
In the written instructions, it says to swap the red and black wires. However, in the instructional videos (https://www.youtube.com/playlist?list=PLF7P661Rl7VeMh4fzk9cWzkbm8Vj6wwil) you swap the red and white wires. Which one is correct? I’ve tried both ways, but neither worked for me.
Also, when connecting the servo cable to the board, does it go in the upper row of pins or the lower? It’s hard to tell from the image and there’s no text instruction other than “Connect the servo extension cable.”
2015-12-27 at 13:36 #8830DanKeymasterRed and black should be switched. I didn’t realize the video was wrong! Thank you for the tip.
http://learn.marginallyclever.com/images/0/0a/Makelangelo32box10.jpg
The row closer to the USB connector.
I’ve also updated the explanation for the servo to extension connector.
http://learn.marginallyclever.com/index.php/Makelangelo_3.2_Assembly#Pen_holder_servo_wireI’ll try to get a picture.
2015-12-27 at 13:38 #8831DanKeymasterhttp://learn.marginallyclever.com/index.php/Makelangelo_3.2_Assembly#Pen_holder_servo_wire
I’ve updated the servo to extension description.
http://learn.marginallyclever.com/images/0/0a/Makelangelo32box10.jpg
The wire connects on the bottom row (closer to the USB connector)
2015-12-27 at 14:56 #8832AnonymousInactiveAny ideas on my USB problem? It’s not like an unknown device has been connected and the driver isn’t being loaded, Windows doesn’t see that a new device was connected at all. It really seems like the USB interface on the board is faulty.
2015-12-27 at 15:14 #8833DanKeymasterYour diagnosis sounds right. As you said, it worked and then it didn’t, regardless of the servo or the USB.
I can swap you out a new board, and we’d like to take a look at the one you have. The fastest way is to order another board and ship your old one back. When we receive your old board we’ll credit you the value of the board. That way you get your replacement quickly and you’re motivated to send your old board back for us.
-
AuthorPosts
- You must be logged in to reply to this topic.