Page 4
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.
Page 5
P. Giesel Modified for BSP V09.10 New system driver installation description New firmware update description 09.1x-B February 2006 P. Giesel Changed AIM-USA to AIM in some pictures 09.2x-A June 2006 P. Giesel Modified for BSP V09.20 09.3x-A January 2007 P. Giesel Modified for BSP V09.30...
Removing Previously Installed Drivers and BSP ........... 20 3.3.1 Removing the Windows system driver and BSP ..........20 CONNECTING THE AIM MODULE TO THE BUS .......... 23 COMPILING AND RUNNING A SAMPLE PROJECT........27 NOTES ........................31 Acronyms and Abbreviations ................. 31...
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, data bus analyzer software and systems for MIL-STD-1553 A/B, AFDX/ARINC664, ARINC429, MIL-STD-1760 and CAN/ARINC825, PANAVIA Serial Link and Fibre Channel.
1553 BSP installed. Section 4, CONNECTING THE AIM MODULE TO THE BUS, contains a description and diagrams of the different methods used to connect the AIM 1553 card to the 1553 bus. Section 5, COMPILING AND RUNNING A SAMPLE PROJECT, contains the procedure used to open, build, and run a sample project included in the BSP.
Section 1 – Introduction 1.3 General Documentation Conventions We use a number of different styles of text and layout in this document to help differentiate between the different kinds of information. Here are some examples of the styles we use and an explanation of what they mean: Italics - used as a placeholder for the actual name, filename, or version of the software in use...
Section 1 – Introduction 1.4 Applicable Documents AIM has developed several documents that may be used to aid the user with other aspects of the PCI 1553 bus interface card. These documents and a summary of their contents are listed...
These files are automatically loaded onto the system by installing the BSP software package. The software is available on DVD from AIM or via a download from AIM-Online. Appendix A contains instructions for obtaining the BSP via a download from AIM-Online.
Page 14
Section 2 – New BSP and hardware installation procedure To install the BSP software from the AIM provided CD or a download from AIM-Online If using the AIM provided DVD, insert the DVD into the DVD ROM drive. The Setup Application will automatically start after a few seconds.
Page 15
Programs | AIM GmbH | PCI-1553-Windows-BSP-Vxxxx: The BSP installation will also result in the creation of the directory structure shown below. The AIM GmbH directory will be located in C:\Program Files\. The Program Files directory will be located on the drive that was chosen during the BSP install.
2.2 Hardware Installation Once you have installed the BSP as described in Section 2.1, you can now begin installation of the hardware and associated driver. AIM devices are full PCI Plug-and-Play capable. There are no jumpers or switches to modify before installation.
Section 2 – New BSP and hardware installation procedure 2.2.1 Installing the AIM Hardware ESD Warning!!! The PCI 1553 boards are typical electronic devices that are sensitive to electrostatic discharge. It is important to observe normal precautions when handling the board to prevent damage.
The following procedures perform installation and verification of the Windows XP, Windows Vista Driver or Windows 7. The Hardware Wizard will be directed to obtain the Windows XP, Windows Vista or Windows driver for the device from: c:\Program Files\AIM GmbH\PCI-1553-Windows-BSP-Vxxxx\SysDrv32 c:\Program Files\AIM GmbH\PCI-1553-Windows-BSP-Vxxxx\SysDrv64 SysDrv32...
Page 19
Section 2 – New BSP and hardware installation procedure Select: Don’t search. I will choose the driver for install. Select the Next button. Select the Next button again. PCI 1553 Getting Started Manual...
Page 20
Section 2 – New BSP and hardware installation procedure Select the Have Disk button. Select Browse and navigate to: For 32 Bit PCI devices: c:\Program Files\AIM GmbH\PCI-1553-Windows-BSP- Vxxxx\SysDrv32\PCI For 32 Bit USB devices: c:\Program Files\AIM GmbH\PCI-1553-Windows-BSP- Vxxxx\SysDrv32\USB For 64 Bit PCI devices:...
Page 21
Section 2 – New BSP and hardware installation procedure Select the OK button. Select the Next button. The Hardware Wizard will begin installing the driver and the following window will appear upon completion. Select Finish to close the wizard. PCI 1553 Getting Started Manual...
Page 22
View in order to find the System icon) In the Device Manager window, expand the AIM Components entry by clicking on it Next, right click on the AIM board entry and select Properties. In the Properties window, select the Driver tab… PCI 1553 Getting Started Manual...
Page 23
Section 2 – New BSP and hardware installation procedure …then the Driver Details... button. The Driver File Details window will appear. PCI 1553 Getting Started Manual...
Page 24
Section 2 – New BSP and hardware installation procedure THIS PAGE INTENTIONALLY LEFT BLANK PCI 1553 Getting Started Manual...
PC driver software and the onboard target driver software. The BSP is available on CD from AIM or via a download from AIM-Online. Appendix A contains instructions for performing the download.
If you are updating from a BSP version lower than V10.00 please contact support@aim-online.com for advice. Select Start | Run..., then in the Run window, click the Browse... button and navigate to: x:\Program Files\AIM GmbH\PCI-1553-Windows-BSP-Vxxxx\Onboard-SW Update.bat Select the file, then the Open button.
Select Start | Run..., then in the Run window, click the Browse... button and navigate to: c:\Program Files\AIM GmbH\PCI-1553-Windows-BSP-Vxxxx\Onboard-SW From the Onboard-SW directory, navigate into the subdirectory which corresponds to the type AIM 1553 module you are updating. In the module specific subdirectory, select the Update_Axx1553.bat file, then the Open button.
Section 3 – BSP upgrade procedure 3.3 Removing Previously Installed Drivers and BSP Before installing the new PCI 1553 Windows BSP, it is recommended that the previously installed drivers and BSP are removed from the system. The next chapter explains how to remove the Windows system driver and BSP from a PC.
Page 29
"AIM GmbH" and verify the contents are related to the AIM GmbH API driver using a text editor such as Notepad or Wordpad prior to deletion. Use the pnputil.exe command to find and delete all 1553 drivers. (Windows Vista and Windows 7 only) pnputil –e will list all device drivers installed on the system.
Page 30
Section 3 – BSP upgrade procedure THIS PAGE INTENTIONALLY LEFT BLANK PCI 1553 Getting Started Manual...
Section 4 – Connecting the AIM module to the bus CONNECTING THE AIM MODULE TO THE BUS The MIL-STD-1553 Specification clearly defines the process of coupling subsystems to the bus. This connection, called a stub, has two coupling options: Direct and Transformer Coupled.
Page 32
Section 4 – Connecting the AIM module to the bus Transformer Coupling Transformer Coupling utilizes a bus coupler that contains an isolation transformer and isolation resistors. Transformer Coupling extends the stub length to 20 feet and provides electrical isolation, better impedance matching and higher noise rejection characteristics than Direct Coupling.
Page 33
Section 4 – Connecting the AIM module to the bus Direct to Device (Network) Coupling Direct to Device (Network) Coupling is an option with AIM modules. The AIM design includes on-board Bus Network circuitry that is software selectable. This allows the user to connect directly to a single terminal device without the need for any bus coupling.
Page 34
Section 4 – Connecting the AIM module to the bus THIS PAGE INTENTIONALLY LEFT BLANK PCI 1553 Getting Started Manual...
1553 programmers guide document. Note: To execute a pre-compiled sample program run 1553_sample_project.exe from within the sample directory : Start | All Programs | AIM GmbH | PCI-1553-Windows-BSP-Vxxxx | 1553_sample_project The 1553_sample_project program opens a board and provides a selection of sample functions to execute .
Page 36
To Open the sample solution which contains all the sample functions Start Visual Studio, then select File | Open Project/Solution and navigate to: C:\Program Files\AIM GmbH\PCI- 1553-Windows-BSP-Vxxxx\sample\ and open the solution : 1553_sample_project.sln To add the proper search paths for the include files...
Page 37
Section 5 – Compiling and running a sample project To add the proper preprocessor definition Right click the project and select Properties Select the C++ / Preprocessor Under Preprocessor Definitions, if not already included, enter _AIM_WINDOWS then select OK. ...
Page 38
Section 5 – Compiling and running a sample project To Build and Execute a Sample Program Build | Rebuild Solution The executable will be stored in the Debug or Release subdirectory Copy the api_mil.dll into the Release and Debug directory Run the executable.
Compact PCI C (Language) Virtual Instrument Dynamic Link Library Electrostatic Discharge MIL-STD Military Standard Operating System MIL-STD-1553 Databus Analyzer Software for Windows PC/AT Personal Computer/Advanced Technology Peripheral Component Interconnect Peripheral Component Interconnect Mezzanine Card Plug and Play Read Only Memory...
Page 40
Section 6 – Notes THIS PAGE INTENTIONALLY LEFT BLANK PCI 1553 Getting Started Manual...
Page 41
Appendix A – Downloading the BSP from AIM-Online APPENDIX A Downloading the BSP from AIM-Online PCI 1553 Getting Started Manual...
Appendix A – Downloading the BSP from AIM-Online DOWNLOADING THE BSP FROM AIM-ONLINE The AIM-Online DOWNLOAD AREA consists of current manuals, BSPs, and documentation categorized by product. To obtain the PCI 1553 Windows BSP from AIM-Online http:\\www.aim-online.com Go to The aim-online.com main web page appears.
Page 43
Appendix A – Downloading the BSP from AIM-Online If you have lost your password, please click on the following button: If you are already a registered user fill in your Username and Password and Click the Login selection The following page appears when successfully logged in. Click on the...
Page 44
Appendix A – Downloading the BSP from AIM-Online The following page appears. Click on the board name you want to download software or manuals from: The following page appears. You can now choose the Operating System you want to download software for. Just click on the related OS icon on the right...
Page 45
Appendix A – Downloading the BSP from AIM-Online PCI 1553 Getting Started Manual...
Page 46
Appendix A – Downloading the BSP from AIM-Online Select the package to be downloaded (BSP, Release Notes, Manuals). We will select now the BSP to be downloaded: The download will start immediately. To install the BSP (See Section 2.1)
Need help?
Do you have a question about the MIL-STD-1553 and is the answer not in the manual?
Questions and answers