Support for Cortex-M33

Hi, We would like to know when the port for Cortex-M33 will be available in FreeRTOS. It would be great if you could provide an estimated or planned date for support release. Please do let me know if you need any more information.

Support for Cortex-M33

We have a couple of implementations but not really settled on one for release. It would be great to get your input on the usage model you would like to see – ideally here – or is you prefer we can take it offline and perhaps assist each other directly. If you want to talk offline then please use the business contact link on https://www.freertos.org/contact

Support for Cortex-M33

Hi Richard, Thanks for the reply. We will contact you offline soon. We can discuss there further. Thanks again!

Support for Cortex-M33

Hi Richard – I would also like to see if an M33 port that is just baseline; not using extra M33 features is available. Basically what I’m looking for is an M33 port that acts just like M4. Thanks!

Support for Cortex-M33

Our Cortex-M33 code is in the public download, although not all the documentation is ready yet: https://www.freertos.org/RTOS-Cortex-M33-Keil-Simulator.html In our code you can run tasks on the non-secure side and have them call functions on the secure side, which can then call back to the non-secure side etc. It is also possible to run with or without MPU, with or without FPU, and with or without TrustZone. You can run the code completely on the secure side too – but in that case TrustZone is not supported as such as you cannot call onto the non secure side. However, if you are not using TrustZone, secure modules or the MPU then you can just use the FreeRTOS Cortex-M4 port.