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.
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
Hi Richard, Thanks for the reply. We will contact you offline soon. We can discuss there further. Thanks again!
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!
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.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.