X10 电阻屏tsc2007调试

本文档详细介绍了X10设备上tsc2007触摸屏的驱动加载检测、设备树添加、I2C设备注册查询以及ts_calibrate校准过程。在调试过程中遇到的Segmentation fault、Selected device is not a touchscreen等错误,文中给出了相应的解决方案。同时,探讨了tslib的工作原理和接口,以及如何在校准后实时更新坐标信息,以避免重启X和应用程序的干扰。
摘要由CSDN通过智能技术生成

设备树的添加

驱动加载检测

1)检测I2c设备是否注册成功
测试方法:输入命令dmesg | grep plat:
在这里插入图片描述
测试结果:如下图所示,可以看出tsc2007已挂载到I2c总线上。

设备-i2c设备注册以及设备注册之后的查询方法

查询i2c设备地址:ls /sys/bus/i2c/devices/

root@X10_20220126:/# ls /sys/bus/i2c/devices/
1-0048 i2c-1 i2c-2 i2c-6 i2c-7

查询设备驱动对应的设备

1方法:
root@X10_20220126:/# cat proc/bus/input/devices
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name=“sunxi-keyboard”
P: Phys=sunxikbd/input0
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=800 c004000000000 10000000

I: Bus=0018 Vendor=0000 Product=0000 Version&

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值