2024年3月25日发(作者:)
GOODIX_触摸屏汇顶驱动移植详细说明
精品文档
1基于迅为的开发板,精英版iTop4412,原来的IC是FT5X06,现在用GT911来移植:先修改
Kconfig: 注意要对齐:
root@fy-machine:/home/fy/andriod4.0/iTop4412_Kernel_3.0#
drivers/input/touchscreen/Kconfig
vim
config TOUCHSCREEN_GOODIX
tristate "GT9XX based touchscreens"
depends on I2C
help
This is goodix touch panel driver.
2.打开:以下路径:root@fy-machine:/home/fy/andriod4.0/iTop4412_Kernel_3.0# vim
drivers/input/touchscreen/Makefile
在Makefile最后添加以下内容:
obj-$(CONFIG_TOUCHSCREEN_GOODIX) += gt9xx.o gt9xx_update.o goodix_tool.o
收集于网络,如有侵权请联系管理员删除
精品文档
3.添加板板文件:
home/fy/andriod4.0/iTop4412_Kernel_3.0# vim arch/arm/mach-exynos/mach-itop4412.c
4.添加文件到touchscreen下:
4412_Kernel_3.0下,执行make menuconfig:
收集于网络,如有侵权请联系管理员删除
精品文档
6执行make zImage:烧进开发板触摸正常;
注意事情:
迅为开发板的控制I0打开,不然TP不会动作;如下代码:
收集于网络,如有侵权请联系管理员删除


发布评论