2025-08-05 5:36 AM - last edited on 2025-08-05 6:14 AM by Andrew Neil
I have TouchGFX UI running on STM32H7. Only with one screen there is an issue, fonts gets distorted.
What could be the reason for this?
2025-08-05 5:42 AM
Hello @VNA ,
Could you provide more details about your project?
2025-08-05 9:21 PM
Hello Osman,
Please find the details below.
- TouchGFX version - 4.21.3
- MCU STM32H757XIH6
- Font - RobNoto Medium
- Font Size-39 & Bpp - 4
- Display Orientation - Vertical - Width -480 Height-800
All other font's displayed properly, Issue is only with '5', '7'.
2025-08-11 7:12 AM
Ok thanks for the info. First of all, I'd like to recommend you using the latest version of TouchGFX as it includes a lot of bugfixes and new feature, and it's much more easy for us to support you that way. Could you try with the latest TouchGFX?
Also could you tell if use mapped storage format or unmapped? If unmapped, try copying translations in RAM.
2025-09-09 4:31 AM
Hello Osman,
Thank you for your inputs.
I updated to TouchGFX version 4.25.0 Font issue resolved.
Now facing new issue, Application could only run in debug mode. Earlier this problem was not there.
In startup file startup_stm32h757xx.s
execution up to line-245 is OK, jump to main() in application happens after pressing RUN tab multiple times in debug mode. Once execution reach main function then screen display & font all are fine.
FYI, we are using CM7 & CM4 core. use external flash QSPI & external SDRAM. Entire application was running smooth with 4.21.3 only issue we faced with fonts.
In TouchGFX -> Text configuration we enabled
1. Remap texts,
2. A4
3. Mapped storage format.