Skip to main content
Associate III
November 30, 2025
Solved

DMA transfer color data in external sram to LCD interface

  • November 30, 2025
  • 2 replies
  • 158 views

a F407 developer board in hand, it don't fit to touchGFX project, No OS, think to use DMA rise color data send speed,
color data in external sram be  to send LCD interface, a lots of  trying, lost! 
DMA poll amd interrupt mode had test!
for guiding

Best answer by redstone8415

thank you a lot, had give up, because DMA don't fit transfer data from external sram to LCD Interface! made a lots of trying!

2 replies

ST Employee
December 4, 2025

Hello @redstone8415.

It is difficult to assist you based on the post. Could you please provide more details on your setup and elaborate on what issue you are facing?

Is it correctly understood that you are using the STM32F407G-DISC1? Which display have you connected to it, and through which interface?

Best regards,
Johan

redstone8415AuthorBest answer
Associate III
December 5, 2025

thank you a lot, had give up, because DMA don't fit transfer data from external sram to LCD Interface! made a lots of trying!

ST Employee
December 11, 2025

From your description, I assume that you are using a display with embedded GRAM - is that correct?

If this is the case, you can split the transfer into smaller transfers or run the DMA in linked-list mode. You can e.g. refer to the NUCLEO-U575ZI + RVA35HI TBS available in TouchGFX Designer for an example of how to split the transfer.

Best regards,
Johan