cancel
Showing results for 
Search instead for 
Did you mean: 

TouchGFX 4.17.0 Build STM32H747 Demo failed. How to solve it? Thanks.

Ltony.1
Associate

   Compiling ASM STM32CubeIDE/CM7/Application/User/Startup/startup_stm32h747xihx.s

    process_begin: CreateProcess(C:\TouchGFX\4.17.0\env\MinGW\msys\1.0\bin\sh.exe, C:/TouchGFX/4.17.0/env/MinGW/msys/1.0/bin/sh.exe -c "# @echo CM7/TouchGFX/build/STM32H747I_DISCO/CM7/TouchGFX/gui/src/game2d_screen/Game2DView.o

........................

......................... CM7/TouchGFX/build/STM32H747I_DISCO/Common/Src/system_stm32h7xx_dualcore_boot_cm4_cm7.o", ...) failed.

    make (e=87): �?�数错误。:parameter error…

     

    make[3]: *** [CM7/TouchGFX/build/bin/target.elf] Error 87

    make[2]: *** [generate_assets] Error 2

    Failed

    make[1]: *** [all] Error 2

    make: *** [flash] Error 2

    gcc/makefile_cm7:363: recipe for target 'generate_assets' failed

    make[2]: Leaving directory 'c:/TouchGFXProjects/MyApplication_4'

    Makefile_cm7:49: recipe for target 'all' failed

    make[1]: Leaving directory 'C:/TouchGFXProjects/MyApplication_4/gcc'

    ../../gcc/Makefile:10: recipe for target 'flash' failed

  Failed

4 REPLIES 4
Alexandre RENOUX
Principal

Hello Ltony.1,

What IDE are you using ? (TouchGFX Designer directly, IAR, CubeIDE, Keil ?)

/Alexandre

Ltony.1
Associate

0693W00000DqAQKQA3.pngThanks!

IDE: TouchGFX Designer directly.

The demo Knight Hits Zombie Game is OK.

Build the demo TouchGFX Demo2 failed.

Does the TouchGFX IDE 4.17.0 not support SPI Flash? (I built the Demo2 using 4.16.x and run on 747-Disco board successful.) The TouchGFX Demo2 needs external SPI Flash.

0693W00000DqAQPQA3.png

Hello Ltony.1,

I don't have the H747 board with me but I can still compile and I have no problem.

I see a difference between the default config and your config. Did you change something ?

/Alexandre

Hi,

I tried to run the demo on a STM32H747 disco board, it compiles but does not run on target. Could you share your error message to make sure we face the same ?

/Romain