for1133 Posted February 23, 2017 Posted February 23, 2017 USB-touchscreen doesn't work with Cubietruck 3.4.113. The touchscreen well works with versions 4.9.xxx, but doesn't work with 3.4.xxx. I connected the monitor 1920*1080 and a touchscreen to Cubietruck. Cubietruck smartly works in video browse mode, but the mouse and the keypad aren't always convenient for control. Especially at night, too loud clicks. I pasted a touchscreen on the monitor. It works with versions 4.xxx, but video doesn't work. And with versions 3.xxx on the contrary. What I should make that the touchscreen worked with version 3.4.113?
Igor Posted February 23, 2017 Posted February 23, 2017 Try to provide as much information as possible regarding display, otherwise is hard / impossible to provide any help.
for1133 Posted February 23, 2017 Author Posted February 23, 2017 Linux cubietruck 3.4.113-sun7i version. The touchscreen doesn't work. Information on a touchscreen. Response to the command "dmesg": ... [ 12.190584] input: Touch Touch Device T1 as /devices/platform/sw-ehci.2/usb4/4-1/4-1.3/4-1.3:1.0/input/input2 [ 12.205405] hid-multitouch 0003:1FF7:0013.0001: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Touch Touch Device T1] on usb-sw-ehci-1.3/input0 [ 12.211921] usbcore: registered new interface driver eucr [ 12.232911] sd 1:0:0:0: Attached scsi generic sg0 type 0 [ 12.237727] sd 2:0:0:0: Attached scsi generic sg1 type 0 [ 12.298823] input: Touch Touch Device T1 as /devices/platform/sw-ehci.2/usb4/4-1/4-1.3/4-1.3:1.1/input/input3 [ 12.351571] hid-multitouch 0003:1FF7:0013.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Touch Touch Device T1] on usb-sw-ehci-1.3/input1 ... [ 3052.626051] hid-multitouch 0003:1FF7:0013.0001: can't reset device, sw-ehci-1.3/input0, status -71 [ 3052.648371] hid-multitouch 0003:1FF7:0013.0001: can't reset device, sw-ehci-1.3/input0, status -71 [ 3052.670734] hid-multitouch 0003:1FF7:0013.0001: can't reset device, sw-ehci-1.3/input0, status -71 [ 3052.692970] hid-multitouch 0003:1FF7:0013.0001: can't reset device, sw-ehci-1.3/input0, status -71 [ 3052.706853] usb 4-1.3: USB disconnect, device number 4 [ 3053.053445] usb 4-1.3: new full-speed USB device number 6 using sw-ehci [ 3053.205528] input: Touch Touch Device T1 as /devices/platform/sw-ehci.2/usb4/4-1/4-1.3/4-1.3:1.0/input/input4 [ 3053.219532] hid-multitouch 0003:1FF7:0013.0003: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [Touch Touch Device T1] on usb-sw-ehci-1.3/input0 [ 3053.236939] input: Touch Touch Device T1 as /devices/platform/sw-ehci.2/usb4/4-1/4-1.3/4-1.3:1.1/input/input5 [ 3053.251759] hid-multitouch 0003:1FF7:0013.0004: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Touch Touch Device T1] on usb-sw-ehci-1.3/input1 [ 3176.434287] hid-multitouch 0003:1FF7:0013.0003: can't reset device, sw-ehci-1.3/input0, status -71 ... [15061.406646] input: Touch Touch Device T1 as /devices/platform/sw-ehci.2/usb4/4-1/4-1.3/4-1.3:1.1/input/input25 [15061.419502] hid-multitouch 0003:1FF7:0013.0018: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Touch Touch Device T1] on usb-sw-ehci-1.3/input1 Response to the command "lsusb -tv": /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=sw-ohci/1p, 12M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=sw-ehci/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 3: Dev 15, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 3: Dev 15, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 4: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=sw-ohci/1p, 12M |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=sw-ehci/1p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=sw_hcd_host0/1p, 480M Response to the command "lsusb -v": ... Bus 004 Device 015: ID 1ff7:0013 CVT Electronics.Co.,Ltd CVTouch Screen (HID) ... Response to the command "lsmod": Module Size Used by bnep 14360 2 cpufreq_userspace 3540 0 sg 23918 0 keucr 58671 0 hid_multitouch 7719 0 mali 112222 0 ump 61778 1 mali ap6210 623704 0 sunxi_ir 4044 0 hidp 17740 0 rfcomm 58820 2 hci_uart 25074 1 bluetooth 265449 27 bnep,hidp,hci_uart,rfcomm ++++++++++++++++++++++++++++++++++++++ Linux cubietruck 4.9.11-sunxi version. The touchscreen works. Information on a touchscreen. Response to the command "dmesg": ... [ 5.595234] usb 2-1.3: Product: Touch Device T1 [ 5.595240] usb 2-1.3: Manufacturer: Touch [ 5.595245] usb 2-1.3: SerialNumber: WГїnq\xffffffc2\xffffff84WH2g28 [ 5.617178] input: Touch Touch Device T1 as /devices/platform/soc@01c00000/1c1c000.usb/usb2/2-1/2-1.3/2-1.3:1.1/0003:1FF7:0013.0004/input/input3 [ 5.623122] hid-generic 0003:1FF7:0013.0004: input,hiddev0,hidraw2: USB HID v1.10 Mouse [Touch Touch Device T1] on usb-1c1c000.usb-1.3/input1 ... [ 11.903343] input: Touch Touch Device T1 as /devices/platform/soc@01c00000/1c1c000.usb/usb2/2-1/2-1.3/2-1.3:1.0/0003:1FF7:0013.0003/input/input5 [ 11.932020] hid-multitouch 0003:1FF7:0013.0003: input,hiddev0,hidraw3: USB HID v1.11 Keyboard [Touch Touch Device T1] on usb-1c1c000.usb-1.3/input0 ... Response to the command "lsusb -tv": /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=musb-hdrc/1p, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 3: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 4: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M Response to the command "lsusb -v": ... Bus 002 Device 004: ID 1ff7:0013 CVT Electronics.Co.,Ltd CVTouch Screen (HID) Response to the command "lsmod": Module Size Used by fuse 62777 3 ir_xmp_decoder 2583 0 ir_mce_kbd_decoder 3454 0 ir_sharp_decoder 1921 0 ir_sanyo_decoder 2113 0 ir_sony_decoder 1938 0 ir_jvc_decoder 1936 0 ir_rc6_decoder 2429 0 ir_nec_decoder 2365 0 ir_rc5_decoder 2064 0 bnep 8221 2 hci_uart 13285 1 snd_soc_simple_card 4330 1 snd_soc_simple_card_utils 2374 1 snd_soc_simple_card snd_soc_spdif_tx 1936 1 sun4i_codec 10104 3 sun4i_spdif 4004 2 hid_multitouch 8053 0 ir_lirc_codec 4088 0 lirc_dev 6245 1 ir_lirc_codec snd_soc_core 97876 5 snd_soc_spdif_tx,sun4i_codec,snd_soc_simple_card_utils,sun4i_spdif,snd_soc_simple_card snd_pcm_dmaengine 2770 1 snd_soc_core snd_pcm 57757 2 snd_pcm_dmaengine,snd_soc_core pwm_sun4i 4180 0 snd_timer 14809 1 snd_pcm sunxi_cir 3159 0 nvmem_sunxi_sid 1967 0 snd 35783 9 snd_timer,snd_soc_core,snd_pcm soundcore 858 1 snd nvmem_core 7158 1 nvmem_sunxi_sid sun4i_ts 3414 0 evdev 9412 8 input_leds 2292 0 sun4i_ss 13213 0 cpufreq_dt 2920 0 uio_pdrv_genirq 2780 0 uio 6272 1 uio_pdrv_genirq bonding 82855 0 hidp 10350 0 rfcomm 25650 14 bluetooth 247788 39 hidp,hci_uart,bnep,rfcomm brcmfmac 144129 0 brcmutil 4189 1 brcmfmac cfg80211 337391 1 brcmfmac rfkill 8383 6 bluetooth,cfg80211 uas 10265 0 pwrseq_simple 2066 1 realtek 2583 0 From this information it is visible that the touchscreen in system is defined. The system tries to drop it, but can't. Obviously in a kernel the necessary modules aren't set.
Recommended Posts