OAR

RTEMS 4.5.0 On-Line Library


Application Executable

PREV UP NEXT Bookshelf Getting Started with RTEMS for C/C++ Users

6.4: Application Executable

If the sample application has successfully been built, then the application executable is placed in the following directory:

hello_world_c/o-optimize/<filename>.exe

How this executable is downloaded to the target board is very dependent on the BOARD_SUPPORT_PACKAGE selected. The following is a list of commonly used BSPs classified by their RTEMS CPU family and pointers to instructions on how to use them. [NOTE: All file names should be prepended with rtems-4.5.0/c/src/lib/libbsp.]

i386/pc386
See i386/pc386/HOWTO
i386/pc486
The i386/pc386 BSP specially compiled for an i486-class CPU.
i386/pc586
The i386/pc386 BSP specially compiled for a Pentium-class CPU.
i386/pc686
The i386/pc386 BSP specially compiled for a Pentium II.
i386/pck6
The i386/pc386 BSP specially compiled for an AMD K6.
m68k/gen68360
This BSP is for a MC68360 CPU. See m68k/gen68360/README for details.
m68k/mvme162
See m68k/mvme162/README.
m68k/mvme167
See m68k/mvme167/README.
powerpc/mcp750
See powerpc/motorola_shared/README.
powerpc/mvme230x
See powerpc/motorola_shared/README.MVME2300.
powerpc/psim
This is a BSP for the PowerPC simulator included with powerpc-rtems-gdb. The simulator is complicated to initialize by hand. The user is referred to the script powerpc/psim/tools/psim.
sparc/erc32
The ERC32 is a radiation hardened SPARC V7. This BSP can be used with either real ERC32 hardware or with the simulator included with sparc-rtems-gdb. An application can be run on the simulator by executing the following commands upon entering sparc-rtems-gdb:
target sim
load
run

RTEMS has many more BSPs and new BSPs for commercial boards and CPUs with on-CPU peripherals are generally welcomed.


PREV UP NEXT Bookshelf Getting Started with RTEMS for C/C++ Users

Copyright © 1988-2000 OAR Corporation