cancel
Showing results for 
Search instead for 
Did you mean: 

TouchGFX Custom Project Create, Another touchscreen controller imlemantation (ILI2117A)

Freedom_Neo
Senior

I started the project with TouchGFX using STM32H7B3IIT6 and YB-TG800480S28A-C-A TFT display. But I could not operate the touch feature of the screen I was using. I am using ILI2117A touchscreen controller. What development steps do I need to implement in the project? Does ST have a driver for ILI2117A?

1 ACCEPTED SOLUTION

Accepted Solutions
ktrofimo
Senior III

Take a copy of any driver yo have at hands (you have working FT5336GQQ driver). Take an ILI2117A source code, for example from Linux driver https://github.com/torvalds/linux/blob/master/drivers/input/touchscreen/ili210x.c

Leave existing functions names and parameters but inside replace FT5336GQQ code with corresponding ILI2117A code.

Always check ILI2117A documentation in order to ensure your code is correct.

Share your code with community ;)

View solution in original post

4 REPLIES 4
ktrofimo
Senior III

Take a copy of any driver yo have at hands (you have working FT5336GQQ driver). Take an ILI2117A source code, for example from Linux driver https://github.com/torvalds/linux/blob/master/drivers/input/touchscreen/ili210x.c

Leave existing functions names and parameters but inside replace FT5336GQQ code with corresponding ILI2117A code.

Always check ILI2117A documentation in order to ensure your code is correct.

Share your code with community ;)

Romain DIELEMAN
ST Employee

Maybe add another tag to your post as well to have better visibility (not sure which one though), this is not really a TouchGFX question so you might miss some user who would have this.

/Romain

Freedom_Neo
Senior

@ktrofimo​ There are a lot of function at driver. I don't know which ı can use functions. Which does develoment board use functions? Because There are alot of functions and registers. By the way dont have registers document of ILI2117A on the internet. 

There are a lot of function at driver. I don't know which ı can use functions. Which does develoment board use functions? Because There are alot of functions and registers. By the way dont have registers document of ILI2117A on the internet.