User guide
2.7 Installing the CP1616 Controller
The documents for installing the CP1616, the Linux driver for CP1616, and the user application are included on
the supplied DK-CP16xx PN IO V2.1.3 CD. Before performing the installation, read the installation guide carefully.
The CP1616_Controller_Application directory on the DK-ERTEC 200 PN IO V3.0 CD contains an application for
the CP1616 Controller. It includes the following:
• CP1616 PN IO Controller for Linux with EB 200 – Device application example
• Make file
• Readme file
2.8 Compiling the Device Firmware with Windriver Development Tools
The following section describes the compilation of the PNIO user example when the ERTEC 200 evaluation
board, the Windriver Tornado V2.2 development environment, and the VxWorks operating system are used. The
DK-ERTEC200 PN IO V3.0 CD contains the board support package for the ERTEC 200 evaluation board, a
prelinked object of the PNIO stack, as well as the source files of the example application and the Tornado projects
for creating the example application or entire system.
2.8.1 Installation of Windriver Tools Tornado 2.2.1 for ARM9 and PID 2.0
Along with the installation CD for VxWorks 5.5.1 and Tornado 2.2.1 by Windriver, you also need the platform for
Industrial Devices 2.0 (PID 2.0) for SNMP support. An evaluation version of PID 2.0 is supplied on the DK-
ERTEC200 PN IO V3.0 CD for the time period corresponding to the 30-day evaluation license. Perform the
following steps to install the software:
2.8.1.1 First-Time Installation of Windriver Software
1. Install the Windriver "Tornado Compiler/Linker Tools“ software. Read the description provided with the
product to learn how to perform the installation. A license is required to use Tornado. The WindRiver
Welcome Letter in the Readme file references the license registration.
2. Copy the docs
, host, man, and target subdirectories from the “Wind_River\Tornado_PID_2.0_Eval“
directory on the DK-ERTEC200 PN IO V3.0 CD to your Tornado installation directory (e.g.,
C:\Tornado2.2). Overwrite the files of the same name.
2.8.1.2 Tornado 2.2.1 for ARM9 is already installed
Perform Step 2 above. This modifies the original Tornado 2.2.1 installation.
2.8.1.3 Tornado 2.2.1 for ARM9 and PID2.0 Full Version are already installed
No additional installation steps are required.
2.8.1.4 Conversion from the PID 2.0 Evaluation License to a PID 2.0 Full License
After expiration of the 30-day evaluation license, you will need to obtain a standard license from
WindRiver for the “Wind River Development System“ for ERTEC and PROFINET applications. With
purchase of the standard license, you will also receive a full license for PID 2.0.
If you have worked with the PID 2.0 evaluation license and then convert to the PID 2.0 full license, you
will have to reinstall Tornado 2.2.1 and PID 2.0 in their entirety.
2.8.1.5 Generate the PID2.0 Network Library
After the complete version of PID2.0 is installed the PID2.0 Network Library must be generated. Make
following steps:
¾ Select the button <tools> Æ customize in Tornado 2.2. and press “add” in the new window
<customize tools>.
¾ Write following text in „Menu Text“ Æ cmd
¾ Write following text in „Tool Command“ Æ cmd
¾ Press the pushbutton „ok“
¾ Select noe the button <tools> Æ cmd
¾ In the opened DOS-Box change to the Direktory:
cd <Tornado Install Directory>\target\src\make
¾ and call:
make CPU=ARMARCH5 TOOL=gnu SNMPV3=ON AGENTX=ON
¾ The PID2.0 Network Library will be generated. This takes up to one hour.
Copyright © Siemens AG 2008. All rights reserved. 17 DK_ERTEC200_PNIO_Description
Technical data subject to change Version 3.0.0