cancel
Showing results for 
Search instead for 
Did you mean: 

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

ksale.1
Senior
1 ACCEPTED SOLUTION

Accepted Solutions
Romain DIELEMAN
ST Employee

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

View solution in original post

5 REPLIES 5
ksale.1
Senior

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
Senior

The RAM ld file.

Romain DIELEMAN
ST Employee

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
ST Employee

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

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!