National Instruments VXI Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung National Instruments VXI an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von National Instruments VXI, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung National Instruments VXI die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung National Instruments VXI. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung National Instruments VXI sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts National Instruments VXI
- Den Namen des Produzenten und das Produktionsjahr des Geräts National Instruments VXI
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts National Instruments VXI
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von National Instruments VXI zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von National Instruments VXI und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service National Instruments finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von National Instruments VXI zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts National Instruments VXI, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von National Instruments VXI widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    Getting Started with Your VXI/VME-PCI8022 and the NI-VXI ™ Software for Solaris VXI/VME-PCI8022 f or Solaris June 1997 Edition Part Number 321413A-01 © Copyright 1997 National Instrument s Corporation. All rights reserved.[...]

  • Seite 2

    s u pp o rt @ n a ti n st . com E-mail: i n fo @ na t i n st . com FTP Site : f tp . n a ti n st . com Web Address: h tt p :/ / w w w. n at i ns t .c o m B B S United States: ( 51 2 ) 79 4 -5 4 22 B B S United King d o m : 01 6 35 55 1 422 B B S France: 01 48 65 1 5 5 9 ( 5 12) 4 18 - 11 1 1 Tel : (51 2 ) 79 5 -8 2 48 Fax: (51 2 ) 794- 56 7 8 Austr[...]

  • Seite 3

    Important Information Warranty The National Instruments MXIbus boards and accessor ies are warranted against defects in materials and wor kmanship for a period of one year from the date of shipm ent, as evidenced by receipt s or other documentat ion. National Instruments will, at its option, repair or replace equipm ent that proves to be defective [...]

  • Seite 4

    FCC/DOC Radio Frequency Interference Class A Compliance This equip ment generates and uses radio frequency en ergy and, if not installed and u sed in strict accordance with the instructions in this manu al, may cause interference t o radio and television reception. C lassificati on requirements ar e the same for the Feder al Communications Co mmiss[...]

  • Seite 5

    © National Instru ments Corpor ation v VXI/VME-PCI 8022 for Solaris Table of Cont ents About This M anual Organization o f T his M anua l .. . ..... . .... . ..... . ..... . .... . ..... . ..... . .... . ..... . .... . ..... . ..... . .... . ..... . ..... . xi Conventions Used in This Manua l . .... . ..... . ..... . .... . ..... . ..... . .... . [...]

  • Seite 6

    T able of Cont ents VXI/VME-PCI 8022 for Solaris vi © Natio nal In strume nts C orporati on Chapter 3 VXI-MXI-2 Configurati on and Installati on Configur e the VXI-MXI-2 ................ ............................ ................. ................. ............. 3-1 Front Panel Features................. ............................. ...........[...]

  • Seite 7

    T able of Cont ents © National Instru ments Corpor ation vii VXI/VME-PCI 8022 for Solaris Chapter 6 NI-VXI Configurat ion Util ity Running the VXIedit Configuration Utility ............... ................. ................. ................. 6-1 PCI-MXI-2 Co nfiguration Editor ............. ................. ................. ................. ..[...]

  • Seite 8

    T able of Cont ents VXI/VME-PCI8022 for Solaris viii © Natio nal In strume nts C orporati on A16 and A24 /A32 Write Posting ......... ................. ................ ................. ........ 6-21 Interlocked Mod e ................ ................. ................. ................ ................. ........ 6-22 VXI/VME Bus Options ........[...]

  • Seite 9

    T able of Cont ents © National Instru ments Corpor ation ix VXI/VME-PCI8022 fo r Solaris Appendix A Specific ation s Appendix B NI-VXI Soft ware Overview Appendix C EEPROM Co nfiguratio n Appendix D Common Qu estions Appendix E Customer Communication Glossary Index Figures Figure 2-1. PCI-MXI-2 Parts Locator Diagram ............... ...............[...]

  • Seite 10

    T able of Cont ents VXI/VME-PCI 8022 for Solaris x © Natio nal In strume nts C orporati on Figure 4-1. VME-MXI-2 Parts Locator Diagram ................ ................. ................. .. 4-2 Figure 4-2. Base Address Selection ......... ................. ................. ................. ............. 4-4 Figure 4-3. VME-MXI-2 Intermo dule Si[...]

  • Seite 11

    © Nati onal Instru ments Co rporation xi VX I/ V M E- P C I 80 2 2 f o r S ol a r is About This Manual This manual co ntains instruction s for installing and configurin g the National Ins trumen ts VX I-P CI8022 or V ME-PC I80 22 Serie s inter face kit for Solaris. The VXI-PCI 8022 kit includes a VXI -MXI-2 module, which plu gs into a V XI mainf r[...]

  • Seite 12

    About This Ma nual VXI/VME-PCI802 2 for Solaris xi i © Natio nal In strume nts C orporati on This c ha pter a pp lies o nly if y ou ord ered the VME -PCI 802 2 interfac e kit. • Chapter 5, NI-V XI So ftware Inst allation , contains the instruc tions to install the NI-VXI software. • Chapter 6, NI-VXI Configuration Utility , co nt ains i nstru [...]

  • Seite 13

    About This Ma nual © Nati onal Instru ments Co rporation xiii VX I/ V M E- P C I 80 2 2 f o r S ol a r is Conventions Used in This Manual The following conventions are used in this manual: bold Bold text den ote s para meter na mes, menu s, menu ite ms, or dialog box buttons or o ptions. bold italic Bold italic text denotes a note, caution, or war[...]

  • Seite 14

    About This Ma nual VXI/VME-PCI802 2 for Solaris x i v © Natio nal In strume nts C orporati on How to Use This Documentation Set Begin by readin g this getting started manu al to guide you through the installation and co nfigura tion of the har dware and softw are. Yo u should install and c onfigur e the c ompon en ts of the V XI/VM E-PCI8 022 kit [...]

  • Seite 15

    About This Ma nual © Nati onal Instru ments Co rporation xv VX I/ V M E- P C I 80 2 2 f o r S ol a r is NI-VXI func tions. Study the d escriptions of e a ch function given in the NI-VXI Pr ogrammer Reference Manu al to fully understand the purpose and s yntax o f eac h func tion. Refer to the N I-VXI Graphical Utilities Reference Manual and the NI[...]

  • Seite 16

    © Nati onal Instru ments Co rporation 1-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 1 Introduction and Quick Start This chapter desc ribes the VXI/VM E-PCI8022 interface kits, lists what you need to get starte d, introduc es the conc epts of MXI- 2, and include s a brief desc ription of the hardware and software . This ch apter also cont[...]

  • Seite 17

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1 -2 © Natio nal In strume nts C orporati on How to Use This Manual VXI VME Gather What Y ou Need to Get Started Chapter 2 Chapter 6 Chapter 5 Chapter 7 Chapter 4 Software and Utilities Reference Chapter 1 Write Application Program Using VXI or VME? Configure and Install the PC[...]

  • Seite 18

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is VXI/VME-PCI8022 Kit Overview The VXI/VME-PCI8022 interfa ce kits link any computer with a PCI bus (h ereaft er refe rred to a s a PCI- based com puter) d irectly t o the VXIbus or VMEbu s using the high-spe ed Multisyste[...]

  • Seite 19

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1 -4 © Natio nal In strume nts C orporati on products using a single cable. Thus, MXI- 2 lets CPU interface boar ds such as the PCI-MX I-2 perfor m as though they were plugged dire ctly into the VXI/VME backplane. In addition, MX I-2 b oosts data thro ughp ut per formanc e pa s[...]

  • Seite 20

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-5 VX I/ V M E- P C I 80 2 2 f o r S ol a r is The V ME-M XI- 2 m odule is a sing le- slot, doub le-he ight V MEb us device with optional VM Ebus System Con troller functions. It uses address ma pping to conver t MXIbus cyc les into VMEbus cy cles and vice versa, jus[...]

  • Seite 21

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1 -6 © Natio nal In strume nts C orporati on Optional Software Your VXI/VME -PCI8022 kit includes th e NI-VXI bu s interface software. In addition, y ou can use the Nationa l I nstrume nts L abV IEW and LabWin dows ® /CVI applic ation programs an d instrument drivers to ease y[...]

  • Seite 22

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-7 VX I/ V M E- P C I 80 2 2 f o r S ol a r is • You will be using the NI-VXI software for initialization, configura tion, and devic e interaction. • You will use the default hardware and software settings. – T he PCI-MXI-2 is the mai n controller, the VXI/VME [...]

  • Seite 23

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1 -8 © Natio nal In strume nts C orporati on chass is ar e not confi gure d as sys tem con trol ler. H avin g mor e than one device configured a s system controller will damage the VXI/VME system. For V XI sy st em s t ha t i n clud e V ME d ev ice s, en su re th at the V ME de[...]

  • Seite 24

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-9 VX I/ V M E- P C I 80 2 2 f o r S ol a r is 4. Type the following command to remove the install script: rm INSTALL The NI-V XI dr iver fo r Solari s 2. x is added to the driver list automatically during installation. It is loaded the fir st time you o pen the driv[...]

  • Seite 25

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1- 10 © Natio nal In strume nts C orporati on This help file shows yo u the syntax for this command, which reads V XI device co nfiguratio n registers. Th e first argumen t is a logical address, and the se co nd is th e o ffset o f the VXI de vice co nfiguration r egister to be[...]

  • Seite 26

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-11 VX I/ V M E- P C I 80 2 2 f o r S ol a r is PCI-MXI- 2 Th is s ectio n summa rize s the h ardw are an d softw are de fault settin gs for the PCI -MX I-2. Tabl e 1-1. PCI-MXI-2 Hardwa re Default Setti ngs Hardware Component Default Setting U17 Switch 1 (FOV) OFF: [...]

  • Seite 27

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1- 12 © Natio nal In strume nts C orporati on Resource Manager Delay 5 s Map Upper/Lower Halves to Same Address Disab led Tabl e 1-3. PCI-MXI-2 D evice Configura tion Edit or Default Setti ngs Editor Field Default Setting Default Controller (LA-1) First Remote C ontroll er Syst[...]

  • Seite 28

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-13 VX I/ V M E- P C I 80 2 2 f o r S ol a r is VXI/VME-MX I-2 This s ectio n summa rize s the h ardw are an d softw are de fault setti ngs for the VXI -MXI-2 a nd VME -MXI-2. User Window Size 64 KB Driver Wi ndo w Size 32 KB Expansio n ROM Enabled Tabl e 1-5. VXI-MX[...]

  • Seite 29

    Chapter 1 Int roduc tion and Quick Sta rt VXI/VME-PCI802 2 for Solaris 1- 14 © Natio nal In strume nts C orporati on Conf igur a tion EE PRO M (U35 switc hes 3 and 4 ) User-modifiable; factory s ettings protected: both swit ches set t o NO. DRAM SIMMs Installed Per customer ord er SIMM Size Configuration (S6 ) OFF if SIMMS are 4 M x 32 or larger; [...]

  • Seite 30

    Chapter 1 Intro duction a nd Quic k St art © Nati onal Instru ments Co rporation 1-15 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Requested Memory 16 KB * A16 Write Posting Dis abl ed A24/ A32 Wr ite Post ing Dis abl ed Interlocked Mode Dis abl ed VXI/ VME Sy stem C ont roll er Aut o VXI/ V ME Bu s Ti me o ut Valu e 125 µ s VXI/VME Au to Retry Di[...]

  • Seite 31

    © Nati onal Instru ments Co rporation 2-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 2 PCI-MXI-2 Configuration and Installation This ch apter co ntains t he instruc tions to c onfigure and install the PCI-MXI -2 module. Caution: Electr osta ti c d is ch arg e c an d ama ge se ver a l co mp onen ts on yo ur PCI-MXI-2 m odule. To avoid such[...]

  • Seite 32

    Chapter 2 P CI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 2 -2 © Natio nal In strume nts C orporati on Figur e 2-1. PCI-MXI-2 Parts Locator Diagram 1U 1 7 2 DRAM 2 1[...]

  • Seite 33

    Chapter 2 PCI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 2-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Configuration E EPROM The PC I-MXI-2 h as an onbo ard E EPROM, which store s defau lt register value s that ar e loaded at po wer-on. The EEPRO M is div ided in to two halves —a factor y-con figuration h al[...]

  • Seite 34

    Chapter 2 P CI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 2 -4 © Natio nal In strume nts C orporati on Install the PCI-MXI-2 This section contains general installati on instructions for the PCI-MXI -2. Consult your c omputer use r manual or te chnical ref erence manual for spec ific instru ctions a nd warnings. 1. Plug in[...]

  • Seite 35

    Chapter 2 PCI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 2-5 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Figure 2-2 shows how to install the PCI-MXI-2. Figu re 2-2 . PCI-MXI -2 Instal led in a C omputer Cut-outs PCI Bus Slot MXI-2 Connector PCI-MXI-2 Board PCI Bus Card-Edge Connector[...]

  • Seite 36

    © Nati onal Instru ments Co rporation 3-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 3 VXI-MXI-2 Configuration and Installation This ch apter co ntains t he instruc tions to c onfigure and install the VXI-MX I-2 module. This chapter ap plies only if you ordered th e VXI-PCI802 2 inte rface kit. If you or dered th e VME -PCI8022 k it, skip[...]

  • Seite 37

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3 -2 © Natio nal In strume nts C orporati on Figur e 3-1. VXI-MXI-2 Rig ht-Side Cover 1 U35 2W 2 3W 3 4S 8 5S 9 6S 7 7 U43 8S 6 9S 5 10 S4 11 S3 12 S2 (All switches and jumpers shown in default position) WARNING: Turn off power to instruments and cables before inst[...]

  • Seite 38

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Front Panel F eatures The VXI-MXI -2 has the following front panel feature s. • Three front pan el LEDs – SYSFAIL L ED indicates that the VMEbus SYSFAIL line is ass erted . – MXI LED in dicates whe n th[...]

  • Seite 39

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3 -4 © Natio nal In strume nts C orporati on VXIbus Logi cal Add ress Each devic e in a V XIbus /MX Ib us system is a ssigned a unique n um ber between 0 a nd 254. Th is 8- bit numb er , called the logical address , defines the ba se addre ss fo r the VX I c onfigu[...]

  • Seite 40

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-5 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Figure 3-2 show s switch settin gs for log ical a ddress he x 1 and C0 . Figu re 3-2 . Logical Addre ss Sele ction VXIbus Slot 0/Non-Slot 0 The VXI- MXI-2 is configured a t the fact ory to automatically detec[...]

  • Seite 41

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3 -6 © Natio nal In strume nts C orporati on Caution: Do not install a device configured for Slot 0 into another s lot without first reconfiguring it to either Non-Slot 0 or autom atic configuration. Neglecting to do this could damage the device , the VXIbus backpl[...]

  • Seite 42

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-7 VX I/ V M E- P C I 80 2 2 f o r S ol a r is As required by the VXIbu s specificatio n, the VXI-MX I-2 drives th e 10 MHz signal CLK10 on a diff erentia l ECL output wh en installed in Slot 0. When not installed in Slot 0, the VXI-MXI-2 only receives th[...]

  • Seite 43

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3 -8 © Natio nal In strume nts C orporati on Figur e 3-4. VXIbus Loca l Bus Confi guration VXIbus CLK10 Routing When the VXI-MX I-2 is installed in Slot 0 of your mainfram e, it supplies th e VXIbus CLK10 signal. Th e VXI-M XI-2 can use three differen t sources to [...]

  • Seite 44

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-9 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Figur e 3-5. VXIbus CLK10 R o utin g a. CLK10 Generated from Onboard Oscillator (Default) b. CLK10 Generated from SMB c. CLK10 Generated from MXIbus W3 From onboard oscillator From SMB (S3 must be set to &quo[...]

  • Seite 45

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3- 10 © Natio nal In strume nts C orporati on The VXI- MXI-2 can also be configured to driv e the external CLK SMB signal from the VXIbus CL K 10 signal. Switch S3 co ntrols whether the VXI-MXI -2 drives or rec eives the exter nal CLK SMB signal. If you change the [...]

  • Seite 46

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-11 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Figur e 3-6. SMB CLK10 Settings a. Drive Inverted External CLK SMB (Default) S2 Off On 50 Ω Termination for External Trigger Input S3 Out In S4 Off On NON-INVERTED INVERTED S5 SMB CLK10 Direction 50 Ω Te[...]

  • Seite 47

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3- 12 © Natio nal In strume nts C orporati on The VX I-MXI- 2 can also drive o r rece ive the M XIbus CLK 10 sign al. Switch S7 controls wh ether the VXI- MXI-2 driv es MXIbus CLK1 0 from the VXIb us CLK10 or r eceives M XIbus CLK 10. As show n earlier in Figure 3 [...]

  • Seite 48

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-13 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Figur e 3-8. SMB T rigger Input Termin atio n MXIbus Termi nation The fi rst and la st MXI bus device s conn ec ted to the MX Ibus— whe ther it is a single MXI-2 cable or da isy-chaine d MXI-2 ca bles—mu[...]

  • Seite 49

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3- 14 © Natio nal In strume nts C orporati on Use switch 2 of U3 5 to select whethe r you want the VXI -MXI-2 to automatica lly c ontrol termina tion of the M XIbus. Switch 1 of U35 lets you manually control whether to terminate the MXIbus when automatic termin ati[...]

  • Seite 50

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-15 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Configuration E EPROM The V XI-M XI-2 h as an o nboar d E EPROM , whic h s tores def ault regist er v alu es th at ar e l oa de d a t p o wer -o n. Th e EE PR OM i s divi de d into two halves —a fa ctory-c[...]

  • Seite 51

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3- 16 © Natio nal In strume nts C orporati on Figur e 3-10 . EEPROM Op eration a. Boot from User Configuration (Factory Configuration Protected) (Default) b. Boot from Factory Configuration (Factory Configuration Protected) c. Boot from User Configuration (Factory [...]

  • Seite 52

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-17 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Onboard DRAM The VXI-M XI-2 ca n accommoda te up to two 1.35 in. DRAM SIM Ms. Table 3 -1 lists the SIMMs you can use. You ca n use 32-bit or 36-bit SIMMs since DRAM parity is not required. Because the VXI-MX[...]

  • Seite 53

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3- 18 © Natio nal In strume nts C orporati on Table 3-1. VXI-MXI-2 DRAM Configuratio ns Bank 0 Bank 1 Total DRAM Nat ional Instrum ents Option? Switch Setting of S6 — — 0 — — 256 K x 32 o r 256 K x 36 — 1 MB — ON 256 K x 32 o r 256 K x 36 256 K x 32 or [...]

  • Seite 54

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-19 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Install the VXI-MXI-2 This section contains general installati on instructions for the VXI-MXI-2 . Consult yo ur VXIbus m ainframe use r manual or te chnical reference manual for specific instruc tions and w[...]

  • Seite 55

    Chapter 3 V XI-MXI-2 Con figurat ion and Installat ion VXI/VME-PCI802 2 for Solaris 3- 20 © Natio nal In strume nts C orporati on Connect the MXIbus Cable There ar e tw o b asic t yp es of M XI- 2 c abl es. M X I-2 ca ble s c an h av e either a single connec tor on each end or a single conn ector on one end and a double co nnect or on the other en[...]

  • Seite 56

    Chapter 3 VXI-MXI-2 Co nfigura tion and I nstallatio n © Nati onal Instru ments Co rporation 3-21 VX I/ V M E- P C I 80 2 2 f o r S ol a r is When you h ave pro pe rly co nne cted the M XI-2 c abl e, po w er on the VXIbus mainf rame and then th e computer . Note : Always turn on the mainfr ame first. Doing so makes it possible for your external co[...]

  • Seite 57

    © Nati onal Instru ments Co rporation 4-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 4 VME-MXI-2 Configuration and Installation This ch apter co ntains t he instruc tions to c onfigure and install the VME-MX I-2 m odu le. T his c hapte r ap plies only if you or de red the VME-PCI802 2 interfa ce kit. If you ordere d the VXI-PCI 8022 kit, [...]

  • Seite 58

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation VXI/VME-PCI802 2 for Solaris 4 -2 © Natio nal In strume nts C orporati on Figu re 4-1. VME-MXI-2 Parts Locator Di agram 1S 2 2 U21 3W 2 4 U20 5 DRAM Bank 1 6 DRAM Bank 0 1 2 3 6 5 4[...]

  • Seite 59

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation © Nati onal Instru ments Co rporation 4-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Front Panel F eatures The VME- MXI-2 ha s the followi ng front pan el feature s. • Three front pan el LEDs – SYSFAIL L ED indicates that the VMEbus SYSFAIL line is ass erted . – MXI LED indica tes when [...]

  • Seite 60

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation VXI/VME-PCI802 2 for Solaris 4 -4 © Natio nal In strume nts C orporati on more information on setting base addresses on a multimainfram e hierarchy. Figure 4-2 show s switch settin gs for A16 base addr ess he x C040 an d F000. Figur e 4-2. Base Address Select ion VME-MXI-2 Int ermodule Signa l[...]

  • Seite 61

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation © Nati onal Instru ments Co rporation 4-5 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Notice that a f ourth position is also available on the jumper. This is the factory- default setting, which doe s not connect the VME -MXI-2 to any user-defined pin. You would use this option only if you are [...]

  • Seite 62

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation VXI/VME-PCI802 2 for Solaris 4 -6 © Natio nal In strume nts C orporati on (Figure 4- 4b), or off (Figur e 4- 4c). The settings o f switches 1 a nd 2 have no eff ec t o n M XIb us te rmina tion . Use sw itch 3 to selec t whe ther you wa nt the V ME- MXI -2 to automaticall y control termination [...]

  • Seite 63

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation © Nati onal Instru ments Co rporation 4-7 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Configuration E EPROM The VME -MXI-2 has an onboar d EEPROM, which stores defau lt regist er v alu es th at ar e l oa de d a t p o wer -o n. Th e EE PR OM i s divi de d into two halves —a fa ctory-con figur[...]

  • Seite 64

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation VXI/VME-PCI802 2 for Solaris 4 -8 © Natio nal In strume nts C orporati on Figur e 4-5. EEPROM Operation Onboard DRAM The VM E-MXI-2 can ac commoda te up to two 1 .35 in. DRAM SI MMs. Table 4-1 lists the SIMM s you can use. You ca n use 32-bit or 36-bit SIMMs since DRAM parity is not required. [...]

  • Seite 65

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation © Nati onal Instru ments Co rporation 4-9 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Switch S2 is u sed to select the size of e ach SIMM. If t he SIMMs are 4 M x 32 or larger, S2 shou ld be in the OFF setting as shown in Figure 4-6a. For SIMMs smaller than 4 M x 32, use the ON setting as show[...]

  • Seite 66

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation VXI/VME-PCI802 2 for Solaris 4- 10 © Natio nal In strume nts C orporati on Install the VME-MXI-2 This section contains general installati on instructions for the VME-MXI- 2. Consult yo ur VME bus m ainfra me use r ma nual or techn ical refer ence manual for specif ic instruction s and warning [...]

  • Seite 67

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation © Nati onal Instru ments Co rporation 4-11 VX I/ V M E- P C I 80 2 2 f o r S ol a r is 3. Insert the V ME-MXI-2 in the slot you have se lected by a ligning the top and b ottom of the b oa rd w ith the ca rd-ed ge g uides inside th e mainframe. Sl o wly push the VME- MXI-2 straight into the slo[...]

  • Seite 68

    Chapter 4 VME -MXI-2 Co nfigura tion and Insta llation VXI/VME-PCI802 2 for Solaris 4- 12 © Natio nal In strume nts C orporati on Figur e 4-7. MXI- 2 Cable Co nfi gurat ion Us ing a PCI -MXI -2 and a VM E-MXI -2 When you h ave pro pe rly co nne cted the M XI-2 c abl e, po w er on the VMEbu s mainfram e and then the compute r. Note : Always turn on[...]

  • Seite 69

    © Nati onal Instru ments Co rporation 5-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 5 NI-VXI Software Installation Installing and Loading the NI-VXI Software for Solaris 2. x The instructions in this section are specifi c to users of the Solaris 2.5.1 or higher pla tform. Installi ng NI-VXI for Solari s 2. x The instructions in this sect[...]

  • Seite 70

    Chapter 5 NI-VXI Software Installation VXI/VME-PCI802 2 for Solaris 5 -2 © Natio nal In strume nts C orporati on Loading th e NI-VXI Driver for Solaris 2 . x The NI-V XI dr iver fo r Solari s 2. x is added to the driver list automatically during installation. It i s loaded the first time you open the driver ( for exa mple , ru nning resman ). Beca[...]

  • Seite 71

    Chapter 5 NI-VXI Software Installation © Nati onal Instru ments Co rporation 5-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Using the NI-VXI Software The NI-V X I s of twa re e xp ect s t o be lo ad ed in th e /opt/NICpcimxi directory. If you have in stalled the softwa re in an other dire cto ry, y ou need to set the NIVXIPATH environm ent varia [...]

  • Seite 72

    © Nati onal Instru ments Co rporation 6-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 6 NI-VXI Configuration Utility This ch apter co ntains i nstructions f or using the VXI Re source Ed itor utility of the NI-VXI software to configure the PCI-MXI-2 and the VXI-MXI -2 or VME-MXI- 2. vxied it is th e VX I r esour ce editor pr ogram that you[...]

  • Seite 73

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6 -2 © Natio nal In strume nts C orporati on Figure 6-1 sh ow s the m a in m enu of th e vxiedi t resource ed itor. Figu re 6-1 . VXIedit M ain Scre en The re st of this c hap ter de scribe s only the fea tures o f the P CI-MXI-2 Configuration Editor a nd the VXI/VME-MXI-2 Config[...]

  • Seite 74

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is PCI-MXI-2 Configuration Editor Figure 6-2 shows the opening sc reen of the PCI-MXI-2 Configura tion Editor . Notice that th e scre en disp la ys th e ser ial nu mb er an d ha rdware revision of the PC I-M XI-2 b oard in ad d[...]

  • Seite 75

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6 -4 © Natio nal In strume nts C orporati on Before proceed ing to a desc ription of each field in th ese editors, r eview the remaining four options of the PC I-MXI-2 Configuration Editor . These op tions direc tly relate to h ow you can use the chang es you make using the confi[...]

  • Seite 76

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-5 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Logical Ad dress Config uration Edi tor Figure 6-3 show s the Logical Address Configuration Editor. Notice that the options are ar ranged into th ree group s— D evi c e Sett ings , VXI Shared Memory , and Resource Manager [...]

  • Seite 77

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6 -6 © Natio nal In strume nts C orporati on Device Type This field indicates the cla ssification of the PCI-MXI-2. The def ault value is MBD , d esignati ng a m essage-based devi ce. The following table show s the av ailable op tions. The devi ce ty pe a ff ect s o n ly th e co [...]

  • Seite 78

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-7 VX I/ V M E- P C I 80 2 2 f o r S ol a r is VXI/VME Shared Memory The VXI S hared Memory grou p con tains the c ontrols to se t the V XI and VME shared RAM size a nd the sh ared RAM poo l. The Advanced button leads to additional options that configure the upper and lo[...]

  • Seite 79

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6 -8 © Natio nal In strume nts C orporati on The share d RAM poo l is u s ed b y V XIme mAllo c() function calls. For information on the VXIm emAll oc() fu nction , refer to the NI-VXI User Manual and the NI-VXI Progra mmer Reference Manual . Note : When t he Address Space field [...]

  • Seite 80

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-9 VX I/ V M E- P C I 80 2 2 f o r S ol a r is The VXI/ VME shar ed RAM is divided into two halve s, or windo ws . You can sele ct the byte order for each ha lf indepen dently. Y ou can map each ha lf of the VXI/ VME shared RAM ind ependent ly into system me mory on the [...]

  • Seite 81

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 10 © Natio nal In strume nts C orporati on If the wi ndow s both m ap to the shar ed RAM destina tion but the by te order is dif fe rent, the b ase of e ach inw ard w indow map s to the ba se of the shared RAM destination. This results in one half of the window accessing the s[...]

  • Seite 82

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-11 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Device Co nfigura tion E ditor Figure 6-5 show s the Device Configuration Editor . The follow ing paragra phs describe the options you ca n selec t for each o f the fields. Figur e 6-5. PC I-MX I-2 Dev ic e Confi gura tio n[...]

  • Seite 83

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 12 © Natio nal In strume nts C orporati on System IRQ Level The remo te controllers—in this case the VXI /VME-MXI-2—ca n report even ts suc h as tri ggers an d DMA to the PCI- MXI -2 throu gh a VXI IRQ line. This field selects which VXI IRQ leve l the remote controllers sh[...]

  • Seite 84

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-13 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Number of Interrupters This fi el d g ive s t he n umb er o f in te rr up ters t ha t t he PC I-M XI- 2 supports. Protocol Register This field specifie s the contents of the Protocol re gister, indicating which protocols th[...]

  • Seite 85

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 14 © Natio nal In strume nts C orporati on Bus Configuration Editor Figure 6-6 show s the B us Configuration Editor . The followi ng paragra phs describe the options you ca n selec t for each o f the fields. Figur e 6-6. PCI-MXI- 2 Bus Con figur ation E ditor MXI B us The foll[...]

  • Seite 86

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-15 VX I/ V M E- P C I 80 2 2 f o r S ol a r is before making a ny N I-VX I f unctio n calls or attem pting to u se the VXI/VME-MXI-2 Config uration Editor . Refer to the C on nect th e MXIbus Cable section at the end of either Chap ter 3 or Chapte r 4 of this manual. Yo[...]

  • Seite 87

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 16 © Natio nal In strume nts C orporati on Caution: Do not configure more than one MXIbus de vice to drive MXIb us CLK10. Having a se cond devi ce driving M XIbus CLK10 could damage the device. MXI Transfer Limit Use this feature to control how many data transfers the PCI-MXI-[...]

  • Seite 88

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-17 VX I/ V M E- P C I 80 2 2 f o r S ol a r is receives either a DTACK or BERR response, which it then pass es to the MXI bus. This is the defa ult situation because ma ny external maste rs do not support VXI/M XI retries. If the external ma ster does supp ort retries, [...]

  • Seite 89

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 18 © Natio nal In strume nts C orporati on Window Size The am oun t of spac e yo u ca n alloc ate f or the u ser wi ndo w is s ystem dependent. You c an use the Size co ntro l t o s el ect th e size of th e us er window (min imum of 4 KB, m ax imum of 2 GB). T he mor e you inc[...]

  • Seite 90

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-19 VX I/ V M E- P C I 80 2 2 f o r S ol a r is VXI/VME-MXI-2 Configuration Editor Before ru nning the VXI/VME-MXI-2 Configuration Editor , you must run resman . Note : Throughout this section, the term VX I/VME-MXI -2 den otes th at the information applies equally to th[...]

  • Seite 91

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 20 © Natio nal In strume nts C orporati on Figur e 6-8. VX I/VME -MX I-2 Co nfigu rat ion Ed ito r LA Selection an d Logi cal Add ress You ca n set or mo dify the log ical a ddr ess of the VX I/VM E- MXI -2 either wi thin the VXI/VME-MXI-2 Conf iguration Editor itself or with [...]

  • Seite 92

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-21 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Address Space and Req uested Memory The VXI/V ME- MXI -2 requ ir es at lea st 16 KB of address space in A24 space or at least 64 KB in A32 space. Use t he Address Space control to select wh ethe r you w ant to use A24 s pac[...]

  • Seite 93

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 22 © Natio nal In strume nts C orporati on The A2 4/A32 wr ite post ing cont rol affects w rite cy cles that map through the A24 window and A32 win dow fro m the VXI/VM Ebus to the MXI bus and vice- versa . This contro l also affects wri te cyc les to the VXI/V ME-MXI-2 itse l[...]

  • Seite 94

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-23 VX I/ V M E- P C I 80 2 2 f o r S ol a r is In a VXI/VMEbus/ MXIbus system, you can configur e some VXI/VM E-MXI-2 modules for normal opera ting mode and othe rs for interlocked ar bitration mode. The VXI/VMEbus mainfram es configured in interlocked arbitration mode [...]

  • Seite 95

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 24 © Natio nal In strume nts C orporati on Otherwi se, choose eith er the Yes or No option. Notice that selecting either of these op tions o ve rrid es the onboa rd jumpe r setting on the VXI-MXI- 2, so it will not matter how the jumper is set . You would need to run the VXI/V[...]

  • Seite 96

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-25 VX I/ V M E- P C I 80 2 2 f o r S ol a r is . Figu re 6-9. Advan ced V XI Se ttings VXI/VME Au to Retry The VXI/V ME-MXI- 2 has an automatic r etry featur e for cycles that map from the V XI/VMEbus to the MXIbus . By default this option is disabled. Norma lly, when a[...]

  • Seite 97

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 26 © Natio nal In strume nts C orporati on Transfer Limit You can use this featu re to control how ma ny data transf ers the VXI/VM E-MX I-2 will perf orm on the VXI /VME bus befor e releasing it to another master dev ice that is requ esting use of the bus. The availa ble opti[...]

  • Seite 98

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-27 VX I/ V M E- P C I 80 2 2 f o r S ol a r is VXI/VME Fair Requester The VXI / VME -M X I-2 is al w ay s a R ele ase On Re qu est re que st e r. Howeve r, you can co nfigure whet her the VXI /VME-MXI- 2 acts as either a fair or unfair requester on the VXI/VME bus. By d[...]

  • Seite 99

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 28 © Natio nal In strume nts C orporati on control desc ribed p re viously unde r the VXI/VME Bu s Optio ns section. The optio ns range from 8 µ s to 128 ms, with a default value of 1 ms. After the specified amount of time has elapsed, the BTO circuitry termin ates a MXIbus c[...]

  • Seite 100

    Chapter 6 NI-VXI Configuration Utility © Nati onal Instru ments Co rporation 6-29 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Norma lly, when a cycl e maps fr om the MXIbus to the VX I/VMEbus , any retry re sponse rece ived on the VXI/V MEbus is passed to the MXIbus. If you ena ble the Auto Retry fe ature, the VXI/ VME-MXI-2 automatic ally retries[...]

  • Seite 101

    Chapter 6 NI-VXI Configura tion Utility VXI/VME-PCI802 2 for Solaris 6- 30 © Natio nal In strume nts C orporati on MXI CLK10 S ignal The VX I-MXI-2 c an eith er rec eive or driv e the MX Ibus CLK 10 signal. In its def ault setting, the V XI-MXI-2 uses the swit ch setting of S7 to determ ine the si gnal directi on. ♦ VME users —This option is n[...]

  • Seite 102

    © Nati onal Instru ments Co rporation 7-1 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Chapter 7 Using the NI-VXI Software This chapter discusses pro gram ming information for you to consider when developi ng applicati ons tha t use th e NI-VXI driver . After installing th e driver software, you can be gin to develop your VXI/VME applica tion softw[...]

  • Seite 103

    Chapter 7 U sing th e NI-VXI Softw are VXI/VME-PCI802 2 for Solaris 7 -2 © Natio nal In strume nts C orporati on Note : When compiling NI-VXI applications, you must define the VXISOLARIS macro in your make file/proj ect. Refer to the e xample pr ograms on y our software diskettes fo r details. Example Programs The exam ples subdirectory contain s [...]

  • Seite 104

    Chapter 7 U sing th e NI-VXI Softwa re © Nati onal Instru ments Co rporation 7-3 VX I/ V M E- P C I 80 2 2 f o r S ol a r is The func tion MapVXI Address () retur ns a pointer for use with low-level acc ess functio ns. It is strongly recomm ende d to use the VXIpe ek() a nd VX Ipok e() macros to access th e memory inste ad of directly derefe renci[...]

  • Seite 105

    Chapter 7 U sing th e NI-VXI Softw are VXI/VME-PCI802 2 for Solaris 7 -4 © Natio nal In strume nts C orporati on System Co nfigu rati on Functi ons The Syste m C onfigur ation func tions p rov ide the low est-le vel initialization of your NI-VXI softwar e and VXI c ontroller. You must use the InitVXI libra ry() functio n at th e star t of e ach ap[...]

  • Seite 106

    Chapter 7 U sing th e NI-VXI Softwa re © Nati onal Instru ments Co rporation 7-5 VX I/ V M E- P C I 80 2 2 f o r S ol a r is Refer t o the documentation t hat came with your compiler pac kage for detailed instructions abo ut using the compiler an d the variou s tools (link er, debu gger, and so on). Your compiler document ation is an important and[...]

  • Seite 107

    © National Instru ments Corpor ation A-1 VXI/VME-PCI80 22 for Solaris Appendix A Specifications This append ix lists various module specifi cations of the PCI-MX I-2, VXI-MX I-2 , and V ME -MXI-2 such as physic a l dimensions a nd pow er requirem ents. PCI-MXI-2 The following pages list the spec ifications for the PCI-MXI-2 mod ule. MXIbus Capabil[...]

  • Seite 108

    Appendix A S pecifica tions VXI/VME-PCI802 2 for Solaris A-2 © Natio nal In strume nts C orporati on PCI Functio nality Requiremen ts Characteristic Specification PCI Initiator (Master) Capability Sup ported PCI Target (Slave) Capability Suppor ted Data Path 32 bits Card Voltage/Typ e 5 V on ly; 32-bit half-size card Parit y Ge n erat ion/Che ckin[...]

  • Seite 109

    Appendix A Spec ifications © National Instru ments Corpor ation A-3 VXI/VME-PCI80 22 for Solaris Environment al Physical Electrical Perfo rmance Characteristic Specification Temperature 0° to 55° C operating; -40° to 8 5° C stor age Relative Humidity 0% to 95% nonconden sing, operat ing; 0% to 95% nonconden sing, storag e EMI FCC Cla s s A Ver[...]

  • Seite 110

    Appendix A S pecifica tions VXI/VME-PCI802 2 for Solaris A-4 © Natio nal In strume nts C orporati on VXI-MXI-2 The following pages list the specifications for the VXI-MXI-2 module. MXIbus Capability Descriptions • Master-m od e A3 2, A 24, a nd A1 6 a ddr es sing • Master-m ode block tran sfers an d synchrono us block trans fers • Slave-mod [...]

  • Seite 111

    Appendix A Spec ifications © National Instru ments Corpor ation A-5 VXI/VME-PCI80 22 for Solaris VMEbus Capability Codes Capability Code Description A32, A24, A16 (m aster) VMEbus master A3 2, A24, and A16 add ressing A32, A24, A16 (s lave) VMEbus slave A32, A24, and A16 addressing D32, D16, D08(EO) (master) VMEbus master D32, D16, and D08 data si[...]

  • Seite 112

    Appendix A S pecifica tions VXI/VME-PCI802 2 for Solaris A-6 © Natio nal In strume nts C orporati on Requiremen ts Environment al Physical Characteristic Specification VXIbus Co nfiguration Space 64 B A24 or A32 Space 16 KB m inimum (pr ogrammable) Characteristic Specification Temperature 0° to 55° C operating; -40° to 8 5° C stor age Relative[...]

  • Seite 113

    Appendix A Spec ifications © National Instru ments Corpor ation A-7 VXI/VME-PCI80 22 for Solaris Electrical Performance DC Current Ratings Source Typi cal Maxi mum +5 VDC 2.5 A 3.5 A -5.2 VDC 180 mA 225 mA -2 VDC 80 mA 100 mA VME Transfer Rate Peak 33 MB/s Sustained 23 MB/s[...]

  • Seite 114

    Appendix A S pecifica tions VXI/VME-PCI802 2 for Solaris A-8 © Natio nal In strume nts C orporati on VME-MXI-2 The following pages list the specificat ions for the VME-MXI-2 module. MXIbus Capability Descriptions • Master-m ode A32, A24 and A16 ad dressing • Master-m ode block tran sfers an d synchrono us block trans fers • Slave-mod e A32, [...]

  • Seite 115

    Appendix A Spec ifications © National Instru ments Corpor ation A-9 VXI/VME-PCI80 22 for Solaris VMEbus Capability Codes Capability Code Description A32, A24, A16 (m aster) VMEbus master A3 2, A24, and A16 add ressing A32, A24, A16 (s lave) VMEbus slave A32, A24, and A16 addressing D32, D16, D08(EO) (master) VMEbus master D32, D16, and D08 data si[...]

  • Seite 116

    Appendix A S pecifica tions VXI/VME-PCI802 2 for Solaris A-10 © Natio nal In strume nts C orporati on Requiremen ts Environment al Physical Electrical Characteristic Specification A16 Space 64 B A24 or A32 Space 16 KB m inimum (pr ogrammable) Characteristic Specification Temperature 0° to 55° C operating; -40° to 8 5° C stor age Relative Humid[...]

  • Seite 117

    Appendix A Spec ifications © National Instru ments Corpor ation A-1 1 VXI/VME-PCI8022 for Solaris Perfo rmance VME Transfer Rate Peak 33 MB/s Sustained 23 MB/s[...]

  • Seite 118

    © National Instru ments Corpor ation B-1 VXI/VME-PCI80 22 for Solaris Appendix B NI-VXI Software Overview This appendix lists and describes the main programs and files that make up the NI-VX I software . Main Programs and Files This se ction lists the m ain progr ams an d f iles that you can us e for controlling your VXI/VME inter face. Note : Any[...]

  • Seite 119

    Appendix B N I-VXI Softwa re Over vie w VXI/VME-PCI802 2 for Solaris B-2 © Natio nal In strume nts C orporati on system configu ration informa tion generated by the Resource Manager after it configures the link to the VMEbus. In VXI systems, you also use vx iedit to ed it the mode l names of VXI devices an d the manufactur er name and ID numbers. [...]

  • Seite 120

    © National Instru ments Corpor ation C-1 VXI/VME-PCI80 22 for Solaris Appendix C EEPROM Configuration This append ix describe s how to control the op eration of the PCI-MXI-2 onboard EEPROM and how to fix an invalid EEPROM setting. The EEPROM store s default regi sters values that are l oaded at power-on. T he E EPROM is divide d into two ha lves [...]

  • Seite 121

    Appendix C EE PROM Conf iguration VXI/VME-PCI802 2 for Solaris C-2 © Natio nal In strume nts C orporati on Figur e C-1. EEPROM Operat ion Fixing an Invalid EEPROM Configuration Certain EE PRO M config urations ca n c ause you r PC I com pute r to lock up while in its boot process. Generally, only the size and location of the memory w indows can ca[...]

  • Seite 122

    Appendix C EEP ROM Configura tion © National Instru ments Corpor ation C-3 VXI/VME-PCI80 22 for Solaris Note : If you have to remove the PCI-MXI-2 module to access switch 1, follow the installation instructions given in Chapter 2, PCI-MXI-2 Configuration and Installation , to re-install the PCI-MXI-2 module. 4. Rep lace the co mputer cover . 5. Tu[...]

  • Seite 123

    © National Instru ments Corpor ation D-1 VXI/VME-PCI8022 for Solaris Appendix D Common Questions This ap pe ndix add re sses comm on questions y ou may have about using the NI-V XI bus interface so ftware on the PCI- MXI-2 platfo rm. How can I determine which vers ion of the NI-VXI software I have installed? Run the NI-VXI utility program vic or v[...]

  • Seite 124

    Appendix D C ommon Que stions VXI/VME-PCI802 2 for Solaris D-2 © Natio nal In strume nts C orporati on Which NI-VX I utility program must I use to perf orm startup Resource Ma nager operations? Use t he resm an progr am to perf or m s tartup R eso urce Man ager operations. It is located in the NIVXI direc tory. resm an uses the settings in the Con[...]

  • Seite 125

    Appendix D Common Que stions © National Instru ments Corpor ation D-3 VXI/VME-PCI8022 for Solaris Are the PC I-MX I-2 and the VX I-M XI -2 two dev ice s o r one with respec t to the VXIbus? Both the PCI- MXI-2 and th e VXI-MXI- 2 are unique VXI bus devi ces with their own logical addresses. However, the MXIbus allows the computer to beha ve as if [...]

  • Seite 126

    Appendix D C ommon Que stions VXI/VME-PCI802 2 for Solaris D-4 © Natio nal In strume nts C orporati on Whenever I try to e xecut e any of the NI-VX I utilitie s, I receive this message: ld.so.1: ./vxiinit: fatal: libnivxi.s o.1: can’t open file: errno=2 Killed. What does this error messag e mean? This usually means that the application could not[...]

  • Seite 127

    © National Instru ments Corpor ation E-1 VXI/VME-PCI80 22 for Solaris Appendix E Customer Communication For your convenience, this appendix contains forms to he lp you gather the infor mation necessa ry to help us solve y our tech nica l p roblem s a nd a fo rm yo u ca n use to comm en t on the prod uc t documen tation. Whe n you c on tact us, w e[...]

  • Seite 128

    Fax-on- Demand is a 2 4-hour inf ormation retr ieval syst em containing a library of d ocuments on a wide range of tech nical information. You can access Fa x-on-Demand from a touch-tone telephon e at (512 ) 418-1111 . You can submit technical su pport questions to the applications enginee ring team through e-mail at the Internet address listed bel[...]

  • Seite 129

    Technical Support Form Photocopy this fo rm and update it each time y ou make ch anges to you r software or h ardware, and use the completed copy of th is form as a reference for your current configuration. C ompleting this form accurately befor e contacting National Instruments for technical suppo rt helps our applications engineers answer your qu[...]

  • Seite 130

    Hardware and Software Configuration Form Record the setting s and revision s o f your h ar dware a nd sof twa re o n th e lin e to th e righ t of eac h item. Comp lete a n ew cop y of this f orm ea ch time y ou revise your sof tware or ha rdwa re configura tion, and use this form a s a reference for your curr ent config uration. Comp leting this fo[...]

  • Seite 131

    MXI System Con trolle r ________________ ___ ___ ____ ______ ___ ___ ____ ______ ___ ___ __ MXI Bu s Ti meout Va lue _________ ___ ___ ___ _______ ___ ___ ___ _______ ___ ___ ___ _____ MXI CL K10 __ ____ ___ ______ ____ ___ ___ ______ ____ ___ ___ ______ ____ ___ ___ ______ __ MXI T ransfer L imit _____________ ___ ___ ___ _______ ___ ___ ___ _____[...]

  • Seite 132

    DRAM SIM Ms Installed ________ ______ ______ _______ _________ _______ ______ _______ VXI/VME-MXI-2 Confi guration Editor Settings (VXIedit) Logical A ddre ss _______ _______ ___ ___ ___ _______ ___ ___ ___ _______ ___ ___ ___ _______ LA Selection ____ _________ _______ ______ _______ _________ _______ ______ ______ ____ Address Spa ce _________ __[...]

  • Seite 133

    Programm ing Langu age ______ __________ ______ _______ ______ __________ ______ _____ Programm ing Langu age Ver sion ___ ______ __________ ______ ______ _______ _________ __ Other Bo ar ds in Sy stem ___ ___ ____ ______ ___ ___ ____ ______ ___ ___ ____ ______ ___ ___ __ Base I/O Add ress o f Other Bo ards __ ___ ______ ___ ____ ___ ______ ___ ___[...]

  • Seite 134

    Documentation Comment Form National Instruments encourages you to comment o n the docum entation supplied with o ur products. Th is inform ation helps us provide qua lity pr oducts to m eet y our nee ds. Title: Getti ng Start ed with Your VXI/VME-PCI8 022 and the N I-VXI™ Soft ware for S olaris Edition Date: June 1997 Part Number: 321413A-0 1 Ple[...]

  • Seite 135

    © National Instru ments Corpor ation G-1 VXI/VME-PCI8022 for Solaris Glossary Symbols ° degr ees Ω ohms % perce nt A A amper es A16 space VXIbus addr ess space equiva lent to the VME 64 KB sho rt address space. In VXI, the upper 16 KB of A16 sp ace is allocate d for use by VXI devices con figuration registers. This 16 KB region is refe rred to [...]

  • Seite 136

    Gloss ar y VXI/VME-PCI802 2 for Solaris G-2 © Natio nal In strume nts C orporati on A32 space VXIbus addr ess space equiva lent to the VME 4 GB ex ten ded address space. ACFAIL A VMEbus ba ckplane signal that is asserted when a power f ailure has occurred (either AC line source or power supply malfunction), or if it is necessary to disab le the po[...]

  • Seite 137

    Glossary © National Instru ments Corpor ation G-3 VXI/VME-PCI8022 for Solaris binary A numbe ring sy stem with a base of 2. BIOS Basic Input/O utput System. BIOS func tions are the fu ndamental level of any PC or compa tible computer . BIOS function s embody the basic operations need ed for suc cessf ul u se of the c ompute r’s ha r dwar e resou[...]

  • Seite 138

    Gloss ar y VXI/VME-PCI802 2 for Solaris G-4 © Natio nal In strume nts C orporati on D daisy-cha in A method o f p rop agating signa ls al ong a b us, in whic h th e de vic es ar e prioritized on the basis of their position o n the bus. Data Transfe r Bus DTB; one of four b uses on th e VMEb us backpla ne. The DTB is used b y a bus master to transf[...]

  • Seite 139

    Glossary © National Instru ments Corpor ation G-5 VXI/VME-PCI8022 for Solaris EMI Electromagnetic I nterference expansion ROM An onboard EEPROM that may co ntain device- specific initializa tion and system boot fun ctionality. external controller In this configuration, a plug-in interfac e board in a computer is connec ted to the VXI mainfra me vi[...]

  • Seite 140

    Gloss ar y VXI/VME-PCI802 2 for Solaris G-6 © Natio nal In strume nts C orporati on K KB Ki lobytes of memory L LED Light Emitti ng Diode logical address An 8-bit number that uniquely identifie s each VXIbus device in a system. It defines the A16 re gister address of a device , and indicate s Commander a nd Servant relationsh ips. M mm e t e r s m[...]

  • Seite 141

    Glossary © National Instru ments Corpor ation G-7 VXI/VME-PCI8022 for Solaris by including VXI trigge rs, a ll VXI in terrupts, C LK10, SYSFAIL*, SYSRESET*, and ACFAIL*. MXIbus Multisystem eXtension Inter face Bus; a high -perform ance communic ation link tha t interc onn ects d evices usin g roun d, flexible cable s. MXIbus System A functional mo[...]

  • Seite 142

    Gloss ar y VXI/VME-PCI802 2 for Solaris G-8 © Natio nal In strume nts C orporati on RESMAN The name of the N ationa l Instrum ents Re source M anager in NI-VX I bus interf ace softwar e. See Resourc e Man age r . Resource Ma nage r A message-b ase d Com ma nder locate d at Lo gica l Add ress 0 , wh ich prov ides conf igurat ion mana gement se rvic[...]

  • Seite 143

    Glossary © National Instru ments Corpor ation G-9 VXI/VME-PCI8022 for Solaris System RAM RA M installed on your pe rsonal compu ter and used by the operating system, as contrasted with onboard RAM, which is installed on the PCI-MX I -2 or V XI/ V ME-M X I-2 . T trigger E ither TT L or ECL lines used fo r intermod ule communic ation. TTL Tra nsisto[...]

  • Seite 144

    Gloss ar y VXI/VME-PCI802 2 for Solaris G-10 © Natio nal In strume nts C orporati on VXIe dit or VX I Reso urce Edit or progr am, a p art of the NI -VXI b us inter face VXIted it software pa ckage. Used to configur e the system, edit the ma nufacturer name and ID num bers, edit the mod el name s o f VXI and non -VX I devic es in the syste m, as we[...]

  • Seite 145

    © Nati onal Instru ments Co rporation I-1 VX I /V M E- P C I 80 2 2 f o r S o la r is Index A A16 base ad dress, VMEbus, 4 -3 to 4- 4 A16 write posting, VME/VXI-MXI- 2, 6-21 to 6-22 A24/A32 wr ite postin g PCI-MXI-2, 6- 17 VME/VXI-MXI-2, 6-21 to 6-22 address space configur ation PCI-MXI-2, 6- 6 VME/VXI-MXI-2, 6-21 arbiter timeout, setting, 6 -27 a[...]

  • Seite 146

    Index VXI/VME-PCI802 2 for Solaris I -2 © Natio nal In strume nts C orporati on default setting s Bus Config uration Editor (ta bl e), 1-1 2 Device Config uration Editor (ta bl e), 1-1 2 hardware settings (table), 1-11 Logical Add ress Conf iguration Editor (table), 1-11 onboard DRAM, 2-3 parts locator d iagram, 2-2 quick start, 1-6 to 1 - 10 VME-[...]

  • Seite 147

    Inde x © Nati onal Instru ments Co rporation I-3 VX I /V M E- P C I 80 2 2 f o r S o la r is VME-MXI- 2 module Confi guratio n Editor settings (table), 1-14 to 1-15 hardware settings (table), 1-1 4 VXI-MXI-2 modu le Confi guratio n Editor settings (table), 1-14 to 1-15 hardware settings (table), 1-1 3 Device Conf ig urat io n Edi t or. S ee PCI-MX[...]

  • Seite 148

    Index VXI/VME-PCI802 2 for Solaris I -4 © Natio nal In strume nts C orporati on quick start installat ion, 1-7 to 1 - 8 header files, B-2 I InitV XIlibr ary f uncti on, 7-4 installation hardware installation, 1-7 to 1-8 NI-VXI software f or Solaris 2. x completing ins tallation, 5-3 procedure, 1-8, 5-1 to 5-2 PCI-MXI-2 bo ard, 2-4 to 2- 5 VME-MXI-[...]

  • Seite 149

    Inde x © Nati onal Instru ments Co rporation I-5 VX I /V M E- P C I 80 2 2 f o r S o la r is N NI-VXI software common q ues tio ns, D-1 to D-4 compili ng C prog rams, 7-4 to 7-5 symbols , 7-4 to 7 -5 desc ripti on, 1- 5 example prog rams, 7-2 installing and load ing NI-VXI software for So lari s 2. x completing ins tallation, 5-3 procedure, 1-8, 5[...]

  • Seite 150

    Index VXI/VME-PCI802 2 for Solaris I -6 © Natio nal In strume nts C orporati on over vie w, 6 -3 to 6- 4 Record Configu ration to File, 6-4 Reve rt to C urre nt C onf igura tion , 6 -4 saving chan ges, 6-3 Update Cu rrent Confi guration, 6-4 PCI-MXI-2 Device C onfiguration Editor Default Co ntroller ( LA-1), 6-11 default setting s (tab le), 1-12 i[...]

  • Seite 151

    Inde x © Nati onal Instru ments Co rporation I-7 VX I /V M E- P C I 80 2 2 f o r S o la r is Reque st er. See Fair Requester. RESMAN uti lity fixing system hangups, D-4 over view , B- 1 performing startup Resource Manager opera tions, D-2 test ing your system, D-2 VME device configu ration, 1-9 Resource Manager delay, setting, 6-10 Resource Manage[...]

  • Seite 152

    Index VXI/VME-PCI802 2 for Solaris I -8 © Natio nal In strume nts C orporati on VME-MXI- 2 module common q ues tio ns, D-1 to D-4 config uration, 4- 1 to 4-10 configuration EEPR OM, 4-7 to 4-8 front panel features, 4- 3 MXIbus termination, 4-5 to 4 -6 onboard DRAM, 4-8 to 4-10 DRAM config urati on s (tabl e), 4-9 to 4-10 SIMM size configuration (f[...]

  • Seite 153

    Inde x © Nati onal Instru ments Co rporation I-9 VX I /V M E- P C I 80 2 2 f o r S o la r is onboard DRAM, 3-17 to 3-18 DRAM config urati on s (tabl e), 3-18 SIMM size configuration (figur e), 3-17 removing metal en closure, 3-3 right-side co ver (figure), 3-2 trigger input termination , 3-12 to 3-13 VXIbus CLK1 0 routing, 3-8 to 3 -12 CLK10 gen e[...]

  • Seite 154

    Index VXI/VME-PCI802 2 for Solaris I- 10 © Natio nal In strume nts C orporati on VMEbus S ystem Controller, 6 -23 to 6-24 VXI/VME Auto Retry, 6-25 VXI/VME BTO Value, 6-24 VXI/VME-PCI 8022 kit hardwa re desc r iptio n, 1-4 to 1-5 intr oduction, 1-1 MXI-2 de scription, 1 -3 to 1- 4 over view , 1-3 requirem ent s for getting started, 1-3 software des[...]