2020-09-07 10:20 AM
Ok, so I'm finding my way through STM32CubeIDE, MX and TouchGFX. I've read a lot, whatched videos and read tutorials. Cutting to the chase, I'm using a 747HDisc0 board, STM32CubeIDE v1.4.0 and TouchGFX 4.14.4. I'm obviously trying to use them together and, like many in the past, struggling to get going.
I've created non-graphical projects in CubeIDE and successfully run them on the Disc0 board. I've created projects in TouchGFX and successfully run them on the Disc0 board.
There isn't much that I can find on the latest releases, but plenty on IDE 1.2 and TouchGFX5.5. The main advice seems to be: Create an app in TouchGFX, generate the code and import the resulting .ioc into CubeIDE.
Two issues:
Is this an issue with the latest tools not currently supporting the dual core H747 processor?
Solved! Go to Solution.
2020-09-08 11:00 AM
I think, if you skip rename part, it will be working fine.
Or second solution, that i have tried and it worked. I followed the video and then from the STMCubeIDE workspace I renamed .ioc file to name of my project (typed to TouchGFX during creating project). This solution works too.
2020-09-08 01:16 AM
Hi @NTipp.1 ,
you are right. There is no support for dual core devices at this moment.
2020-09-08 04:33 AM
Ok. I should start with single core, then. Any timescales on the table yet?
It appears that CubeIDE v1.4.0 and TouchGFX 4.14.0 don't work together via TouchGFX Generator (according to the CubeMX software package manager). Is there any way of using the two for a project, or is a case of rolling back to previous versions?
2020-09-08 05:23 AM
I have STM32F746G - DISCO and STM32F769i - DISCO. In both cases I am using TouchGFX 4.13.0 with CubeIDE 1.4.2. and it works fine. There is a warning at CubeIDE (software packs): This version is not compatible with current version of CudeIDE.. But it still working properly for me, so I do not care. :)
2020-09-08 05:55 AM
That's good to hear. Thanks for your reply.
2020-09-08 09:45 AM
Ok. Followed this excellent video:
https://www.youtube.com/watch?v=eiPtQp4chG0
and all is good. I have hit one problem so far that it doesn't cover, though. I renamed the project in the project file as per the video. The .ioc file in the Project Explorer window, though, is the one originally created from the DISCO template. When I try to open it in CubeIDE I get the following message:
'Invalid Input: Must be project's active .ioc file.
Project's 'MyTestAppF469DISCO' active one is 'MyTestAppF469DISCO.ioc' file'
Any ideas on how to get around this?
2020-09-08 11:00 AM
I think, if you skip rename part, it will be working fine.
Or second solution, that i have tried and it worked. I followed the video and then from the STMCubeIDE workspace I renamed .ioc file to name of my project (typed to TouchGFX during creating project). This solution works too.
2020-09-09 01:02 AM
Thanks for that. I was an idiot - tried to rename the file outside of CubeIDE and open it in CubeIDE. That did not go well. My lack of experience with Eclipse. Your method has worked for me too.
2020-09-09 01:46 AM
@NTipp.1
Nice. Glad to help you. You can notify by mention in question, If you will have some. I will try to help, if I could.;)
2020-09-09 03:35 AM
Thanks. I appreciate it.