2020-12-17 08:05 PM
Dear TouchGFX team,
I am developing STM32L4R9 B/D including
DSI video mode LCD,
PSRAM,
OctoSPI Flash,
and TouchGFX.
Usually the device works well but sometimes it goes to "DMA2D_XferErrorCallback" handler.
In SEM32DMA.cpp,
static void DMA2D_XferErrorCallback(DMA2D_HandleTypeDef* handle)
{
//assert(0);
printf("%s()\n", __FUNCTION__);
}
When this error happens, the TouchGFX task comes to a halt but other tasks work normally.
Why this "DMA2D_XferErrorCallback" error happens? Is there any good way to prevent from it?
And could you let me know what I have to do to get out of this state when it happen?
Please let me know if any solution or good guideline.
Thanks in advance!
J.Park