cancel
Showing results for 
Search instead for 
Did you mean: 

FreeRTOS Version

Ebun.1
Senior

Thank you for helping.

environment:

Board: STM32F769I-DISCO

TouchGFX: Ver4.15.0

Is it possible to set the version of FreeRTOS (osCMSIS) to 1?

If it is 2, other (LwIP) does not work well, so I would like to try it with 1.

Thank you.

6 REPLIES 6
MM..1
Chief II

I mean you can set it in MX ioc , but i test it only in project created in IDE. Swith it on two places RTOS and TouchGFX

Ebun.1
Senior

Hi, MM ..1

Is it not possible to set with TouchGFX?

Then, there may be no guarantee that it will work.

Thank you for your response.

MM..1
Chief II

I dont understand your Q.

As first open ioc and go to Middleware - FREERTOS and select CMSIS 1

then go to Additional Software - TouchGFX and red marked rtos change to version 1 same as ...

It work with both ok.

Ebun.1
Senior

Thank you for helping.

When I tried it, the following message appeared and the IDE did not start.

Break at address "0xb9337822" with no debug information available, or outside of program code.

Changing the ioc doesn't seem to work.

Piranha
Chief II

> If it is 2, other (LwIP) does not work well, so I would like to try it with 1.

Broken code cannot be fixed with CubeMX clicking.

https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32

Try backup your project and delete all files in core drivers midleware. then open ioc and change rtos as i write, then generate code and aply back your modifications. Recreate too TouchGFX. Or maybe you need Clean your project before build usw...