2021-01-19 11:59 AM
Hi
I'm using stm32f767 and want to use LTDC with double framebuffer.
Can i do this with one sdram?
LTDC is fetching data from sdram(front buffer) and i have to prepare the back buffer at the same time(load data from sdcard into sdram)
Internal sram capacity is not sufficient.
How can this happen?
LTDC and SDRAM are working and i can display image through LTDC from SDRAM
LTDC is running at 30MHz and SDRAM clock is 90MHz.
Solved! Go to Solution.
2021-01-19 10:07 PM
Yes you can when SDRAM have space for two buffers . Good is place buffers start to internal bank starts. Ex D0000000 D0200000
2021-01-19 10:07 PM
Yes you can when SDRAM have space for two buffers . Good is place buffers start to internal bank starts. Ex D0000000 D0200000
2021-01-20 07:56 AM
Thanks for quick reply
This means that i can fetch data from front buffer(address = 0xC0000000) to the LTDC and load data from sdcard to SDRAM(address = 0xC0200000) "simultaneously" and swap the addresses in the Vsync interurpt?
2021-01-20 08:02 AM
exactly