In a small device like the STM8 an OS is not something you install, it is often a binary library or source code that you have to include in your project. Application and OS form a single binary image that is then loaded on the device.
BTW, there are more than the two RTOS you mentioned, the one in my signature as example :) and also others. Giovanni --- ChibiOS/RT http://chibios.sourceforge.net
If you are using one of the Cosmic or IAR compilers, you may also be interested in Atomthreads (a free RTOS which I have ported to STM8): http://athomthreads.com
Thank You for your answer, I'll also try your OS, but jut one question: will You port your kernel to the STM32 plateform ? If yes, it could be very interesting for my team and me. Best regards, Phil
Yes, I have an STM3210 eval board here in preparation for the STM32 port. We are planning a generic Cortex M3 port with a minor driver layer to handle different M3 devices such as the STM32.