2025-09-08 5:07 AM - last edited on 2025-09-08 7:14 AM by mƎALLEm
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:
Is there any sample application or detailed documentation available for achieving this on Zephyr?
I have already briefly reviewed the following resources:
However, I need more guidance, specifically:
We have a tight project deadline, so I need to quickly determine:
Any insights, references, or experiences would be greatly appreciated.
Regards,
Devanshu Agarwal
2025-12-02 9:06 PM
Hi @mathiasmarkussen ,
I built and ran the TouchGFX Zephyr app on the STM32H745I‑DISCO board. The app displays basic buttons, text, and screens as expected. I am still testing to verify additional functionality.
When I enable image compression in TouchGFX Designer, images are not displayed correctly. An image appeared once when the screen first opened but disappears during subsequent screen transitions. Some images never appear at all.
This is critical for us because our product has limited external flash. Can you help troubleshoot this issue?
2025-12-03 12:28 AM
Hello,
Did you do any modifications to the project, or did you just build for a different board?
I have hardware available to test it, so can you share your project, if you have modified it?
2025-12-03 5:04 AM
I made several modifications to get it working on the STM32H745.
Could you please share your email address? I’ll send you the project via email and also include the other ST members I’ve been in touch with.
2026-01-05 2:04 PM
All - I am also very interested in this subject. I had started a thread back in 2024 asking about Zephyr and TouchGFX integration but didn't really get any assistance. I've used TouchGFX on multiple projects and it's great. But, we're really looking to go with Zephyr for the OS because of the other things it brings to the party (ie: IP stack for example). I know many companies are moving forward with Zephyr as well.
My 2024 thread: https://community.st.com/t5/stm32-mcus-touchgfx-and-gui/zephyr-and-touchgfx/td-p/674902
I do have an STM32H747I-DISCO board. This is very similar to the 745 with additional hardware and dual core.
Would love any information you'd be willing to share. Would also love to see ST officially make support for Zephyr available. I realize you probably can't make it part of the Zephyr distribution since it's ST part specific, but having instructions on how ST customers can use ToughGFX with Zephyr would be grand!
Thanks in advance!
2026-01-07 2:14 PM
devanshu5 - Are you able/willing to share your project for the STM32H745? It would be awesome to use this as a learning/starting point to see how you integrated TouchGFX with Zephyr.
THANK YOU IN ADVANCE!
Keith