Skip to main content
Ebun.1
Senior
November 20, 2020
Question

FreeRTOS Version

  • November 20, 2020
  • 6 replies
  • 1266 views

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.

This topic has been closed for replies.

6 replies

MM..1
Super User
November 21, 2020

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
Ebun.1Author
Senior
November 23, 2020

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
Super User
November 24, 2020

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
Ebun.1Author
Senior
November 24, 2020

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
Principal III
November 26, 2020

> 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

MM..1
Super User
November 27, 2020

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...