2024-04-09 01:26 PM
Hi everybody,
In my custom board I discover a strange effect when I interact with widget.
The latest widget redraw has always a lots of wrong pixels while the previous one is redrawed correctly.
I'm using an STM32H743VIT6, with touchGFX 4.23.2 and Stm32cube ide 1.15.0.
Assets are load from an external QSPI memory
This is the first time I see this strange behaviour and I would like to understand the cause.
Does some has an idea? IS it software or should be hardware?
Some suggestion?
At the following link, I upload a small video to show you the effect (link is available until April 16, 2024):
thanks in advance
Solved! Go to Solution.
2024-04-12 04:17 AM
If you enabled data cache you need to invalidate the cache using SCB_InvalidateDCache_by_Addr.
2024-04-12 04:17 AM
If you enabled data cache you need to invalidate the cache using SCB_InvalidateDCache_by_Addr.
2024-04-12 06:19 AM
Hello @MPast.1 ,
As you know there can be multiple causes for this issue. Here are my suggestions:
Looking forward to hearing from you
2024-04-16 11:21 AM
I disabled DCache from configurator and everything works correctly
2024-04-16 11:41 AM
Hi @Mohammad MORADI ESFAHANIASL , sorry for the late:
I answer you point by point:
Thank you
best regards
2024-04-17 12:57 AM
Hello @MPast.1 ,
Glad to hear you managed to fix the issue
Best regards,