2025-11-02 9:19 PM
2025-11-03 12:36 AM
Hello,
We do not advise to start a TouchGFX project from STM32CubeIDE. The reason is that code generation is placing the files at incorrect paths. The official recommendation is to start from STM32CubeMX.
Could you tell why you don't want to start your project from STM32CubeMX?
2025-11-03 10:12 PM
you are right! i had test it from cubemax, that is OK!
but i think cubeide to inside xx.IOC file, seem is easy
2025-11-04 12:22 AM
Hi,
I am facing this exact issue.
I found some similar tickets on the forum and seems this seems exist for a very long time.
AND!
I will show you why I would love to generate the project from STM32CubeIDE instead of TouchDesigner/STM32CubeMX
STM32CubeIDE:
All TouchGFX stuff is displayed in folder and cartegorized nicely.
TouchDesigner/STM32CubeMX:
SUCH A MESS
Is there any workaround we can stay using CubeIDE (by this we mean to check "generate under root") so that we can keep that file structure?
Also I find that this issue only occurs when the project structure consist of multiple projects (e.g. STM32H7S7, with boot/Appli...etc)
I have no problem on this while using STM32U5G9
2025-11-09 8:35 PM
i agree with you, and more than this, when you want to change touchgfx screen, after code generate, must to restart MX, again to run the .ioc file to generate code, and can run .project file in STM32CUBEIDE, correctly!