2022-01-20 11:27 PM
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?
Solved! Go to Solution.
2022-01-20 11:58 PM
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 ;)
2022-01-20 11:58 PM
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 ;)
2022-01-21 12:41 AM
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
2022-01-21 05:12 AM
@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.
2022-01-21 05:15 AM
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.