FreeRTOS 11

DrMickeyLauer
Posts: 132
Joined: Sun May 22, 2022 2:42 pm

FreeRTOS 11

Postby DrMickeyLauer » Tue Dec 19, 2023 11:13 am

With the SMP-capable FreeRTOS 11 available, I wonder what the plans are going forward with regards to Espressif's fork?

ESP_Sprite
Posts: 9052
Joined: Thu Nov 26, 2015 4:08 am

Re: FreeRTOS 11

Postby ESP_Sprite » Wed Dec 20, 2023 5:49 am

Just from our ESP-IDF SOP, I expect us to be using our own fork for ESP5. If we would migrate away from that, I imagine it would still be available in ESP-IDF 6 and removed in ESP-IDF 7 at the very earliest. However, from what I heard Amazon FreeRTOS 11 is doing some things differently than our current implementation, so that may mean our current API or implementation is available for longer after that.

axellin
Posts: 197
Joined: Mon Sep 17, 2018 9:09 am

Re: FreeRTOS 11

Postby axellin » Wed Dec 20, 2023 7:12 am

Current ESP-IDF is using FreeRTOS-v10.5.1 which is a LTS version.
However, current LTS version will be maintained unitl 10/31/2024.
IMHO, it takes time to upgrade FreeRTOS for ESP-IDF,
had better prepare upgrading and testing earlier otherwise the ESP-IDF will
use a EOL version of FreeRTOS after 10/31/2024.

DrMickeyLauer
Posts: 132
Joined: Sun May 22, 2022 2:42 pm

Re: FreeRTOS 11

Postby DrMickeyLauer » Wed Dec 20, 2023 9:02 am

I see, thanks for your comments. It doesn't look like moving to FreeRTOS 11 would come with a major (runtime) performance boost, so I understand that this is more a long-term plan to (eventually) reduce your maintenance costs.

Still it would be cool to have the option to try with "mainline" at some point of time. Are you actively sharing code with upstream or will the platform layer still be the responsibility of the respective hardware vendor?

Who is online

Users browsing this forum: Majestic-12 [Bot] and 123 guests