Khadas의 Linux 커널은 터치 스크린을 지원하지 않습니다(드라이버가 없나요?)

Khadas의 Linux 커널은 터치 스크린을 지원하지 않습니다(드라이버가 없나요?)

Khadas VIM3L에서 작동하도록 터치스크린 모니터를 얻으려고 합니다. 터치스크린은 USB 인터페이스입니다. 연결하자마자 SBC의 두 USB가 모두 작동을 멈춥니다(어떤 장치를 연결하든 관계 없음). 이것은 dmesg:

[ 8384.786265] usb 1-1.1: new full-speed USB device number 4 using xhci-hcd
[ 8384.907490] usb 1-1.1: New USB device found, idVendor=0416, idProduct=c168, bcdDevice= 0.00
[ 8384.907507] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8384.907512] usb 1-1.1: Product: MTouch
[ 8384.907516] usb 1-1.1: Manufacturer: TSTP
[ 8384.907520] usb 1-1.1: SerialNumber: CMTP_1.0
[ 8395.322240] xhci-hcd xhci-hcd.2.auto: xHCI host not responding to stop endpoint command.
[ 8395.322254] xhci-hcd xhci-hcd.2.auto: USBSTS:
[ 8395.346452] xhci-hcd xhci-hcd.2.auto: xHCI host controller not responding, assume dead
[ 8395.348739] xhci-hcd xhci-hcd.2.auto: HC died; cleaning up
[ 8395.354199] usb 1-1: USB disconnect, device number 2
[ 8395.354932] usb 1-1.1: USB disconnect, device number 4
[ 8395.356118] usb 1-1.2: USB disconnect, device number 3

4.9 및 메인라인 커널을 시도하고 다른 OS도 시도했지만 결과는 여전히 동일했습니다.

내 워크스테이션에서 터치스크린이 실제로 작동하는 위치 는 다음과 같습니다 dmesg(물론 다른 아키텍처).

[ 1855.744065] usb 1-2: new full-speed USB device number 8 using xhci_hcd
[ 1855.897352] usb 1-2: New USB device found, idVendor=0416, idProduct=c168, bcdDevice= 0.00
[ 1855.897367] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1855.897373] usb 1-2: Product: MTouch
[ 1855.897377] usb 1-2: Manufacturer: TSTP
[ 1855.897381] usb 1-2: SerialNumber: CMTP_1.0
[ 1855.900892] input: TSTP MTouch as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:0416:C168.0006/input/input31
[ 1855.964524] hid-generic 0003:0416:C168.0006: input,hidraw5: USB HID v1.11 Mouse [TSTP MTouch] on usb-0000:00:14.0-2/input0
[ 1855.967057] input: TSTP MTouch as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/0003:0416:C168.0007/input/input32
[ 1855.967237] hid-generic 0003:0416:C168.0007: input,hidraw6: USB HID v1.11 Device [TSTP MTouch] on usb-0000:00:14.0-2/input1
[ 1856.060779] input: TSTP MTouch as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/0003:0416:C168.0007/input/input33
[ 1856.061121] hid-multitouch 0003:0416:C168.0007: input,hidraw6: USB HID v1.11 Device [TSTP MTouch] on usb-0000:00:14.0-2/input1

답변1

BIOS에서 iommu를 끈 다음 iommu=soft커널 매개변수를 추가해 보세요.

출처 =https://www.mail-archive.com/[이메일 보호됨]/msg5738917.html

관련 정보