cancel
Showing results for 
Search instead for 
Did you mean: 

TouchGFX for STM32N6570 - "Cannot Run Target" and "Program and Run Target" Disabled

Jack3
Senior III

Hello everyone!

I tried to explore TouchGFX for the first time to discover the advantages of it.
So in TouchGFX 26.0, I started a project for the STM32N6570-DK.

What I did: "Create new", then selected "STM32N6570 Discovery Kit".
Before doing anything, this problem appears: 

"Cannot Run Target" and the "Program and Run Target" button appears disabled.

I noticed the "STM32U5G9J DK2 has the "Program and Run Target" button enabled.

Is the STM32N6570-DK not supported in TouchGFX?
Or what did I do wrong?

Thank you in advance for your help.

2 REPLIES 2
JohanAstrup
ST Employee

Hello @Jack3.

The N6 is supported starting from TouchGFX version 4.24.2.
However, currently only STM32CubeIDE and EWARM are supported for compiling applications. This means that you cannot compile and flash applications for the N6 directly within TouchGFX Designer. This limitation is also mentioned in the board setup description, as shown below.

JohanAstrup_0-1759230084192.png

To get started, I recommend reviewing the readme file located in the root folder when creating an N6 project. This file provides detailed information on the limitations and guides for building and flashing applications. Due to the N6's powerful and complex nature, there are several important considerations to be aware of.

Best regards,
Johan

Jack3
Senior III

Hi Johan, thank you very much!

I missed that note, because in TGFX 4.26.0 doesn't show the description.
I read "readme.md" in the root folder.
The "Flash Scripts" don't work: "Error: binary file does not exist". 
Did I perhaps give my project a 'wrong' name that doesn't match the scripts' expectations?

Meanwhile I discovered the somewhat more complex nauture (in compare with the STM32H7S78), making any attempt to use it fail so far.
I created a project with STM32CubeMX 6.15.0, compile it with STM32CubeIDE 1.19.0., but can't flash it.
No errors, but the existing demo just remains working after a reset.
STM32CubeIDE does not generate flash scripts.
I assume the code has to be flashed in external flash, but I'm missing the "ExtMemLoader", I have in a STM32H7S78-DK project, also a bootflash MCU.
Is that the problem?

Is there a workshop for this platform?

 

Reading is for wimps and I'm a wimp, so I'm going to read the documentation more thoroughly.
I enjoy learning new things.

Best regards, Jack