嵌入式爱好者

查看: 11348|回复: 6

[已解决] OKMX6Q-C开发板移植Linux4.1.15触摸屏GT911错误

[复制链接]

3

主题

8

帖子

32

积分

i.MX6UL通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2017-12-28 09:22:37 | 显示全部楼层 |阅读模式
您好!我购买了贵司的OKMX6Q-C开发板,底板V1.3,核心板V1.1,配套7寸电容屏LCD,电容屏接口芯片为GT911。我正在移植贵司的IM6Q-S2开发板支持的Linux4.1.15到OKMX6Q-C开发板上。现在,U-boot和Linux的调试串口已经改好,能通过调试串口进入Linux内核,也能启动QT,QT支持USB鼠标,但不支持触摸屏。S2开发板Linux源码设置中支持的有Goodix即GT911的配置,但是,触摸屏不能用。我现在用的6Q-C开发板配套源码Linux3.0.35中支持现有LCD屏的GT911。我想把Linux3.0.35的GT911芯片的驱动移植到Linux4.1.15上。在Linux3.0.35中发现gt9xx.c和gt911.c两个驱动都被编译仅内核了。我现在遇到以下几个问题,请帮忙解决以下:
1、Linux3.0.35中配套7寸电容屏LCD的驱动程序是gt9xx.c和gt911.c这两个文件中的哪一个?
2、6Q-S2的源码Linux4.1.15的QT程序支持其他7寸电容屏吗?
3、移植好的Linux4.1.15内核中启动其自带的适用于GT911电容屏的程序,出现以下错误(能正常引导内核和QT):
  1. [    1.684669] edt_ft5x06 1-0038: touchscreen probe failed
  2. [    1.689924] edt_ft5x06: probe of 1-0038 failed with error -5
  3. [    1.695676] <<-GTP-INFO->> GTP driver installing...
  4. [    1.700845] <<-GTP-INFO->> GTP Driver Version: V2.4<2014/11/28>
  5. [    1.706796] <<-GTP-INFO->> GTP I2C Address: 0x14
  6. [    1.712455] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -5!
  7. [    1.719357] <<-GTP-ERROR->> GTP i2c test failed time 1.
  8. [    1.744090] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -5!
  9. [    1.750972] <<-GTP-ERROR->> GTP i2c test failed time 2.
  10. [    1.773167] ata1: SATA link down (SStatus 0 SControl 300)
  11. [    1.778625] ahci-imx 2200000.sata: no device found, disabling link.
  12. [    1.785016] ahci-imx 2200000.sata: pass ahci_imx..hotplug=1 to enable hotplug
  13. [    1.792799] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -5!
  14. [    1.799730] <<-GTP-ERROR->> GTP i2c test failed time 3.
  15. [    1.824092] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -5!
  16. [    1.830975] <<-GTP-ERROR->> GTP i2c test failed time 4.
  17. [    1.854088] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -5!
  18. [    1.860970] <<-GTP-ERROR->> GTP i2c test failed time 5.
  19. [    1.883069] <<-GTP-ERROR->> I2C read failed.
复制代码



敬待解答!谢谢!

回复

使用道具 举报

3

主题

8

帖子

32

积分

i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2017-12-28 14:13:24 | 显示全部楼层
是接口不对,配置和I2C接口后,正常了。
点评回复 支持 1 反对 0

使用道具 举报

8

主题

21

帖子

94

积分

A40i/T3/T507/T527通行证i.MX6Q通行证i.MX6UL通行证i.MX8MM通行证RK3399通行证LS1028A通行证LS1012A通行证LS1043A\46A通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证AM5718通行证AM335x通行证i.MX RT通行证XX18通行证

发表于 2018-4-13 09:09:39 | 显示全部楼层
请问楼主是把IMX6Q-S2的u-boot和linux全部替换IMX6Q-C的一套吗?原始开发板内核linux3.0,35感觉有点老,我也想用新的一套Linux,请问楼主有移植笔记吗,本人小白,麻烦指教下感激不尽。:)

点评

你好 你这个错误解决了么? 能不能告诉下是哪里问题,该如何解决,非常感谢  详情 回复 发表于 2018-8-15 13:56
点评回复 支持 反对

使用道具 举报

0

主题

11

帖子

35

积分

i.MX6Q通行证

发表于 2018-8-14 10:40:27 | 显示全部楼层
楼主,我的显示屏换成4.3寸屏AT043TN24,触摸屏芯片是TSC2007,显示正常,但是触摸没有反应。
点评回复 支持 反对

使用道具 举报

0

主题

2

帖子

14

积分

发表于 2018-8-15 10:45:23 | 显示全部楼层
你好  我也遇到这个问题了  请问你是怎么解决的?  麻烦告知下  谢谢!
点评回复 支持 反对

使用道具 举报

0

主题

2

帖子

14

积分

发表于 2018-8-15 13:56:16 | 显示全部楼层
aa304037208 发表于 2018-4-13 09:09
请问楼主是把IMX6Q-S2的u-boot和linux全部替换IMX6Q-C的一套吗?原始开发板内核linux3.0,35感觉有点老,我 ...

你好  你这个错误解决了么?  能不能告诉下是哪里问题,该如何解决,非常感谢
点评回复 支持 反对

使用道具 举报

0

主题

3

帖子

40

积分

A40i/T3/T507/T527通行证i.MX6Q通行证

发表于 2019-7-24 17:00:15 | 显示全部楼层
渣渣飞凌从来不回复
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-20 14:59

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表