Aim API-FDX-2 V2 Manuale elenco delle parti

API-FDX
Linux
Getting Started
Manual
ARINC664 Interface Module
API-FDX-2 V2 (PCI Version)
April 2007
V14.3x Rev. A
AIM GmbH
Sasbacher Str. 2
79111 Freiburg, Germany
Tel: +49-761-45229-0
Fax: +49-761-45229-33
www.aim-online.com


GmbH
API-FDX
Linux Getting Started Manual
ARINC664 Interface Module
API-FDX-2 V2 (PCI Version)
V14.3x Rev. A
April 2007
60-15920-35-143X-A

ii
GmbH
www.aim-online.com
AIM
W
ORLDWIDE
AIM GmbH
Sasbacher Str. 2
79111 Freiburg, Germany
+49-761-45 22 90
sales@aim-online.com
Munich Sales Office
Terofalstrasse 23 a
80689 Muenchen
+49-89-70 92 92 92
salesgermany@aim-online.com
AIM-USA
3703 North 200
th
Street
Elkhorn, NE 68022
866-AIM-1553
866-AIM-A429
salesusa@aim-online.com
AIM UK
Lincoln Rd, Cressex Business Park
Bucks HP12 3RB, England
+44-1494-44 68 44
salesuk@aim-online.com
Notice: The information that is provided in this document is believed to be accurate. No
responsibility is assumed by AIM for its use. No license or rights are granted by implication in
connection therewith. Specifications are subject to change without notice.
©
Copyright 2006: AIM
www.aim-online.com

iii
GmbH
DOCUMENT HISTORY
The following table defines the history of this document. The description of
changes/enhancements made to each version is defined in general terms.
Version
Cover Date Created by Description
V14.33 April 2007 M. Melcher General Updates. Adaptations to Kernel Versions >
2.6.17
V13.11 May 2006 M. Pietrek Cross-compilation added
V13.10 April 2006 M. Pietrek Supporting linux kernels with 4kB stack
V13.00 January 2006 M. Pietrek Various Bugfixes and improvements added
V07.00 April 2005 M. Pietrek New BSP design.Linux 2.6 support added

iv
GmbH
THIS PAGE IS INTENTIONALLY LEFT BLANK

v
GmbH
TABLE OF CONTENTS
Section Title Page
1. INTRODUCTION.......................................................................................................1
1.1. General...................................................................................................................... 1
1.2. How This Manual Is Organized................................................................................2
1.3. Conventions Used.....................................................................................................3
1.4. Applicable Documents.............................................................................................. 4
2. REQUIREMENTS ...................................................................................................... 5
3. NEW BSP AND HARDWARE INSTALLATION PROCEDURE ........................7
3.1. Hardware Installation................................................................................................ 8
3.2. BSP Software Installation .........................................................................................9
3.3. Update the Onboard Flash Firmware......................................................................11
3.4. BSP Deinstallation..................................................................................................12
4. BSP UPGRADE PROCEDURE............................................................................... 13
5. COMPILING AND RUNNING THE SAMPLE PROJECT................................. 15
6. RUNNING THE BOARD TEST APPLICATIONS...............................................17
7. RECOMPILATION AND REINSTALLATION OF THE DRIVER .................. 19
8. PROGRAMMING THE API-FDX MODULE.......................................................21
8.1. Sample API-FDX-2/4 Source Code........................................................................21
8.1.1. Include the AyI-FDX Header File ......................................................................21
8.1.2. Basic Library Functions and AIM Resource Login............................................21
8.1.3. Initializing the AyI-FDX Board and IRIG Time source..................................... 24
8.1.4. Initializing the AyI-FDX Ports ...........................................................................25
8.1.5. Setting up a UDP Port oriented Transmitter ......................................................26
8.1.6. Setting up a Generic Transmitter Port ................................................................28
8.1.7. Setting up a VL oriented Receiver .....................................................................31
8.1.8. Setting up a Chronological Monitor Receiver.................................................... 32
8.1.9. Starting the Transmitter and the Receiver ..........................................................33
8.1.10. Stopping the Transmitter and the Receiver ........................................................33
8.1.11. Releasing the Ports and Logging Out .................................................................33
9. NOTES ....................................................................................................................... 35
9.1. Acronyms and Abbreviations ................................................................................. 35

vi
GmbH
A. DOWNLOADING THE BSP FROM AIM-ONLINE............................................ 37

API-FDX Linux Getting Started Manual 1
GmbH
Section 1 – Introduction
1. INTRODUCTION
1.1. General
This Getting Started Manual has been developed to assist first time users of the AIM API-FDX
boards with software installation, hardware setup, and starting a sample project
.
Step by step instructions cover board installation, driver configuration and Board Software
Package installation. The Board Software Package (BSP) provides users with current
documentation, board drivers, and sample development projects. The current version of all
BSPs is available from the DOWNLOAD AREA of the AIM website at http://www.aim-
online.com.
AIM is also a leading designer and manufacturer of other high performance test and simulation
modules, databus analyzer software and systems for MIL-STD-1553 A/B, ARINC429,
STANAG3910, MIL-STD-1760 Applications, PANAVIA Serial Link and Fibre Channel.
Supported hardware platforms include PC/AT, PCI, Compact PCI, VME, VXI, PMC and
PCMCIA. Information about all AIM products can be found at http://www.aim-online.com

2 API-FDX Linux Getting Started Manual
GmbH
Section 1 – Introduction
1.2. How This Manual Is Organized
This manual is organized as follows:
Section 1, INTRODUCTION, contains an overview of this manual.
Section 2, REQUIREMENTS, lists all the requirements the system must meet for the
BSP.
Section 3, NEW BSP INSTALLATION PROCEDURE, describes the procedure used to
install the BSP software and the AFDX hardware on a system that does not have a
previous API-FDX BSP installed.
Section 4, BSP UPGRADE PROCEDURE, describes the procedure used to upgrade the
BSP software and the API-FDX onboard flash firmware on a system that has a
previous API-FDX BSP installed.
Section 5, COMPILING AND RUNNING A SAMPLE PROJECT, contains the procedure
used to build, and run a sample project included in the BSP.
Section 6, RECOMPILATION AND REINSTALLATION OF THE DRIVER, contains the
procedure necessary when the system’s kernel is changed.
Section 7, PROGRAMMING THE API-AFDX MODULE, contains sample source code
and describes how to program applications which can be used to send and receive
frames using the FDX interface module
Indice
Altri manuali Aim Hardware per computer
Manuali Hardware per computer popolari di altre marche

EMC2
EMC2 VNX Series Manuale del proprietario

Panasonic
Panasonic DV0PM20105 Manuale utente

Mitsubishi Electric
Mitsubishi Electric Q81BD-J61BT11 Manuale utente

Gigabyte
Gigabyte B660M DS3H AX DDR4 Manuale utente

Raidon
Raidon iT2300 Manuale utente

National Instruments
National Instruments PXI-8186 Manuale utente
















