How to use RTEMS building tools

sam samwun at
Sat Nov 19 01:02:06 UTC 2005

Thanks for the explaination. I basically want to install RTEMS into an 
LPC2138 100/10M Ethernet QuickStart Board.
If I don't need to build an image (iso) file like building a custom 
linux/bsd OS for the system installation, what procedure I have to 
follow to build RTEMS into this board?
I found FreeBSD has RTEMS building tools, so I wonder if it is a useful 
tool to use for this purpose..


Chris Caudle wrote:

>On Friday 18 November 2005 06:47 am, sam wrote:
>>how to use these tools to build a RTEMS iso?
>What exactly do you want to do?  I think this is the second or third time you 
>have asked how to build an RTEMS iso, but that question as phrased doesn't 
>provide enough context to make sense.
>RTEMS is a real time embedded operating system, which supports many target 
>processor architectures and many system configurations.  When you write iso, 
>presumably you mean a CD-ROM image file which can be used to create a CD-ROM, 
>but what do you want on the CD-ROM?  When you say RTEMS with no other 
>context, that implies the real time executive, which has no application, 
>minimal driver support, no user interface with the possible exception of a 
>simple shell which is used for console output (printf statements and the 
>RTEMS is not a workstation operating system like a Unix style OS, such as 
>Linux or any of the BSD family.  RTEMS consists of a kernel to provide memory 
>allocation control, scheduling of threads, interrupt handling, and enough API 
>support that you can build whatever you want on top of that.  The FreeBSD 
>networking stack has been ported to run on top of the RTEMS kernel API's so 
>that networking API's (sockets) can be made available in addition to the  
>RTEMS's API's. 
>If you want a CD-ROM which can boot on a personal computer style X86 processor 
>platform, the best place to start is probably Till Straumann's bootable CD:
>Till has provided a build of RTEMS along with his "Generic System Application" 
>which features a shell accessible from the console.
>Also of use may be these Wikipedia articles if you are not already familiar 
>with the concepts of embedded systems and real time operating systems:

More information about the users mailing list