GT911 is not working in Marshmallo imx6SL

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

GT911 is not working in Marshmallo imx6SL

1,270 Views
jansirani
Contributor III

Hai,

we have a custom board same as iMX6SLEVK design in which Marshmallo is booting properly.

we added our custom display (5inch-800x480,Touch IC : GT911)to that board, display is working fine.Now we want to integrate GT911 Touch driver in Marshmallo.

we used goodix.c file which already available in the Marshmallo kernel source i.e

kernel-imx/drivers/input/Touchscreen/goodix.c file

At the boot time,we got the following logs for the goodix :

" ==goodix_ts_init==
goodix_ts_probe() called
I2C Address: 0x14
goodix_i2c_test() called
goodix_i2c_read() called
goodix_read_version() called
goodix_i2c_read() called
IC VERSION: 39 31 31 00 60 10
goodix_read_config() called
goodix_i2c_read() called
goodix_request_input_dev() called
input: goodix as /devices/soc0/soc/2100000.aips-bus/21a4000.i2c/i2c-1/1-0014/input/input1
client->irq = 73
End of goodix_ts_probe()  "

but if we touch the display touch is not responding .and we executed getevent command,we are not getting any events.

i.e

root@evk_6sl:/ # getevent                                                      
add device 1: /dev/input/event1
  name:     "goodix"

Please guide us how to solve this issue.

Thanks & Regards,

D.Jansirani

0 Kudos
2 Replies

636 Views
jimmychan
NXP TechSupport
NXP TechSupport

Please contact Goodix. They have the porting guide of their touch for Android.

0 Kudos

636 Views
jansirani
Contributor III

Hai jimmychan,

Thanks for the reply.

Now Touch is working in our board with Marhsmallo OS.

0 Kudos