cancel
Showing results for 
Search instead for 
Did you mean: 

When will CMSIS-FreeRTOS be upgraded to v2?

Gavin Baker
Associate III

A while back, I found a bug in the osTimer implementation (relating to the callback parameter), and reported it here:

https://github.com/ARM-software/CMSIS-FreeRTOS/issues/9

only to discover it has been fixed in v2 and the version that ships with the STM32 SDK is very old, according to cmsis_os.h:

 * $Date:    5. February 2013
 * $Revision:  V1.02

Given the numerous fixes and improvements made since this release, when might we see an upgrade shipped officially as part of CubeMX etc?

Oh and FWIW the workaround I ended up for the callback problem using was to have a singleton controller class and calling a static accessor method in the callback (and ignoring the parameter).

1 REPLY 1
Gavin Baker
Associate III

I just checked the latest F1 firmware package version 1.7.0, and the CMSIS-FreeRTOS version still appears to be unchanged, at 1.02. Are there plans to upgrade the CMSIS support to v2?

@STM32 MCUs​