cancel
Showing results for 
Search instead for 
Did you mean: 

How can I enable TouchGFX in STM32CubeIDE (STM32F429VI)?

gunnersson
Associate

My problem is simple, probably silly. I couldn't find any answer, even in other working projects from the net. I can't enable TouchGFX in Middleware (I can only enable STemWin Display Bus Interface using FMC). What am I missing:

1.Connectivity->FMC0690X00000A9RvMQAV.bmp

2.Multimedia->DMA2D

0690X00000A9RvWQAV.bmp

3.Multimedia->LTDC

0690X00000A9RvlQAF.bmp

4.Computing->CRC

0690X00000A9Rw0QAF.bmp

5.Middleware->FreeRTOS

0690X00000A9RwAQAV.bmp

0690X00000A9RwPQAV.bmp

And TouchGFX is still faded. What is wrong? I've checked DataSheet, Reference Manual, Errata, TouchGFX site, many other sites and somehow I am still missing something. Can you point my mistake?

1 REPLY 1
gunnersson
Associate

As I said, solution is simple. There's lack of D letter in SRAM. The IDE/CubeMX requires SDRAM, not SRAM. The F429 series can hold external SDRAM but not in LQFP100 package, changing to LQFP144 solved the problem. Now I need to change nearly whole layout - next time I'll read technical documentation more carefully.

Is there a way to configure touchgfx without external SDRAM through IDE/CubeMX?​