What operating systems have been ported to Cortex-M3?

There are many open source options:

  • QP
  • BeRTOS
  • ChibiOS
  • Contiki OS
  • Free RTOS
  • Micrium uC/OS-II
  • eCos
  • NuttX
  • Zephyr

Most of the above listed have commercial versions as well. I didn't list the strictly commercial RTOS's that are out there, as I assume you are more interested in open source offerings.


FreeRTOS is a popular choice.

http://www.freertos.org/portstm32iar.html


We have used Rowley's CT (started and dropped very fast) and FreeRtos (recommended) in M3s before.

I have been very interested in ChibiOS but haven't had a chance to try it out. Commercial but reasonable.

Also there is M3 specific OS out there called Cocox, looks neat but something bothered me and didn't give it a detailed go. While I was looking at this, I guess, I felt it was too new to take the plunge, perhaps now it is a different story. (14 months ago).

Tags:

Embedded

Arm