Search found 12 matches

by yloooo
2024-08-05 2:53
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

已经全搞定了,谢谢版主这几天的耐心回复,感谢 :D
给其他人的参考,总结主要是要在DTS目录里的rv1106-pinctrl.dtsi设置内部上拉,基本上就卡在这里了。
然后再根据i2cdetect读出的地址在设备树DTS文件里修改成对应的时序设置,
现在已经可以读出触摸数据了
by yloooo
2024-08-05 2:23
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

上拉的问题解决了,在DTS目录里的rv1106-pinctrl.dtsi 文件里将 I2C3m1的引脚设置为内部上拉 i2c3 { /omit-if-no-ref/ i2c3m0_xfer: i2c3m0-xfer { rockchip,pins = /* i2c3_scl_m0 */ <2 RK_PA6 5 &pcfg_pull_none_smt>, /* i2c3_sda_m0 */ <2 RK_PA7 5 &pcfg_pull_none_smt>; }; /omit-if-no-ref/ i2c3m1_xfer: i2c3m1-xfer { rockchip,pins =...
by yloooo
2024-08-05 1:29
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

硬件确实不太懂,好像没问题,转接板应该是没有配上拉电阻,但看触摸屏911芯片排线上,4、5脚是有电阻的

屏幕链接https://item.taobao.com/item.htm?spm=a1 ... 9830715179
by yloooo
2024-08-03 14:49
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

配上拉,是在设备树里吗, 我看wiki里i2c部分以前貌似有5.1章节是说怎么上拉的,但是5.1章节好像没了。 &pinctrl { touchscreen{ tp_rst:tp-rst { rockchip,pins = <2 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up>; }; tp_irq:tp-irq { rockchip,pins = <2 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>; }; }; /* 是在这里加一个i2c3pins分组,然后把i2c3的sda和scl设置上拉吗? */ };
by yloooo
2024-08-02 14:07
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

摘要: [ 0.613168] i2c /dev entries driver [ 0.614458] Goodix-TS 3-0014: supply AVDD28 not found, using dummy regulator [ 0.614665] Goodix-TS 3-0014: supply VDDIO not found, using dummy regulator [ 0.715784] rk3x-i2c ff460000.i2c: timeout, ipd: 0x00, state: 3 [ 0.715814] Goodix-TS 3-0014: i2c test fail...
by yloooo
2024-08-02 13:43
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

原来是这样,我说怎么日志好像比网上案例的少。
我找块ft232再上传log 谢谢
by yloooo
2024-08-02 10:09
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

[root@luckfox root]# dmesg [ 1.235013] fb_st7789v spi0.0: fbtft_write_spi(len=4096): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... [ 1.287391] fb_st7789v spi0.0: fbtft_write_spi(len=2048): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00...
by yloooo
2024-08-02 9:20
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

使用ls /proc/device-tree/i2c@ff460000/ 下确实有touchscreen,看里面compatible也是goodix,gt911 是不是就证明设备树I2C3部分没问题了,现在看就是reset的GPIO没有成功 按您说的 有touchscreen是不是就排除内核选项的问题了(内核我开启了goodix i2c touchscreen,还有别的要开启吗) 如果是设备树的问题,是不是tp reset的GPIO2 pa3还要在根节点写一下? 类似LCD的reset这样?: / { model = "Luckfox Pico Max"; compatib...
by yloooo
2024-08-02 6:46
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

接线检查过,万用表也测通了。但驱动是没加载上的,dmesg没有goodix相关字样,dmesg里面有一个INPUT的报错不知道和触摸相关不。 [ 2.167870] udevd[91]: starting version 3.2.7 [ 2.183746] udevd[91]: specified group 'input' unknown [ 2.184838] udevd[91]: specified group 'kvm' unknown /dev/input下是有event0的,但是运行hexdump /dev/input/event0 内容为空。 用cat /sys/kernel/d...
by yloooo
2024-08-02 4:31
Forum: LuckFox Pico
Topic: SDK中的GT9XX触摸驱动版本过低引发的编译问题
Replies: 18
Views: 2733

Re: SDK中的GT9XX触摸驱动版本过低引发的编译问题

您好,感谢您的反馈,相比新版的goodix驱动在开发阶段需要测试固件时不需要单独制作固件放置到/lib/firmware下,但是老版驱动对新内核的支持性较差所以Rockchip提供的内核源码默认没有作为menuconfig可选选项放出来,在调试过程中我们使用到了所以将其添加到Kconfig中。如果需要控制GT911可以参考Ultra系列适配的电容屏,直接使用goodix驱动就可以,在有更稳定的驱动的情况下我们一般不对已被替代的方案进行更新 感谢回复,之前没注意到内核还有另一套驱动,已经在内核设置里切换了goodix的驱动了,也参照ultra关于RGB屏幕部分的内容配置了设备树,但是还是无法识...