首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Khadas的Linux内核不支持触摸屏(缺少驱动程序?)

用于Khadas的Linux内核不支持触摸屏(缺少驱动程序?)
EN

Unix & Linux用户
提问于 2022-06-21 19:46:36
回答 1查看 185关注 0票数 0

我正试图在Khadas VIM3L上获得触摸屏显示。触摸屏是USB。一旦我把它插入SBC的两个USB中,就停止工作(不管我插入什么设备)。这是dmesg

代码语言:javascript
复制
[ 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和主线内核,尝试了不同的操作系统,但结果保持不变。

这是我的工作站上的dmesg,该触摸屏实际上可以工作(当然是不同的架构):

代码语言:javascript
复制
[ 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
EN

回答 1

Unix & Linux用户

发布于 2022-07-06 13:12:31

尝试在bios中关闭iommu,然后尝试在内核参数中添加iommu=soft

Source=https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg5738917.html

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/707024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档