2025-04-16 1:03 PM
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.
2025-04-17 7:35 AM
This post has been escalated to the ST Online Support Team for additional assistance. We'll contact you directly.
Regards,
Billy