cancel
Showing results for 
Search instead for 
Did you mean: 

DMA2D_XferErrorCallback function due to a DMA2D error

celo01
Visitor

I am using a custom PCB design with a 480x800 pixel RGB input LCD display. I am driving the display via the LTDC peripheral. When I change the default colors, the color on the screen changes accordingly, which indicates that there is no apparent hardware issue with driving the LCD.

However, when I try to display a simple text on the screen using TouchGFX, the system enters the DMA2D_XferErrorCallback function due to a DMA2D error. Because of this, the text cannot be rendered on the display.

Could you please explain the possible reasons for this DMA2D transfer error and what might be causing it?

 

best regards

Celil Bayrakdar

2 REPLIES 2
Osman SOYKURT
ST Employee

Hello @celo01 ,

Which STM32 MCU do you use?
Does the issue happen also on other widget like an image widget or a texture mapper widget? I expect that if DMA2D_XferErrorCallback is entered when using texts, it will happen on all widgets using the hardware accelerator (check the list here). If my assumption is correct, you might have a issue with you hardware accelerator configuration.

Osman SOYKURT
ST Software Developer | TouchGFX

merhaba

 

STM32H743GT kullanıyorum