您尚未登录。

楼主 # 2025-10-24 09:40:42

xsx_kair
会员
注册时间: 2022-11-25
已发帖子: 33
积分: 23

求助:T113适配2.2寸小屏,FT6336U

调试触摸芯片,旧的芯片是GT911,现在改为FT6336U,使用tina sdk内部的focaltech_toch驱动,设备树:

ctp@38 {  /* FT6336U的I2C地址通常为0x38 */
		compatible = "focaltech,fts";
        reg = <0x38>;
        status = "okay";
		interrupt-parent = <&pio>;
		interrupts = <PD 22 IRQ_TYPE_LEVEL_LOW>;
		focaltech,reset-gpio = <&pio PG 10 GPIO_ACTIVE_HIGH>;
		focaltech,irq-gpio = <&pio PD 22 IRQ_TYPE_LEVEL_LOW>;
		focaltech,max-touch-number = <2>;
		focaltech,display-coords = <0 0 800 480>;
		focaltech,reg_vdd = <&reg_pio3_3>;
		focaltech,reg_avdd = <&reg_pio3_3>;
	};

发现通信失败

[    2.144381] [FTS]fts_ts_init: Enter
[    2.151606] [FTS]fts_ts_init: Exit(1401)
[    2.728245] [FTS]fts_ts_probe: Enter
[    2.732327] [FTS]fts_parse_dt: Enter
[    2.736370] [FTS]max_touch_number=2
[    2.740291] [FTS]fts_parse_dt: Exit(933)
[    2.744695] [FTS]fts_input_dev_init: Enter
[    2.749495] input: fts_ts as /devices/platform/soc@3000000/sunxi-i2c2/i2c-2/2-0038/input/input2
[    2.759547] [FTS]fts_input_dev_init: Exit(246)
[    2.764567] [FTS]fts_ctpm_get_upgrade_array: Enter
[    2.769985] [FTS][Info]CHIP TYPE ID = 0x6426
[    2.790619] [FTS][Error]fts_i2c_write: i2c_transfer(write) error, ret=-22
[    2.826527] [FTS][Error][IIC]: i2c_transfer(read) error, ret=-22!!
[    2.833487] [FTS][Error]hidi2c change to stdi2c error!!
[    2.839363] [FTS]fts_ctpm_get_upgrade_array: Exit(167)
[    2.845147] [FTS]fts_gpio_configure: Enter
[    2.861129] [FTS]fts_gpio_configure: Exit(787)
[    3.134647] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.141692] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.194668] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.201707] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.254638] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.261683] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.314687] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.321725] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.374642] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.381686] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.434635] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.441673] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.494633] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.501677] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.554633] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.561670] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.614634] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.621681] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.674644] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.681683] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.734640] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.741683] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.794635] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.801673] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.854633] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.861677] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.914632] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.921670] [FTS][Info]TP Not Ready, ReadData = 0x0
[    3.974632] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-22!!
[    3.981676] [FTS][Info]TP Not Ready, ReadData = 0x0
[    4.019035] [FTS][Mode]create sysfs succeeded
[    4.023926] [FTS]fts_ts_probe: Exit(1156)

离线

楼主 #1 2025-10-24 10:37:44

xsx_kair
会员
注册时间: 2022-11-25
已发帖子: 33
积分: 23

Re: 求助:T113适配2.2寸小屏,FT6336U

@xsx_kair
已完成,最终发现是板子厂家给的TP端子序号反了,重新连线后正常实现触摸

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn