
SCIOPTA - Real-Time Kernel
User’s Manual Manual Version 4.1 3-7
SCIOPTA - Real-Time Kernel
3 Getting Started
3.5 Getting Started IAR Systems Embedded Workbench
This is a getting started project including a step-by-step tutorial for the SCIOPTA Real-Time Kernels (<arch>=arm
and <arch>=coldfire).
3.5.1 Equipment
For architectures ARM and ColdFire the following equipment is used to run this getting started example:
• Microsoft® Windows Personal Computer or Workstation.
• Compiler package:
For ARM IAR Embedded Workbench for ARM.
Architecture (arch): arm
For ColdFire IAR Embedded Workbench for ColdFire.
Architecture (arch): coldfire
• IAR CSpy Debugger for your selected target processor.
• 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.
• 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.5.2 Step-By-Step Tutorial
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 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. This will give access to the
sconf.exe utility. Some IAREW examples might call sconf.exe directly from the workbench to do the SCI-
OPTA configuration.
3. Be sure that the IAR Embedded Workbench is installed as described in the IAREW user manuals.
4. Create an example working directory at a suitable place.
5. Copy the script copy_files_iar.bat from the example directory for your selected target boards:
<install_folder>\sciopta\<version>\exp\krn\<arch>\hello\<board>\
to your project folder.
6. Double click copy_files.bat to execute the batch file. All needed project files will be copied from the delivery
to your project folder.
Kommentare zu diesen Handbüchern