Hello,
I use a Beaglebone black as development board, on this board I install the TI Linux Arago 2013.12 on it. The Beaglebone Black is used because we gonna develop a own board with the simular setup of hardware.
Now we need more usb ports so we have choosen for the TUSB2046B usb hub from TI. I made a own prototype board where the TUSB2046B is on and with a usb connector I connect it to the Beaglebone black.
The TUSB2046B is recognized correctly and when I connect an USB uS card reader to it, it sees this device correctly and I can mount it and acces it.
But know I connect a 1GB USB stick to it and I cannot mount this stick, because it not comes in the /dev list and I get errors al the time:
root@am335x-evm:~# [ 568.929608] usb 2-1.2: new full-speed USB device number 4 using musb-hdrc
[ 569.970693] usb 2-1.2: not running at top speed; connect to a high speed hub
[ 569.982532] usb 2-1.2: device v090c p1000 is not supported
[ 569.988295] usb 2-1.2: New USB device found, idVendor=090c, idProduct=1000
[ 569.995539] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 570.003217] usb 2-1.2: Product: USB DISK
[ 570.007329] usb 2-1.2: Manufacturer: SMI Corporation
[ 570.012545] usb 2-1.2: SerialNumber: AA20080816004720
[ 570.022595] usb-storage 2-1.2:1.0: USB Mass Storage device detected
[ 570.037952] scsi1 : usb-storage 2-1.2:1.0
[ 571.041337] scsi 1:0:0:0: Direct-Access USB2.0 FlashDisk 1100 PQ: 0 ANSI: 0 CCS
[ 571.057000] sd 1:0:0:0: [sdb] 1974272 512-byte logical blocks: (1.01 GB/964 MiB)
[ 602.109583] usb 2-1.2: reset full-speed USB device number 4 using musb-hdrc
[ 633.209669] usb 2-1.2: reset full-speed USB device number 4 using musb-hdrc
[ 664.169669] usb 2-1.2: reset full-speed USB device number 4 using musb-hdrc
When I connect the same USB stick directly into the USB port of the Beaglebone black it works good, but trough the TUSB2046B not.
But when I connect the TUSB2046B proto board on to a Windows PC and connect the USB stick into it, Windows recognize is correctly and I can acces it.
So why doesn't Linux recognize the usb stick when it is connect on to the TUSB2046B proto board?
regards
Patrick