硬件平台:IMX6Q+GT928(10.1寸)
操作系统:Android 4.2.2

GT928接口原理图

触摸屏接口用到的硬件外设
I2C => I2C3
RST => GPIO2_27
INT => GPIO6_8

注册GT928 i2c设备

static struct i2c_board_info mxc_i2c2_board_info[] __initdata = {{I2C_BOARD_INFO("sgtl5000", 0x0a),},{I2C_BOARD_INFO("ov564x", 0x3c),.platform_data = (void *)&camera_data,},{I2C_BOARD_INFO("mxc_hdmi_i2c", 0x50),},{I2C_BOARD_INFO("Goodix-TS", 0x14),
//      .irq = gpio_to_irq(SABRESD_CAP_TCH_INT0),},
};

修改gt9xx.h对rst和int脚的定义

#define GTP_RST_PORT    IMX_GPIO_NR(2, 27)
#define GTP_INT_PORT    IMX_GPIO_NR(6, 8) 

修改touchscreen驱动Makefile

ifneq ($(wildcard drivers/input/touchscreen/gt9xx.c),)
obj-$(CONFIG_TOUCHSCREEN_GT9XX)        += gt9xx.o gt9xx_update.o goodix_tool.o
else
obj-$(CONFIG_TOUCHSCREEN_GT9XX)        += gt9xx.module gt9xx_update.module goodix_tool.module
endif

修改touchscreen驱动Kconfig

config TOUCHSCREEN_TSC2007tristate "TSC2007 based touchscreens"depends on I2ChelpSay Y here if you have a TSC2007 based touchscreen.If unsure, say N.To compile this driver as a module, choose M here: themodule will be called tsc2007.config TOUCHSCREEN_GT9XXtristate "GT9XX based touchscreens"depends on I2ChelpSay Y here if you have a Gt9xx based touchscreen.If unsure, say N.To compile this driver as a module, choose M here: themodule will be called gt9xx.

配置内核

gt928驱动下载地址
附上调试信息

IMX6 GT9XX 10.1寸触摸屏移植相关推荐

  1. RK3288 10.1寸电阻触摸屏调试与校准软件的运行

    作者:Dennis 电话:13349909990(微信同号) 邮箱:dennis@we-signage.com 说明:本文所提供的技术方案适用于 恒耀源科技有限公司 RK3288主板以及使用该主板的所 ...

  2. 威纶通,威纶通模板,HMI,HMI UI,GUI,7寸触摸屏 通用,非常漂亮功能强大的程序模板,非常有参考价值,可直接移植项目使用

    威纶通,威纶通模板,HMI,HMI UI,GUI,7寸触摸屏 通用,非常漂亮功能强大的程序模板,非常有参考价值,可直接移植项目使用

  3. ROC-RK3566-PC使用10.1寸IPS触摸屏显示

    问题背景 我买了ROC-RK3566-PC的开发板回来,先看了下开发板的产品规格书,了解下硬件接口的使用.因为我还买了10.1寸的触摸屏,想用这款屏作为输出设备,它是MIPI接口,接好后上电没有反应, ...

  4. android一体机-迅为10.1寸用于售货机、人机界面、自动终端、触摸控制

    迅为10.1寸触控一体机工业人机界面HMI电容显示屏嵌入式工控触摸屏 行业应用:用于售货机.人机界面.自动终端.触摸控制系统等 触摸屏类型:电容屏(五点触摸)分辨率:1024*600 RGB信号 内置 ...

  5. 迅为10.1寸人机界面工业HMI安卓电容屏定制生产供应商

    10.1寸人机界面介绍: 配置铁电存储器:非易失性记忆体,掉电后数据不丢失. 连接云端,支持云服务:数据综合管理,更有效率. 静电防护技术:高强度抗干扰,防静电,防电磁干扰. 提供所有接口的调用源码, ...

  6. G101EVN01.0友达10.1寸全视角液晶屏 LVDS接口液晶屏

    一:友达10.1寸工业液晶屏G101EVN01.0基本信息 品  牌 友达(AUO) 面板型号 G101EVN01.0 工作温度 -20~60°C 存储温度 -30~70°C 作业湿度 10-90 ( ...

  7. ykhmi是什么触摸屏软件_深圳市人机界面寸触摸屏厂家

    人机界面5.0寸触摸屏深圳5.0寸触摸屏报价供应触摸屏 深圳中达优控YKHMI工业人机界面触摸屏系列报价表: HMI 编程软件使用全中文编辑软件YouKong_Soft V3.0. 编辑方便简单,支持 ...

  8. 龙腾10.1寸M101NWN8 R0液晶触摸屏

    龙腾10.1寸M101NWN8 R0液晶触摸屏 基本参数 面板品牌 龙腾(IVO) 面板型号 M101NWN8 R0 面板尺寸 10.1英寸 面板类型 a-Si TFT-LCD,液晶模组 点分辨率 1 ...

  9. 天嵌A40I平台如何调试10.1寸MIPI屏?这份总结收好!

    天嵌A40i核心板,天嵌科技出品的又一款工业级核心板,采用4核ARM Cortex-A7处理器设计,每核主频高达1.2GHz. 注:本文所调试屏的参数是适配天嵌10.1寸电容触摸屏的,其他的mipi屏 ...

最新文章

  1. Java并发_volatile实现可见性但不保证原子性
  2. oracle中forall in,oracle10g的forall功能加强
  3. Struts2 自定义拦截器(方法拦截器)
  4. poj 2415(BFS)
  5. 说实话,你的API接口在高并发面前不堪一击!
  6. java无效字符 怎么解决_java.sql.SQLException: ORA-00911: 无效字符 解决方法
  7. 如何关闭uefi启动模式|预装win8/win10电脑禁用uefi引导方法
  8. 爆料称华为P50系列即将进入量产 或将于下月发布
  9. 电子书epub格式,在电脑上打开/浏览软件
  10. AKM项目轶事之GBS同事转入GDC
  11. PAIP.利用SyncML协议来同步备份手机短信联系人.txt
  12. 200元组群晖—HP惠普T610瘦客户端:直接硬盘启动黑群晖
  13. matlab 短时傅立叶变换,Matlab中短时傅里叶变换 spectrogram和stft的用法
  14. 2008服务器系统开机用户名和密码忘记了,服务器2008密码忘记了
  15. 真正的高手,都在自讨苦吃——数显之家快讯之【SHIO世硕心语】
  16. 键盘输入平方(m²)或立方(m³)等特殊字符
  17. 自动驾驶货运编队行驶介绍
  18. 关于阿里云视频点播出现的问题
  19. GPU与CPU比较,GPU为什么更适合深度学习?
  20. 微星GE62 NVIDIA960m 双系统ubuntu16.04 配置caffe-ssd

热门文章

  1. 什么是大数据系统存储及管理?
  2. iPhone4s刷机教程
  3. 利用形状图层绘制八卦图
  4. iPhone白苹果,刷机降级,无限重启,无限恢复模式,无限DFU模式,错误4013,错误3014...
  5. linux 壁纸自动更换,linux设置自动更换壁纸
  6. eden区分配至s0、s1
  7. LeetCode 面试题 03.06. 动物收容所
  8. C语言化学计算器(二)
  9. 基于yolov5的火焰识别
  10. 【常用代码03】去除a标签下划线