Is it viable to get a cheap hub and manually wire the 5V to that hub from 
the 5V in, completely bypassing the BBB's circuits entirely? Or are there 
gotchas with that also, initialisation timing or something else I haven't 
thought of?



On Sunday, September 29, 2013 6:50:14 AM UTC+10, Ivan Korman wrote:
>
>
> Hi
>
> I'm running on my BeagleBone Black Ubuntu 13.10 from Robert Nelson (full 
> prebuilded install from https://rcn-ee.net/deb/rootfs/saucy/, as-is, no 
> customizations) and I'm trying to use USB video capture device, EasyCap 
> which is based on stk1160 chipset. As I'm running kernel 3.8.13-bone28, my 
> understanding was that stk1160 should be supported in the kernel, but when 
> I plug it into USB port, nothing happens. Not even green light on device 
> goes on. Not even dmesg  shows anything usefull (not even a evidence that I 
> plugged it in). This is last usb related dmseg entry after reboot, when I 
> plug in the device:
>
> root@arm ~ > dmesg | grep usb
> [   18.899708] usb0: MAC 32:2e:95:52:5c:40
> [   18.899730] usb0: HOST MAC 90:59:af:5f:4d:d9
> [   18.915017] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
> [   18.915395] musb-hdrc musb-hdrc.0.auto: new USB bus registered, 
> assigned bus number 2
> [   18.915427] musb-hdrc musb-hdrc.0.auto: supports USB remote wakeup
> [   18.915509] usb usb2: default language 0x0409
> [   18.915543] usb usb2: udev 1, busnum 2, minor = 128
> [   18.915556] usb usb2: New USB device found, idVendor=1d6b, 
> idProduct=0002
> [   18.915569] usb usb2: New USB device strings: Mfr=3, Product=2, 
> SerialNumber=1
> [   18.915581] usb usb2: Product: MUSB HDRC host driver
> [   18.915591] usb usb2: Manufacturer: Linux 3.8.13-bone28 musb-hcd
> [   18.915602] usb usb2: SerialNumber: musb-hdrc.0.auto
> [   18.918958] usb usb2: usb_probe_device
> [   18.918981] usb usb2: configuration #1 chosen from 1 choice
> [   18.919045] usb usb2: adding 2-0:1.0 (config #1, interface 0)
> [   18.919186] hub 2-0:1.0: usb_probe_interface
> [   18.919201] hub 2-0:1.0: usb_probe_interface - got id
> [   19.020329] usb usb2: bus auto-suspend, wakeup 1
> [   21.270316] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
>
> lsusb also does not reveal anything:
>
> root@arm ~ > lsusb
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
>
> First I thought maybe device is based on another chipset (as there are 
> many implementation of EasyCap on market), but when I plugged it into my 
> PC, ubuntu 13.04 on VM ware identify s it:
>
> [10499.882695] usb 1-2: new full-speed USB device number 7 using uhci_hcd
> [10500.035235] usb 1-2: New USB device found, idVendor=05e1, idProduct=0408
> [10500.035239] usb 1-2: New USB device strings: Mfr=1, Product=2, 
> SerialNumber=0
> [10500.035241] usb 1-2: Product: USB 2.0 Video Capture Controller
> [10500.035242] usb 1-2: Manufacturer: Syntek Semiconductor
> [10500.038055] usb 1-2: New device Syntek Semiconductor USB 2.0 Video 
> Capture Controller @ 12 Mbps (05e1:0408, interface 0, class 0)
> [10500.038058] usb 1-2: video interface 0 found
> [10500.038059] usb 1-2: must be connected to a high-speed USB 2.0 port
> [10500.038059]                 You may not be able to stream video smoothly
> [10500.362352] saa7115 0-0025: saa7113 found (1f7113d0e100000) @ 0x4a 
> (stk1160)
> [10501.067161] stk1160: driver ver 0.9.5 successfully loaded
>
> as well lsusb
>
> user@ubuntu:~$ lsusb
> Bus 001 Device 006: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
> Bus 001 Device 007: ID 05e1:0408 Syntek Semiconductor Co., Ltd STK1160 
> Video Capture Device
> Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
>
> So it is stk1160 chip. Why my BBB setup can not see it. Any hint what 
> could be the the reason? I'm powering BBB from external 2A power supply, so 
> power should not be the problem. Other devices like Logitech USB camera, 
> USB flash drives work fine in that USB slot.
>
> Appreciate any help on this topic :)
>
> BR
> Ivan
>

-- 
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/groups/opt_out.

Reply via email to