Skip to content

USB3 touchscreen pb #229

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
fpicarougne opened this issue Nov 19, 2013 · 4 comments
Closed

USB3 touchscreen pb #229

fpicarougne opened this issue Nov 19, 2013 · 4 comments

Comments

@fpicarougne
Copy link

I have a problem with a prolite t2735msc touchscreen monitor that seems similar to USB3 hub pb. The monitor includes a touchscreen device and a webcam connected through a USB3 hub (inside the monitor).
When I plug the monitor onto the RPI, I have this messages :

dmesg:
[  290.900039] usb 1-1.2: new high-speed USB device number 11 using dwc_otg
[  291.003164] usb 1-1.2: New USB device found, idVendor=2109, idProduct=2812
[  291.003200] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  291.003216] usb 1-1.2: Product: USB2.0 Hub
[  291.003231] usb 1-1.2: Manufacturer: VIA Labs, Inc.
[  291.012023] hub 1-1.2:1.0: USB hub found
[  291.012423] hub 1-1.2:1.0: 4 ports detected
[  291.310153] usb 1-1.2.3: new high-speed USB device number 12 using dwc_otg
[  291.420227] usb 1-1.2.4: new full-speed USB device number 13 using dwc_otg
[  291.510152] usb 1-1.2.4: device descriptor read/64, error -71
[  291.710208] usb 1-1.2.4: device descriptor read/64, error -71
[  291.910241] usb 1-1.2.4: new full-speed USB device number 14 using dwc_otg
[  292.000253] usb 1-1.2.4: device descriptor read/64, error -71
[  292.200183] usb 1-1.2.4: device descriptor read/64, error -71
[  292.400162] usb 1-1.2.4: new full-speed USB device number 15 using dwc_otg
[  292.819981] usb 1-1.2.4: device not accepting address 15, error -71
[  292.910243] usb 1-1.2.4: new full-speed USB device number 16 using dwc_otg
[  293.330001] usb 1-1.2.4: device not accepting address 16, error -71
[  293.330300] hub 1-1.2:1.0: unable to enumerate USB device on port 4
[  293.580415] usb 1-1.2.3: new high-speed USB device number 17 using dwc_otg
[  294.021346] usb 1-1.2.3: New USB device found, idVendor=1bcf, idProduct=2281
[  294.021381] usb 1-1.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  294.021399] usb 1-1.2.3: Product: SPCA2281 Web Camera
[  294.021416] usb 1-1.2.3: Manufacturer: Sunplus IT Co
[  294.251670] uvcvideo: Found UVC 1.00 device SPCA2281 Web Camera  (1bcf:2281)
[  294.274529] input: SPCA2281 Web Camera  as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3:1.0/input/input3
[  294.347564] usb_audio: Warning! Unlikely big volume range (=4096), cval->res is probably wrong.
[  294.347600] usb_audio: [5] FU [Mic Capture Volume] ch = 1, val = 0/4096/1

lsusb -t:
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
        |__ Port 2: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M
            |__ Port 3: Dev 6, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
            |__ Port 3: Dev 6, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
            |__ Port 3: Dev 6, If 2, Class=audio, Driver=snd-usb-audio, 480M
            |__ Port 3: Dev 6, If 3, Class=audio, Driver=snd-usb-audio, 480M

Web cam is well recognized but not the touchscreen device. When I set "dwc_otg.speed=1" in "cmdline.txt", it works fine:

dmesg:
[   51.398132] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
[   51.500286] usb 1-1.2: Parent hub missing LPM exit latency info.  Power management will be impacted.
[   51.501309] usb 1-1.2: not running at top speed; connect to a high speed hub
[   51.506389] usb 1-1.2: New USB device found, idVendor=2109, idProduct=2812
[   51.506416] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   51.506433] usb 1-1.2: Product: USB2.0 Hub
[   51.506447] usb 1-1.2: Manufacturer: VIA Labs, Inc.
[   51.519532] hub 1-1.2:1.0: USB hub found
[   51.520256] hub 1-1.2:1.0: 4 ports detected
[   51.818264] usb 1-1.2.3: new full-speed USB device number 5 using dwc_otg
[   51.968220] usb 1-1.2.4: new full-speed USB device number 6 using dwc_otg
[   52.086249] usb 1-1.2.4: New USB device found, idVendor=0596, idProduct=053f
[   52.086281] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   52.086297] usb 1-1.2.4: Product: 3M MicroTouch USB controller
[   52.086311] usb 1-1.2.4: Manufacturer: 3M
[   52.236572] input: 3M 3M MicroTouch USB controller as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.0/input/input0
[   52.242841] hid-multitouch 0003:0596:053F.0001: input,hiddev0,hidraw0: USB HID v1.10 Pointer [3M 3M MicroTouch USB controller] on usb-bcm2708_usb-1.2.4/input0
[   52.348438] usb 1-1.2.3: new full-speed USB device number 7 using dwc_otg
[   52.624739] usb 1-1.2.3: not running at top speed; connect to a high speed hub
[   52.742765] usb 1-1.2.3: New USB device found, idVendor=1bcf, idProduct=2281
[   52.742800] usb 1-1.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   52.742817] usb 1-1.2.3: Product: SPCA2281 Web Camera
[   52.742832] usb 1-1.2.3: Manufacturer: Sunplus IT Co
[   53.076835] media: Linux media interface: v0.10
[   53.102099] Linux video capture interface: v2.00
[   53.147598] uvcvideo: Found UVC 1.00 device SPCA2281 Web Camera  (1bcf:2281)
[   53.173877] input: SPCA2281 Web Camera  as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3:1.0/input/input1
[   53.175412] usbcore: registered new interface driver uvcvideo
[   53.175437] USB Video Class driver (1.1.1)
[   53.317006] usb_audio: Warning! Unlikely big volume range (=4096), cval->res is probably wrong.
[   53.317040] usb_audio: [5] FU [Mic Capture Volume] ch = 1, val = 0/4096/1<6>[   53.326126] usbcore: registered new interface driver snd-usb-audio

lsusb -t :
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 12M
        |__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 12M
        |__ Port 2: Dev 4, If 0, Class=hub, Driver=hub/4p, 12M
            |__ Port 3: Dev 7, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 12M
            |__ Port 3: Dev 7, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 12M
            |__ Port 3: Dev 7, If 2, Class=audio, Driver=snd-usb-audio, 12M
            |__ Port 3: Dev 7, If 3, Class=audio, Driver=snd-usb-audio, 12M
            |__ Port 4: Dev 6, If 0, Class=HID, Driver=usbhid, 12M

the problem is that I need to use USB2 device simultaneously with this touchscreen. Do you know how I can solve my problem?
Thank's a lot in advance

@P33M
Copy link

P33M commented Nov 19, 2013

Closing as response is covered in #64

@P33M P33M closed this as completed Nov 19, 2013
@movermeyer
Copy link

@P33M, I would normally have asked this on #64 , but it has been locked.

Would the BCM2837 in the Raspberry Pi 3 suffer from this same issue? Has the "USB phys" changed from the BCM2836?

@pelwell
Copy link
Contributor

pelwell commented Dec 29, 2016

No, it's the same.

@movermeyer
Copy link

Thanks for the quick reply.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants