Skip to main content
ksale.1
Senior II
April 25, 2021
Solved

I tried a simple blank project (TouchGFX)for STM32H7B3I-DK first starting from IDE 1.6.1 and second time from MX v 6.2.1 but I've error fatal error: cmsis_os2.h: No such file or directory OSWrappers.cpp /TTS/. The MX configured for NO OS. attached

  • April 25, 2021
  • 5 replies
  • 1972 views

0693W00000AMRRwQAP.png0693W00000AMRRrQAP.png 

This topic has been closed for replies.
Best answer by Romain DIELEMAN

Create a project from TouchGFX Designer 4.16.1 with the application template for the STM32H7B3 disco board to see and understand the additional configurations made to have TouchGFX running on that board.

/Romain

5 replies

ksale.1
ksale.1Author
Senior II
April 27, 2021

I tried again from scratch, this is what I got without adding a single line of code:(please find attached screenshots and RAM.ld file) .Help appreciated pointing out what is going wrong?

0693W00000AMb10QAD.png

ksale.1
ksale.1Author
Senior II
April 27, 2021

The RAM ld file.

Romain DIELEMAN
ST Employee
April 27, 2021

Hi,

Do you wish to work with or without an OS ? If without, then get rid of the path to the cmsisos2 as this is meant for FreeRTOS.

/Romain

Romain DIELEMAN
Romain DIELEMANBest answer
ST Employee
April 27, 2021

Create a project from TouchGFX Designer 4.16.1 with the application template for the STM32H7B3 disco board to see and understand the additional configurations made to have TouchGFX running on that board.

/Romain

ksale.1
ksale.1Author
Senior II
April 28, 2021

Thank you, @Romain DIELEMAN​ , it is working as follows:

1- start the project from TGX. designer 4.16.1

2- open the generated MX. 6.2.1

3- generate code from MX.

4- open project, IDE 1.6.1, build project is ok.

The question remains of the strange performance if I start the project from the IDE!