NOEL-ARTYA7-EX-QSG
December 2020, Version 1.2
27
www.cobhamaes.com/gaisler
• noel64imafd
• Symmetric multiprocessor BSP variants:
• noel32imafd_smp
• noel32ima_smp
• noel64imafd_smp
• noel64ima_smp
Individual BSP:s can be selected by setting the
BSPS
Make variable, for example:
make BPS="noel32imafd noel32im"
Individual examples can be built by giving the build target on the command line:
make rtems-gpio
The executables will be stored in the root samples directory. When building individual examples it is possible to
control the behaviour by setting the following variables.
CFLAGS - Override common compilation flags
CPUFLAGS - Override the hardware specific compilation flags
Most of the samples include
config.c
which configures drivers and help setting up networking. Network in-
terfaces are assigned a MAC and IP address according to
networkconfig.h
.
8.2.5. Comments
rtems-cdtest is a C++ application that tests exception handling.
rtems-ttcp is a network test program. It implements the receiver part of the TTCP test program. The transmission
part would typically execution on your host machine.
rtems-shell is an demonstraion program for the RTEMS shell. Type
help
at the prompt to see the available
commands.
config.c
onfigures driver resources, initializes the Driver Manager and BSP Networking Stack.
config_*.c
is the subsystem configurations.
8.2.6. Limitations
The RTEMS TCP/IP network stack provided is considered experimental for 64-bit NOEL-V.