Skip to main content
Associate III
October 21, 2024
Question

display update frequency

  • October 21, 2024
  • 3 replies
  • 785 views

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)?

3 replies

ST Employee
October 21, 2024

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:

SPI Display Configuration 

TouchGFX Generator Display 

SPI and FMC Display Interface 

I hope this helps you!
If you have more questions, don't hesitate to ask!

Tesla DeLorean
Guru
October 21, 2024

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.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
mdalalAuthor
Associate III
October 22, 2024

Hi,

Thanks for the references. However, I still do not get a clear idea on how to set the frequency of the update.