cancel
Showing results for 
Search instead for 
Did you mean: 

TouchFX Zephyr Integration Font Issue

karsparskambala
Associate II

Hi,

I am working on integrating TouchGFX into Zephyr and have made some progress. However, I am currently facing an issue where the text appears scattered and displayed strangely.

I have enabled DMA2D, and the font data is stored in external QSPI flash and loaded into external internal SRAM. My board is the STM32H750B-DK.

Any help or tips would be greatly appreciated. Could you possibly guess the reason by looking at the image? The texts are displayed better after I press the reset button following the initial flash

karsparskambala_0-1728667263867.png

karsparskambala_1-1728667310453.png

karsparskambala_3-1728667357637.png

 

 

12 REPLIES 12

Try disable DCACHE

karsparskambala
Associate II

Yes, that's it! Thank you very much! After disabling the DCACHE, the font issue is solved. Does this mean that all TouchGFX applications with text disable the DCACHE?

Hello @karsparskambala ,

 

You can use DCache with TouchGFX (with every RTOS), I don't know why it did not work this time.
My best guess would be that the MPU (memory protection unit) was not configured properly.

GaetanGodart_0-1729500597771.png

 

 

Regards,

Gaetan Godart
Software engineer at ST (TouchGFX)