Skip to main content
Associate
June 5, 2024
Solved

How to make TouchGFX run on H747 M4 core

  • June 5, 2024
  • 2 replies
  • 1098 views

I am working with H747-DISCO (dual core) board and the issue is that I cannot choose the specific core which touchgfx runs on. It works well on M7 core but I need to use other software packs such as cube-ai on M7. So is it possible to manually switch to M4 core?

Cizzy_Tim_0-1717588900422.png

 

Best answer by GGODA

Hello @Cizzy_Tim ,

 

TouchGFX provides a working TBS (TouchGFX Board Setup) for the STM32H747-DISCO board.
This TBS is setup to run on the M7 as it is more powerful.
To run it on the M4 you will have to change quite a lot of settings, files, etc.
You can look at the documentation on how to create a TBS : board-bring-up 

Also, Romain Dieleman already answered a thread about the same topic : dual-core-support-using-an-stm32h747-how-do-i-configure-the 

 

Regards,

2 replies

Cizzy_TimAuthor
Associate
June 5, 2024

By the way,  my toolchain is TouchGFX 4.23.2 + CubeMX 6.11.0 + Keil MDK

GGODA
GGODABest answer
Associate II
June 5, 2024

Hello @Cizzy_Tim ,

 

TouchGFX provides a working TBS (TouchGFX Board Setup) for the STM32H747-DISCO board.
This TBS is setup to run on the M7 as it is more powerful.
To run it on the M4 you will have to change quite a lot of settings, files, etc.
You can look at the documentation on how to create a TBS : board-bring-up 

Also, Romain Dieleman already answered a thread about the same topic : dual-core-support-using-an-stm32h747-how-do-i-configure-the 

 

Regards,

Cizzy_TimAuthor
Associate
June 5, 2024

thanks a lot!