
SCIOPTA - Real-Time Kernel
3-2 Manual Version 4.1 User’s Manual
SCIOPTA - Real-Time Kernel
3 Getting Started
3.3 Getting Started Eclipse and GNU GCC
This is a getting started project including a step-by-step tutorial for the SCIOPTA Real-Time Kernels
(<arch>=arm, <arch>=ppc and <arch>=coldfire).
3.3.1 Equipment
For architectures ARM, PowerPC and ColdFire the following equipment is used to run this getting started example:
• Microsoft® Windows Personal Computer or Workstation.
• Compiler package:
For ARM CodeSourcery GNU C & C++ Sourcery G++ Lite Edition for ARM.
Architecture (arch): arm
For PowerPC CodeSourcery GNU C & C++ Sourcery G++ Lite Edition for Power PC.
Architecture (arch): ppc
For ColdFire CodeSourcery GNU C & C++ Sourcery G++ Lite Edition for ColdFire.
Architecture (arch): coldfire
These packages can be found on the SCIOPTA CD.
• A debugger/emulator for the CPU on your target board which supports GNU GCC such as the iSYSTEM wi-
nIDEA Emulator/Debugger or the Lauterbach TRACE32 debugger.
• Target board which is supported by SCIOPTA examples. For each supported board there is a directory in the
example folder: <install_folder>\sciopta\<version>\exp\krn\<arch>\hello\.
• SCIOPTA - Real-Time Kernel for your selected architecture.
• Eclipse IDE for C/C++ Developers. You can download Eclipse from here http://www.eclipse.org/.
• In order to run the Eclipse Platform you also need the Sun Java 2 SDK, Standard Edition for Microsoft Win-
dows.
• This getting started example is sending some specific example messages to a selected UART of the board. To
display these messages on your host PC you can optionally connect a serial line from a COM port of your host
PC to an UART port of your selected target board. The selected UART port can be found in chapter
14 “Board
Support Packages” on page 14-1 where the Log Port for each board is given. If you want to change the port
you may modify the files system.c, simple_uart.c, simple_uart.h and config.h.
3.3.2 Step-By-Step Tutorial
This is a step-by-step tutorial for the SCIOPTA Real-Time Kernels (<arch>=arm, <arch>=ppc and <arch>=cold-
fire)
1. Check that the environment variable SCIOPTA_HOME is defined as described in chapter 2.4.6
“SCIOPTA_HOME Environment Variable” on page 2-4.
2. Be sure that the GNU GCC compiler bin directory is included in the PATH environment variable as described
in chapter
2.4.9 “GNU Tool Chain Installation” on page 2-5.
3. Be sure that the SCIOPTA \win32\bin directory is included in the PATH environment variable as described
in chapter
2.4.7 “Setting SCIOPTA Path Environment Variable” on page 2-4.
4. Create a project folder to hold all project files (e.g. d:\myprojects\sciopta) if you have not already done it for
other getting-started projects.
Comentários a estes Manuais