Why the CubeIDE can't generate an STM32H747 based project, and why can't generate the TouchGFX also the GUI? (STM32CubeIDE 1.7.0; TouchGFX 4.0.17)
Hi guys,
I want to develop a project, for which needs a display, and i chose the TouchGFX way. I'm using the STM32H747 microcontroller. In TouchGFX exists demos for STM32H747I Disco board, but my application will run on a custom designed board.
So I tried to create a new CubeIDE project also for the STM32H747I Disco board.
Firstly: When i chose the TouchGFX and the FreeRTOS on the CubeMX configurator, and generated them, the CubeIDE couldn't build them because didn't find any headers and references from TouchGFX and FreeRTOS. After i added manually to include path and source location also didn't find any references. (In this time, didn't find, because these files not yet generated from TouchGFX).
Secondly: After i entered to the .touchgfx.part and set up a simple screen, when i tried to generate the GUI teh TouchGFX couldn't generate them. It said:
" Post Generate
touchgfx update_project --project-file=simulator/msvs/Application.vcxproj
Done
Post Generate Target
touchgfx update_project --project-file=../../workOnCard2.ioc --platform=m7
Unable to locate D:/SVT_work/TouchGFX_Learn/Firmware/workOnCard2/.cproject
Dual core detected. TouchGFX running on M7
.project files generated at the root of the application
Failed
Failed"
So nor the CubeMX generating isn't working correctly, nor the TouchGFX generator. How can i develop in this way, with thesse tool?
Thirdly: If i try the above processes with a single core H7 microcontroller all generation works fine, and i can modify on both side, the generators doesn't fail.
Fourthly: If i try to use the STM32H747 demos inside of the TouchGFX i can't debug in STM32CubeIDE. This directory structure totally different from the above mentioned new prject.
Can you help me?
Do you have existing solutions for the dual core generations?
Kind regards,
Szabolcs Vass