How to port RTEMS on a Cortex-M3 microcontroller

Sebastian Huber sebastian.huber at
Tue Jun 22 09:35:55 UTC 2010


On 06/22/2010 09:01 AM, Christian Castellaro wrote:
> Hello,
> My name is Christian Castellaro and I'm doing my Bachelor thesis in the department of Infotronics at the HES-SO in Sion (Switzerland).
> This thesis consists in developing a demo board with two stm23 Cortex-M3 micro controllers exchanging data through a dual port 8kByte ram.
> I'm currently using Eclipse with Yagarto Gdb debugger and OpenOCD to test some basic applications on the board and everything works fine.
> My last task is to port RTEMS on this board to develop a Real-Time dual threaded application.
> I searched the official Wiki and the users Mailing list for information on How to start this task but found nothing.
> Could someone give me some Hints or links to useful pages?

first you have to make sure that your processor is supported by the RTEMS tool

Second you have to make sure the processor is supported by the cpukit
(rtems/cpukit/score/arm).  This includes context switch and interrupt support.

Please have a look at

> Thank you very much in advance
> truly yours
> Christian Castellaro
> _______________________________________________
> rtems-users mailing list
> rtems-users at

Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber at
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

More information about the users mailing list