TouchGFX: TouchGFX_Task Only Called Once
Hello,
I am running on the STM32H725AGI6 on a custom board. I am trying to use the TouchGFX GUI with the LTDC interface (RGB565). I am trying to run a firmware that I had previously working on another of the H7 series (STM32H7B3IIT6). The hardware is identical in all aspects, except for changing to the AGI6 MCU.
I am running the debugger to try to isolate the issue and I observed that the model::tick() function was only called once. Additionally, the TouchGFXHAL::taskEntry() is also only called once. On the IIT6, this problem was not present.
I have tried the following so far:
- Increased the heap size (it says I still have plenty of heap available)
- Increasing priority of the TouchGFX
- Removing the BLE_Task I have to prevent multiple tasks from causing issues

None of these solutions have worked yet. Does anyone know what would cause a task to only be called once?
Edit:
I also enabled vApplicationMallocFailedHook(void) to see if it entered this function and it did not.
