工具/软件:Linux
你(们)好
我有一个 BeagleBone Black。 我在我的虚拟盒(ubun)上下载 am335xSDK 08_00_00_00安装程序。 然后、我使用"creat-sdcard.sh"安装预构建映像。 我将其插入 BBB 并引导、矩阵 GUI 显示在屏幕上。
但是触摸屏不工作、只能用 USB 鼠标移动鼠标。
没有/dev/input/touchscreen.
在/etc 下有一个文件"pobialal (pobialal)"、我执行以下操作:
#./matria-GUI-2.0停止
#导出 TSLIB_CALIBFILE=/etc/pointercal
# ts_calibrate
输出为:
root@AM335x-EVM:/etc/ts_calibr
XRES = 1024、Yres = 768
slib:所选设备不是触摸屏(必须支持 ABS 和关键事件类型)
取了3个样片...
左上:X = 0 Y =-1225414960
取了3个样片...
右上角:X = 0 Y =-1225414960
取了3个样片...
右爬虫程序:X = 0 Y =-1225414960
取了3个样片...
爬虫程序左侧:X = 0 Y =-1225414960
取了3个样片...
中心:X = 0 Y =-1225414960
TS_CALIBRATE:决定因素太小-- 0.000000
校准失败。
root@AM335x-EVM:/etc/#
我的 USB 引导信息是:
AM335x-EVM 登录:root
root@AM335x-EVM:~# dmesg | grep USB
[0.226500] usbcore:注册的新接口驱动程序 usbfs
[0.226665] usbcore:注册的新接口驱动程序集线器
[0.226828] usbcore:注册的新设备驱动程序 USB
[1.095320] usbcore:注册的新接口驱动程序 a6
[1.101161] usbcore:注册的新接口驱动程序 ax88179_178a
[1.107706] usbcore:注册的新接口驱动程序 CDC_ether
[1.113990] usbcore:注册的新接口驱动程序 smsc95xx
[1.120159] usbcore:注册的新接口驱动程序 net1080
[1.126213] usbcore:注册了新接口驱动程序 CDC_Subset
[1.132557] usbcore:注册的新接口驱动程序 zaurus
[1.138600] usbcore:注册的新接口驱动程序 CDC_NCM
[1.162495] usbcore:注册的新接口驱动程序 CDC_WDM
[1.168595] usbcore:注册的新接口驱动程序 USB 存储
[1.350278] usbcore:注册的新接口驱动程序 usbhid
[1.356186] usbhid:USB HID 内核驱动程序
[6.438111] of_get_named_gpio_FLAGS:无法解析节点'/ocp/usb@47400000/USB-phy@47401300[0]的 GPIO 属性
[6.438193] 47401300.usb-phy 电源 VCC 未找到、使用虚拟稳压器
[6.563528] of_get_named_gpiod_flags:无法解析节点'/ocp/usb@47400000/USB-phy@47401b00[0]的 GPIO 属性
[6.563608]使用虚拟稳压器未找到47401b00.usb-phy 电源 VCC
[8.33505 ] musb-hdrc:ConfigData=0xde (UTMI-8、dyn FIFO、大容量组合、大容量分离、HB-ISO Rx、 HB-ISO Tx、SoftConn)
[8.335528] musb-hdrc:MHDRC RTL 版本2.0
[8.335536] musb-hdrc:设置 fifo_mode 4.
[8.335553] musb-hdrc:28/31最大 EP、16384/16384存储器
[8.33569] musb-hdrc musb-hdrc.0.auto: MUSB HDRC 主机驱动程序
[8.654400] musb-hdrc musb-hdrc.0.auto:新 USB 总线已注册、分配的总线编号1
[8.922175] USB USB1:找到新的 USB 器件、idVendor=1d6b、idProduct=0002
[8.929319] USB USB1:新 USB 器件字符串:MFR=3、Product=2、SerialNumber=1
[8.936920] USB USB1:产品:MUSB HDRC 主机驱动程序
[8.942130] USB USB1:制造商:Linux 3.14.26-g2489c02 musb-hcd
[8.948695] USB USB1:Serial Number:musb-hdrc.0.auto
[9.574758] musb-hdrc:ConfigData=0xde (UTMI-8、dyn FIFO、大容量组合、大容量分离、HB-ISO Rx、 HB-ISO Tx、SoftConn)
[9.574781] musb-hdrc:MHDRC RTL 版本2.0
[9.574789] musb-hdrc:设置 fifo_mode 4.
[9.574806] musb-hdrc:28/31最大 EP、16384/16384存储器
[9.574929] musb-hdrc musb-hdrc.1.auto: MUSB HDRC 主机驱动程序
[9.642861] musb-hdrc musb-hdrc.1.auto:注册的新 USB 总线、分配的总线编号2.
[9.737637] USB USB2:找到新的 USB 器件、idVendor=1d6b、idProduct=0002
[9.748922] USB USB2:新 USB 器件串:MFR=3、Product=2、SerialNumber=1
[9.760657] USB USB2:产品:MUSB HDRC 主机驱动程序
[9.770044] USB USB2:制造商:Linux 3.14.26-g2489c02 musb-hcd
[9.780801] USB USB2:Serial Number:musb-hdrc.1.auto
[10.422049] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号2
[10.572319] USB 2-1:找到新的 USB 器件、idVendor=1a40、idProduct=0101
[10.579368] USB 2-1:新 USB 器件字符串:MFR=0、Product=1、SerialNumber=0
[10.58686868] USB 2-1:产品:USB 2.0集线器
[10.922054] USB 2-1.2:使用 musb-hdrc 的新型低速 USB 器件编号3
[11.055898] USB 2-1.2:找到新的 USB 器件、idVendor=275D、idProduct=0BA6
[11.063142] USB 2-1.2:新 USB 器件字符串:MFR=0、Product=1、SerialNumber=0
[11.070798] USB 2-1.2:产品:USB 光电鼠标
[11.086934]输入:USB 光电鼠标作为/devices/ocp.3/47400000.usb/47401c00.usb/musb-hdrc.1.auto/usb2/2-1/2-1.2/2-1.2:1.0/0003:275D:0BA6.0001/输入/输入0
[11.126142] hid-generic 0003:275D:0BA6.0001:输入:USB HID v1.11鼠标[USBOPTICAL mouse ](usb-musb-hdrc.1.auto-1.2/input0上的 USB HID v1.11鼠标[USBOPTICAL 鼠标])
[11.222041] USB 2-1.3:使用 musb-hdrc 的新型高速 USB 器件编号4
[11.358526] USB 2-1.3:找到新的 USB 器件、idVendor=05ac、idProduct=1402
[11.365801] USB 2-1.3:新 USB 器件字符串:MFR=1、Product=2、SerialNumber=3
[11.373514] USB 2-1.3:产品:Apple USB 以太网适配器
[11.379296] USB 2-1.3:制造商:Apple Inc.
[11.384629] USB 2-1.3:序列号:290779
[11.715298] aSix 2-1.3:1.0 eth1:register 'aixe' at usb-musb-hdrc.1.auto-1.3,ASIX AX88772 USB 2.0 Ethernet、AC:7f:3E:E6:1c:D1
根目录@AM335x-EVM:~# CD /dev/input
root@AM335x-EVM:/dev/input ls
by-id by-path 事件0鼠标 mouse0
root@AM335x-EVM:/dev/input
是否有人可以帮助我如何使触摸屏能够"触摸"?
必去之处
/Peilang