The issue is that the BeagleBone doesn't want to see that +5v. I think when you send that +5v in it actually overloads the board and it shuts down the usb port. I have the inland 7 port powered usbhub and it was really easy to fix this by putting a small piece of masking tape over the +5v pin on the usb connector before plugging it into the beagleboard. It worked for me instantly after I did that.
Here is a picture of the pinout. Just cover the +5v. The other option would be to get a short usb jumper and cut the red wire out of it. http://atmega32-avr.com/wp-content/uploads/2012/11/USB-pinout.jpg On Saturday, July 6, 2013 at 9:56:25 AM UTC-6, thorsten wrote: > > So far, I used my Beaglbone Black mainly as a little homewebserver. So far > I only used a flash-drive on the USB-Port, but now trying to wire it to my > Screen I need a hub to use keyboard and mouse. However, I can't get it to > work in this configuration. I tried various Hubs (powered and non-powered) > and some linuxes(including *Ångström *from > "BBB-eMMC-flasher-2013.06.20.img.xz" and Debian from > http://s3.armhf.com/debian/wheezy/bone/debian-wheezy-7.0.0-armhf-3.8.13-bone20.img.xz), > > but all got me the same result: > > At best the hub "works" when the system reboots (as can be seen by lsusb), > without any device plugged in. But the moment I plug something in, the hub > get's "killed" and won't wake up anymore. Resetting the Port whether by > switching it off or by "cat /dev/bus/usb/001/001 > /dev/null" (which worked > for thumbdrives) wont help. Syslog on Debian got me this (no clue where to > find the infos under *Ångström*): > > Jul 6 15:45:26 monkey-bone kernel: [ 130.081265] usb usb1: usb > wakeup-resume > Jul 6 15:45:26 monkey-bone kernel: [ 130.081363] usb usb1: usb > auto-resume > Jul 6 15:45:26 monkey-bone kernel: [ 130.081415] hub 1-0:1.0: hub_resume > Jul 6 15:45:26 monkey-bone kernel: [ 130.089475] hub 1-0:1.0: port 1: > status 0507 change 0004 > Jul 6 15:45:26 monkey-bone kernel: [ 130.089625] hub 1-0:1.0: state 7 > ports 1 chg 0002 evt 0000 > Jul 6 15:45:26 monkey-bone kernel: [ 130.102487] usb 1-1: usb > wakeup-resume > Jul 6 15:45:26 monkey-bone kernel: [ 130.102654] usb 1-1: finish resume > Jul 6 15:45:31 monkey-bone kernel: [ 135.102704] usb 1-1: khubd timed > out on ep0in len=0/2 > Jul 6 15:45:31 monkey-bone kernel: [ 135.102757] usb 1-1: retry with > reset-resume > Jul 6 15:45:31 monkey-bone kernel: [ 135.208354] usb 1-1: reset > high-speed USB device number 2 using musb-hdrc > Jul 6 15:45:36 monkey-bone kernel: [ 140.218186] usb 1-1: khubd timed > out on ep0in len=0/64 > Jul 6 15:45:41 monkey-bone kernel: [ 145.218342] usb 1-1: khubd timed > out on ep0in len=0/64 > Jul 6 15:45:46 monkey-bone kernel: [ 150.218499] usb 1-1: khubd timed > out on ep0in len=0/64 > Jul 6 15:45:47 monkey-bone kernel: [ 150.323998] usb 1-1: device > descriptor read/64, error -110 > > This goes on seven or eight times, before the system gives up. Anybody got > a clue how to fix this? -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
