Skip to main content
Associate II
July 1, 2025
Solved

Touch Gfx using LTDC 2 layers

  • July 1, 2025
  • 1 reply
  • 249 views

Hello

 

I see on this link that Touch Gfx can only use a single layer from the LTDC.

https://support.touchgfx.com/docs/development/touchgfx-hal-development/scenarios/scenarios-ltdc-parallel-rgb

 

Is there some way of using the two LTDC's layers ?,

May be is there a Topuch Gfx licensed version (not for free, paying license) which indeed can make use of the two layers ?

 

Regards

 

 

Best answer by GaetanGodart

Hello @rvminsta_01 ,

 

Indeed, TouchGFX can only use one layer of LTDC.

There is no paying license, all of TouchGFX is free to use with ST's products.

We only use one layer because if we need to do blending, it is done in ST's hardware and we even have acceleration through the NeoChrom IP that does a lot of the heavy calculation to fill the framebuffer. This framebuffer is then sent to the display through LTDC, that is why we only need one layer.

 

Regards,

1 reply

GaetanGodart
GaetanGodartBest answer
Technical Moderator
July 2, 2025

Hello @rvminsta_01 ,

 

Indeed, TouchGFX can only use one layer of LTDC.

There is no paying license, all of TouchGFX is free to use with ST's products.

We only use one layer because if we need to do blending, it is done in ST's hardware and we even have acceleration through the NeoChrom IP that does a lot of the heavy calculation to fill the framebuffer. This framebuffer is then sent to the display through LTDC, that is why we only need one layer.

 

Regards,