How to use RTEMS building tools
samwun at telpacific.com.au
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
>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