Skip to main content
Associate II
April 16, 2025
Question

TouchGFX 4.25 Upgrade: Higher Internal Flash Usage

  • April 16, 2025
  • 1 reply
  • 704 views

I’m currently working on upgrading from TouchGFX 4.16.1 to 4.25. Functionally, everything is working as expected, but I’ve noticed a significant increase in internal flash usage—approximately 300 KiB. For reference, we store all images and fonts in external flash memory, so this increase is coming from the core framework and codebase.

To address this, I reviewed the configuration under TouchGFX Designer → Config → Framework Features and disabled everything we don’t use, keeping only RGB compression and Opaque/Non-Opaque RGB565 Nearest Neighbor enabled. This helped somewhat, reducing the increase to around 190 KiB, but it’s still notably higher than before.

I’m trying to understand whether this increase in flash usage is expected behavior when moving from 4.16.1 to 4.25. We haven’t yet explored project-side optimizations—our current focus is on evaluating if any further improvements can be made from the TouchGFX configuration side before we dive deeper.

Has anyone else experienced similar increases with recent versions? Any tips or insights would be appreciated.

1 reply

Billy OWEN
ST Employee
April 17, 2025

Hi @thatenergyguy 

 

This post has been escalated to the ST Online Support Team for additional assistance.  We'll contact you directly.

 

Regards,

Billy