How each sample application executable is downloaded to your target board and executed is very dependent on the board you are using. 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.9.3/c/src/lib/libbsp.]
i386/pc386/HOWTO
m68k/gen68360/README
for details.
m68k/mvme162/README
.
m68k/mvme167/README
.
mipstx39-rtems-gdb
. The
BSP is located in mips/jmr3904
.
The TX3904 is a MIPS R3000 class CPU with serial ports and timers
integrated with the processor. This BSP can be used with
either real hardware or with the simulator included with
mipstx39-rtems-gdb
. An application can be run on the simulator
by executing the following commands upon entering mipstx39-rtems-gdb
:
target sim --board=jmr3904 load run
powerpc/motorola_shared/README
.
powerpc/motorola_shared/README.MVME2300
.
powerpc-rtems-gdb
.
The simulator is complicated to initialize by hand. The user is referred
to the script powerpc/psim/tools/psim
.
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.
Copyright © 1988-2008 OAR Corporation