I’m one of the programmers on a FIRST Robotics Competition team, and I’m trying to do vision processing on the Jetson using a USB webcam.
In an attempt to get the camera to work, I tried attaching it to a power/data Y-splitter cable
(here: http://www.amazon.com/Power-Enhancer-Female-Charge-Extension/dp/B00NIGO4NM), with the data end attached to the Jetson and the power end attached to a RoboRIO.
It worked for a bit, but really slowly and intermittently.
Then, it stopped working altogether, and now I can’t use any USB devices with the USB port at all.
I was using a USB keyboard for console input, but as of now it doesn’t seem to work.
Whenever I plug it in, the console outputs the following errors:
usb 2-1: device not accepting address 2, error -71 usb 2-1: device not accepting address 3, error -71 usb 2-1: device descriptor read/64, error -71 usb 2-1: device descriptor read/64, error -71 usb 2-1: device descriptor read/64, error -71 usb 2-1: device descriptor read/64, error -71 hub 2-0:1.0: unable to enumerate USB device on port 1
A fair bit of google searching has brought up USB overcurrent issues and other issues, which I suspect is the issue.
Rebooting, depowering the device for several minutes, and connecting through a self-powered USB hub haven’t helped. As for the latter: the self-powered hub lights up, but no devices are detected when I plug it in. There aren’t even any error messages on the console.
I’m really, really afraid I might have permanently broken something on the board.
Anyone have any ideas?