Evaluation and Implementation of the RTOS eCos
By Michael Labus
The main topic of this project is the evaluation and implementation of the real-time based operating system eCos.
eCos is a royalty free real time operating system which is highly conﬁgurable and has a very small footprint. Within the scope of this thesis, the system was installed on an ARM based microcontroller, using the Olimex LPC-E2294 development board. Therefore the eCos hardware abstraction layer was ported to the custom hardware. Drivers were partly designed to provide access to certain hardware interfaces and peripherals including external ﬂash, Ethernet, serial, and CAN. Furthermore an application was implemented to demonstrate the threading capabilities of eCos and the control of the serial and GPIO ports.
Download Document(This item is protected by original copyright)