How to limit the transfer speed from the internal ram to the display when using touchgfx but without reducing the AXI bus frequency?
The controller is STM32H743
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 6:48 AM
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 7:27 AM
You mean, reducing the pixel clock? It's ltdc_ker_ck, and that is the R output of PLL3 see RCC chapter.
So you have to change the R output of PLL3.
JW
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 7:27 AM
You mean, reducing the pixel clock? It's ltdc_ker_ck, and that is the R output of PLL3 see RCC chapter.
So you have to change the R output of PLL3.
JW
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 7:29 AM
No not the pixel clock. i mean the speed of the bus it self for example in stm32h743 its 240Mhz at max frequency. i need to reduce it without affect the AHB2 bus
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 7:50 AM
Why? What problem would that solve?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 8:34 AM
Yes the pixel clock, and the clocks the LTDC is using to drive the pacing of data fetches from the memory, it is a synchronous machine, want it slower, gear things down. Play with FIFO and BURST type settings to control how much data pulls at each interaction.
Don't have the bandwidth, then you're going to have to come up with a different approach.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 10:25 AM
@Community member​
Ok Thnx!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-10 10:26 AM
@Community member​
Thnx
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-15 2:35 AM
@Community member​
I tried to find where i can disable the FIFO for specific layer but could not found any thing neither in datasheet or reference manual?
Do you know where can i find it?
