Leaving eCOS possibly for FreeRTOS

Hi, I currently use eCOS, which has zero project activity and support. I am trying to find a suitable replacement. But I need some information before I get onboard with FreeRTOS. From everything that I have read about FreeRTOS, it has support for POSIX and zero support for SMP and Aarch64. Is this true? How configurable is FreeRTOS? Regards, Aaron

Leaving eCOS possibly for FreeRTOS

Umm, no.
From everything that I have read about FreeRTOS, it has support for POSIX
There are a few POSIX wrappers for FreeRTOS, for example, TI’s SDK uses POSIX wrappers to switch between TI-RTOS and FreeRTOS, but it is not something we provide or support ourselves (but is something of interest). and zero support for SMP Again there are some third party SMP ports, such as the ESP32 port provided by Espressif, but it is not something we develop or provide ourselves. There is a paper on creating an SMP version in the FreeRTOS Interactive site too – but that is very old. and Aarch64. Aarch64 is supported, but only a flat 32-bit memory model with no MPU. https://www.freertos.org/RTOS-Xilinx-UltraScaleMPSoC64-bit.html