工具/软件:Linux
您好,
在我们的定制AM3351板中,触摸不起作用。 我们已将goodix作为模块构建并加载到内核中。加载时,我们收到的消息为
[ 50.42.3448万 ] Goodix-TS 0-0014:ID 928,版本:1040
[ 50.46.724万 ] Goodix-TS 0-0014:无效配置,使用默认值
[ Google]输入:50.49.2693万 电容式触摸屏AS /devices/platform/oCP/44e0b000.i2c/i2c-0/0-0014/input/input0
设备创建方式为
lrwxrwxrwx 1 root 6 jul 8 22:44 /dev/input/touchscreen0 -> event0
我尝试检查cat /proc/interrupts,它总是出现在
182: 0 INTC 22级 gt928
我尝试了evtest /dev/input/touchscreen0,日志将出现在此处
输入驱动程序版本为1.0 1
输入设备ID:总线0x18供应商0x416产品0x3a0版本0x1040
输入设备名称:"Goodix电容式触摸屏"
支持的事件:
事件类型0 (EV_SYN)
事件类型1 (EV_KEY)
事件代码125 (KEY_LEFTMETA)
事件代码330 (BTN_TOUCH)
事件类型3 (EV_ABS)
事件代码0 (ABS_X)
值 0
最小值 为0
最多 4096个
事件代码1 (ABS_Y)
值 0
最小值 为0
最多 4096个
事件代码47 (ABS_MT_SLOT)
值 0
最小值 为0
最多 9个
事件代码48 (ABS_MT_TOUCH主要)
值 0
最小值 为0
最多 255个
事件代码50 (ABS_MT_width_Major)
值 0
最小值 为0
最多 255个
事件代码53 (ABS_MT_POSIT_X)
值 0
最小值 为0
最多 4096个
事件代码54 (ABS_MT_POSIT_Y)
值 0
最小值 为0
最多 4096个
事件代码57 (ABS_MT_TRACKing_ID)
值 0
最小值 为0
最大 6.5535万
属性:
属性类型1 (INPUT_PROP_DIRECT)
正在测试... (中断以退出)
我们怀疑中断不是来自设备。 但我们对此并不确定。 有人能告诉我这里的问题并帮助解决这个问题吗?
DTS配置如下所示:
gt928@14{
兼容= "goodix,gt928 ";
REG =<0x14>;
interrup-parent =<&clkout2_pin>;/
中断=<221>;
goodix,rst-gpio =<&ts_reset_pin_default>;
goodix,irq-gpio =<&ts_int_pin_default>;
goodix,cfg-group0 =[
42 D0 02 00 05 05 75 01 01 0F 24
0f 64 3C 03 05 00 00 00 02 00
00 16 19 1C 14 8C 0E 0E 24 00 31
0D 00 00 83 33 1D 00 41 00 00
00 00 00 08 0A 00 2B 1C 3C 94 D5
03 08 00 04 93 1E 00 82 23 00
74 29 00 69 2F 00 5F 37 00 5F 20
40 60 00 F0 40 30 55 50 27 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 14 19 00 00 00 00
50 50 02 04 06 08 0A 0C 0E 10 12
14 16 18 1A 1C 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00一维
1F 20 21 22 24 26 28 29 2A 1C
18 16 14 13 12 10 0F 0C 0A 08 06
04 02 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 9C 01];
goodix,cfg-group2 =[
48 D0 02 00 05 05 75 01 01 0F 24
0f 64 3C 03 05 00 00 00 02 00
00 16 19 1C 14 8C 0E 0E 24 00 31
0D 00 00 83 33 1D 00 41 00 00
3C 0A 14 08 0A 00 2B 1C 3C 94 D5
03 08 00 04 93 1E 00 82 23 00
74 29 00 69 2F 00 5F 37 00 5F 20
40 60 00 F0 40 30 55 50 27 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 14 19 00 00 00 00
50 50 02 04 06 08 0A 0C 0E 10 12
14 16 18 1A 1C 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00一维
1F 20 21 22 24 26 28 29 2A 1C
18 16 14 13 12 10 0F 0C 0A 08 06
04 02 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 3C 01];
};
谢谢!
Khagesh