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.

Reply via email to