cancel
Showing results for 
Search instead for 
Did you mean: 

Black screen when using DMA2D on Touchgfx

Touftoufe
Associate II

Hello !

I'm actually using an STM32H745 dual Core with touchGFX and CubeIDE. I know that the dual cores aren't supported yet, but I kind of love challenges.

So I managed to make it work using :

  • Partial Buffer
  • Custom drivers (FMC)
  • no hardware acceleration
  • no OS

Right now my GUI works , but when I try to add DMA2D, the screen turns black, and I'm not really familiar with DMA2D, so I don't know where the problem might be.

Any ideas ?

Thanks !! :D

3 REPLIES 3
MM..1
Chief III

I mean partial buffer and FMC driver isnt adept to use D2DMA . But maybe somebody write you better news.

I don't know, I already used DMA2D with FMC on a stm32F429 and it works perfectly

When you use FMC for SDRAM full framebuffer then yes , but when FMC is driver for LCD, that not use full framebuffer and not use ltdc,

then DMA2D is maybe usable only when your partial framebuffer is based for this usage...