cancel
Showing results for 
Search instead for 
Did you mean: 

TouchGFX + ILI9341 16bit + FSMC

Ivans91
Associate

Hi,

i have a simple question about the configuration in the subject:

Ivans91_0-1707779923390.png

to drive the TFT can i use the "parallel RGB (FMC)"?

If i must select the "Custom" interface can i use the X-CUBE-DISPLAY library for ILI9341?

How this library must be interface with TouchGFX function? The display doesn't work.

Best regards,

Ivan

4 REPLIES 4
Osman SOYKURT
ST Employee

Hello @Ivans91 ,

I've checked your project and I have some remarks:

1- The version of STM32CubeMX you're using is 6.8.1 and the TouchGFX version is 4.23.1. These 2 softwares are not compatible. We stated here that TouchGFX 4.23.1 is compatible with STM32CubeMX 6.10.0 or above version.

2- X-Cube-Display has been deprecated since STM32CubeMX 6.9.0, so I invite not to use it. You can see an example of our STM32G071_NUCLEO TBS that was using X-Cube-Display before that version but not since.

3- If you really need to use X-Cube-Display, you could try to use TouchGFX 4.22.0 and STM32CubeMX 6.8.0.

Osman SOYKURT
ST Software Developer | TouchGFX

Hi,

thanks for the response.

Now i have TouchGFX 4.22.0, STM32CubeMX 6.8.0 and STM32CubeIDE1.12.1 but TFT doesn't work.

In attached the project. The program is working because there is a led for the status that flashes but the TFT is all white while the project involves a simple green rectangle in the screen.

What is wrong? Miss any library? The display is controlled by ILI9341 driver.

 

Best regards

 

Hello @Ivans91 ,

You can use X-Cube-display for ILI9341, this is what we use for the Nucleo-G071RB + GFX01M2 TBS (Interface selected in STM32CubeMX is: Custom).
I invite you to look at what we have done on this TBS and try to replicate the same (you need to use version 3.0.5 of our TBS). 

OsmanSOYKURT_0-1709037022099.png

Osman SOYKURT
ST Software Developer | TouchGFX

Hello @Ivans91 ,

Did you succeed in using your driver on your application? Do you need more assistance?

Osman SOYKURT
ST Software Developer | TouchGFX