USB issue on beagle board during connecting USB Webcam

Hi,

I have beagle board and running linux 2.6.27-omap1 taken from git tree from android porting on beagle website.

In beagle board, using usb hub, i have connected two devices already,

  1. usb keyboard.
  2. usb ethernet adaptar.

Now, if i connect D-link USB WebCam OV51x to the beagle board.

I am getting following errors,

usb 1-1.3: new full speed USB device using musb_hdrc and address 9
usb 1-1.3: device descriptor read/64, error 8
usb 1-1.3: device descriptor read/64, error 8
usb 1-1.3: new full speed USB device using musb_hdrc and address 10
usb 1-1.3: device descriptor read/64, error 8
usb 1-1.3: device descriptor read/64, error 8
usb 1-1.3: new full speed USB device using musb_hdrc and address 11
usb 1-1.3: device descriptor read/8, error -71
usb 1-1.3: device descriptor read/8, error -71
usb 1-1.3: new full speed USB device using musb_hdrc and address 12
usb 1-1.3: device descriptor read/8, error -71
usb 1-1.3: device descriptor read/8, error -71
hub 1-1:1.0: unable to enumerate USB device on port 3
usb 1-1.4: USB disconnect, address 8

Is there some issue with usb stack in beagle.

How to fix this.

Thanks and Regards,
HarishKumar.V

I always want to know if people having USB problems are using a powered high-speed hub, which is required.

There some issues using FULL SPEED devices, it is said in beagleboard
wiki.
USE A HIGH-SPEED HUB USB DEVICE WITH IT'S OWN ALIMENTATION (because
beagleboard only deliver about 100 mA).
After trying this plz tell us if the device works.
Selso

I use Hi-Speed USB HUB only.

the d-link camera has 2 endpoints,

  1. camera
  2. micro-phone.

Also, there are two cases.

  1. if i connect d-link camera to hub, then bootup the beagle board. no issues.
  2. If the beagle board is booted up and running, now connect webcam as hotplug to hub. the issue is coming. ( when u try to remove ur camera and put in once again. )

Regards,
HarishKumar.V