Unable to display Text using FreeRTOS, TouchGFX and Custom LCD
Hello Everyone,
Earlier we have successfully developed a variant using STM32F746 Discovery board but now we have shifted towards our own developed PCB with custom LCD Display 800 * 480.
Our new PCB uses MT25Q128A external flash for storing images, text and font used by TouchGFX and we are using single buffer allocation in external SDRAM for framebuffer. We are using different pins for QuadSPI communication so had to develop custom external loader for this. We have tested the external loader for various images and it works fine.
When we started inputting texts in TouchGFX the system would wait infinitely in xQueueSemaphoreTake() function so we suspected something might be wrong with loading from external flash so we created another project this time stored everything in internal flash, again the result was same, the TouchGFX hangs while using texts.
After searching through the community we came across following links:
Here it is suggested to try to change the line in stm32h7xx_hal_dma2d.c, in the function, but is related to H7 series.
Same thread also suggested changing MPU Config

We had disabled MPU in our project but even after enabling it the result was unaffected.

Please guide me where I am doing wrong.
Thankyou
Regards,
Pitbull
