Skip to main content
Andrei Chichak
Lead
July 16, 2025
Solved

Can RAM be used for both the display frame buffer and holding dynamic bitmaps?

  • July 16, 2025
  • 1 reply
  • 253 views

In my upcoming system I will be needing to use dynamic bitmaps.

Can dynamic bitmaps be located on the same RAM device (say SDRAM on STM32F469 discovery board) that is being used as the frame buffer?

I can carve out a piece of the SDRAM for the dynamic bitmaps, but is the DMA2D going to complain?

Thanks,

Andrei

This topic has been closed for replies.
Best answer by LouisB

Hello @Andrei Chichak,

If you have enough RAM it shouldn't cause an issue, but you might have some congestion because of a lot of read and write operations on the same bus. Using different memory banks for framebuffers and dynamics bitmap can help to reduce this issue.

BR,

1 reply

LouisBBest answer
ST Employee
July 17, 2025

Hello @Andrei Chichak,

If you have enough RAM it shouldn't cause an issue, but you might have some congestion because of a lot of read and write operations on the same bus. Using different memory banks for framebuffers and dynamics bitmap can help to reduce this issue.

BR,