2024-10-21 12:26 AM
Hi,
I am learning TouchGFX and I have gone through all the study materila from the TOuchGFX academy.
I am having a BW monochrome display on the SPI channel. And the display need not have to get updated unless there is a change in frame as the display itself has inbuilt RAM to store the framebuffer content.
The question I have is, where the TouchGFX setting is to update the display in such case only when the framebuffer is change rather than updating the diplay on every tick (FPS)?
2024-10-21 08:00 AM
Hello @mdalal,
For SPI displays, the procedure of handling the communication between TouchGFX and display is a bit different than LTDC. Please follow the documentations below to get an overview on how SPI displays are handled:
I hope this helps you!
If you have more questions, don't hesitate to ask!
2024-10-21 09:28 AM
Failing an alert, CRC the frame buffer, to determine changes without holding a secondary copy.
You could also do regions of the frame too. If you have space you can keep a host side copy, and determine how many lines are impacted, or reduce to a region.
Some OS do track the scope/dimension of the changes to the frame buffer.
2024-10-21 09:54 PM
Hi,
Thanks for the references. However, I still do not get a clear idea on how to set the frequency of the update.