Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7503

Interfacing (DSI, CSI, I2C, etc.) • Correct setup of a touchscreen using the EDT FT5X06 driver (FocalTech EDT-FT5x06 Polytouch)

$
0
0
I'm trying to activate the touchscreen of a generic display that uses I2C with a CM5 IO Board connected to an RGB parallel to MIPI DSI converter board (Waveshare 7-inch LCD with camera), modified to match my I2C touchscreen connections.

The specifications are:
Goodix GT9271 for 1024x600 (10.1 inches) connected through I2C0.

When using the Goodix overlay, or a custom one including similar configurations to Goodix, nothing links up and errors occur, as shown below.

Code:

[    2.140450] Goodix-TS 10-0014: supply AVDD28 not found, using dummy regulator[    2.140655] Goodix-TS 10-0014: supply VDDIO not found, using dummy regulator[    2.140901] Goodix-TS 10-0014: Error reading 1 bytes from 0x8140: -121[    2.161747] Goodix-TS 10-0014: Error reading 1 bytes from 0x8140: -121[    2.193119] Goodix-TS 10-0014: I2C communication failure: -121[    2.208714] Goodix-TS 10-0014: probe with driver Goodix-TS failed with error -121

However, when using touchscreens referenced from EDT FT5XX6, the touchscreen activates but is fixed at 800x480 resolution. What I would like is to change it to 1024x600 so I can have full display configuration.

There are 5 variants of the chip for various touch panel sizes:
FT5206GE1 → 2.8" .. 3.8"
FT5306DE4 → 4.3" .. 7"
FT5406EE8 → 7" .. 8.9"
FT5506EEG → 7" .. 8.9"
FT5726NEI → 5.7" .. 11.6"

Code:

ft5726: touchscreen@38 {    compatible = "evervision,ev-ft5726";    reg = <0x38>;    status = "okay";    touchscreen-size-x = <1024>;    touchscreen-size-y = <600>;};

Code:

[    2.287229] input: 10-0038 generic ft5x06 (79) as /devices/platform/axi/1000120000.pcie/1f00088000.i2c/i2c-10/10-0038/input/input3

Code:

Event type 3 (EV_ABS)  Event code 0 (ABS_X)    Value      0    Min        0    Max     1023  Event code 1 (ABS_Y)    Value      0    Min        0    Max      599
I know this is not the ideal driver for my display, but it's the only way that makes everything work properly.

Please consider giving me some tips or advice. I'm open to receiving them :D

Statistics: Posted by tiopablito — Mon Feb 16, 2026 2:45 pm — Replies 4 — Views 97



Viewing all articles
Browse latest Browse all 7503

Trending Articles