TouchGFX with Zephyr RTOS on STM32H745
Hi Community,
We are exploring the migration of our FreeRTOS-based firmware to Zephyr. Our current design heavily relies on TouchGFX (provided by ST) for controlling an 800×480 touch display.
Here are some key details of our setup:
- TouchGFX with external SDRAM for a double frame buffer using the FMC peripheral
- Images, fonts, and text stored in external QSPI Flash
- LTDC controller in use
- DMA2D accelerator enabled
- RGB image compression utilized
Is there any sample application or detailed documentation available for achieving this on Zephyr?
I have already briefly reviewed the following resources:
- Abstraction Layer Architecture | TouchGFX Documentation and https://support.touchgfx.com/docs/basic-concepts/operating-system#touchgfx-os-wrappers
However, I need more guidance, specifically:
- Examples or reference projects for TouchGFX on Zephyr
- Detailed documentation on integration steps
We have a tight project deadline, so I need to quickly determine:
- Whether TouchGFX can work with Zephyr
- How complex the migration effort would be
Any insights, references, or experiences would be greatly appreciated.
Regards,
Devanshu Agarwal
