cancel
Showing results for 
Search instead for 
Did you mean: 

When will STM32CubeMX support STM32L4+ TouchGFX ?

MHo.15
Associate III

When will STM32CubeMX support STM32L4+ TouchGFX ? We have a project waiting for this.

29 REPLIES 29
MHo.15
Associate III

Yes, we have two engineers trying to debug for one week. The picture above is the best result we can achieve so far. The application is working but just displaying things incorrectly.

Okay, Martin,

Are you able to display anything on the screen without TouchGFX? First step is probably to make sure that the display works as expected. What is your LTDC configuration? Does it match your TouchGFX application bit depth?

/Martin

What we sometimes do here is create a color test by writing data directly to the framebuffer in various patterns. It seems like your display has a duplication of the same error and its also peculiar that the bottom part of the display is showing nothing.

/Martin

MHo.15
Associate III

Yes, it's no problem for us to display content on the screen by filling data into frame buffer without using TouchGFX. The bit depth is correct. You could check my previous post. We already successfully converted a STM32F4 TouchGRX project to L4+ for a 390*390 DSI diaplay. However, the same approach can not work well for a 480*272 RGB display. That's why we need your help. We guess that the the L4+ RGB display driver is not fully compatible with TouchGFX core. ​

MHo.15
Associate III

What we need is to enable TouchGFX Designer tool for our STM32L4+ based project. We adopted a 480*272 RGB display.

Martin KJELDSEN
Chief III

Hi @MHo.15​,

The display driver for a parallel RGB at its core is not something that the TouchGFX core library worries about. At its core, replacing the display requires:

1) Configuration of the display itself.

2) Configuration of LTDC and layer in terms of depth, porch areas and framebuffer address

3) Configuration of synchronization signal - Depending on the type of display this may be VSYNC or TE signal. This signal drives the TouchGFX HAL to render screens to the framebuffer which is then read by the LTDC (closely tied to the sync signal).

Do your error registers give and hints?

/Martin

LPers
Associate II

Any update on that? I can't integrate touchgfx to the STM32L4R9 using STM32 Cube version 5.2.1.

Martin KJELDSEN
Chief III

Hi @Community member​,

TouchGFX + L4 will be in CubeMX within this year. There's a new update coming out (5.4.0) in the coming few weeks, i think. And 6.0 will be out end of year. 6.0 will definitely have the support, but 5.4.0 may already have it.

/Martin

LPers
Associate II

Hi @Martin KJELDSEN​ 

That's good news :) waiting for it.

Thank you for the update!

Martin KJELDSEN
Chief III

You're welcome! So much stuff is going on that we want to release to the world and we're not that far off :D With 5.4.0 we'll be able to ship 4.12.3! So much has happened since 4.10.0 that we haven't been able to release because CubeMX was locked to 4.10.0.

And we're working on improving the CubeMX/CubeIDE/TouchGFx experience.

/Martin