Overview

Phoenix-RTOS is the realtime operating system intended for embedded systems. The main goal of the project is to develop free and portable realtime operating system for common hardware platforms like single board computers and system on chips.

Current version

Phoenix-RTOS implementation is still in progress. First stable version will be used as the foundation for advanced medical health monitoring system. This system will be finished till the end of 2008.

Supported architectures

Nowadays Phoenix-RTOS is mainly developed for IA32 architecture. System has been sucessfully ported to ARM7 (Phillips LPC2000 microcontroller) and PPC32 (Mac Mini) architectures. Those ports demanded to prepare dedicated HAL subsystems and platform loaders which are included into the source tree.

History

Phoenix-RTOS project started in January 2005 as the successor of Phoenix. Phoenix was the prototype operating system developed from scratch in years 1999-2001 by Pawel Pisarczyk as Master of Science Thesis at Faculty of Electronics and Information Technology at the Warsaw University of Technology. Phoenix prototype has been implemented for PC. It was intensively used in projects developed by IMMOS company.

News