2020-01-08 12:14 AM
Goodmorning everyone!
With the release of CubeMX 5.5.0 we've removed TouchGFX from the Middleware section of CubeMX and are now offering TouchGFX configuration through an X-CUBE.
The X-CUBE pack contains the following:
CubeMX is a tool for configuring your MCU.
CubeMX is not a tool for completely configuring peripherals like touch controllers and external memories.
TouchGFX Generator (new since 4,13) is a CubeMX extension that can generate all or parts of your TouchGFX HAL Layer based partially on settings taken from your MCU configuration in CubeMX.
TouchGFX Generator (new since 4,13) is not a tool that provides complete configurations for touch controllers, external memories, etc. It only generates the TouchGFX HAL - Rendering strategies, acceleration strategies, etc.
TouchGFX Designer is a tool that can supply you with application templates for existing stm32 display kits. We are working on getting all of them updated to use the new Generator.
Please read the following guides for instructions on how to install the new TouchGFX X-CUBE and how to use the TouchGFX Generator to develop your TouchGFX HAL:
From now on it is the X-CUBE that receives a version bump, bumping the version of both tools contained within.
A few application templates already support the new TouchGFX Generator (and thus CubeMX 5.5.0), with lots more to come. One of our main priorities is to get the rest of the application templates ported to use the TouchGFX Generator,
Generally, any application template that supports the Generator/CubeMX 5.5.0 will be major version 3.
Let me know here if you have any questions or face any issues! We're eager to see how this works for everyone.
Now that we are officially live with X-CUBE-TOUCHGFX we'll continue working on improving documentation, offering support and updating the current application templates you can find through the designer.
Aside from that i'll do my best to catch up on this community, something i've had to neglect a bit because of the new Generator.
Best regards,
TouchGFX Generator Team
2020-03-19 04:35 AM
If it's not succesful, inspect the log ("detailed log" button in the designer) and you're probably missing the STM32CubeProgrammer installation.
2020-03-19 04:38 AM
I think it was programmed successful. See the previous picture.
2020-03-20 07:19 AM
Any other suggestions?
2020-03-27 10:53 AM
Could anybody provide provide clear instructions on integrating touchgfx and cubeide?
2020-03-27 12:16 PM
Hello @Martin KJELDSEN
any updates for the V3 template for STM32H743-EVAL?
Thanks,
Tushar
2020-03-30 03:33 AM
It should be online. Do you see V3?
/Martin
2020-03-30 03:37 AM
Can you be more precise in your request?
* All V3 templates from the Designer come with .ioc files that can be used to generate CubeIDE projects (The ATs come with pre-generated CubeIDE projects also).
* If you're starting from CubeMX/CubeIDE because you have a custom board, then read the documentation in this sticky on how to use the TouchGFX Generator to create your initial TouchGFX project and then Bootstrap it using touchgfx designer,.
/Martin
2020-03-30 06:54 AM
Yes I see it now. I will try that template and let you know how it worked.
Any updates for STM32H747 dual core V3 template? I know that we are waiting for the additional software section in the CubeMX but do you know any timeline from CubeMX team.
Thanks
Tushar
2020-03-30 07:29 AM
H747 dual core V3 won't happen. Since CubeMX does not support Additional Software for dual core MCUs :( Not much we can do about that. Hopefully they'll move to enable that.
/Martin
2020-03-30 08:23 AM
thanks for the answer,
I try to create the project for STM32F469I-DISCO in this order:
1) the project is created in Designer,
2) ios file is imported in CubeIDE (targed language is C ++)
3) open partial file from project in designer to make some changes
4) try to compile without any changes in cubeide with success
5) and finally get a black screen