National Instruments VME-PCI8022 manual

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

Ir a la página of

Buen manual de instrucciones

Las leyes obligan al vendedor a entregarle al comprador, junto con el producto, el manual de instrucciones National Instruments VME-PCI8022. La falta del manual o facilitar información incorrecta al consumidor constituyen una base de reclamación por no estar de acuerdo el producto con el contrato. Según la ley, está permitido adjuntar un manual de otra forma que no sea en papel, lo cual últimamente es bastante común y los fabricantes nos facilitan un manual gráfico, su versión electrónica National Instruments VME-PCI8022 o vídeos de instrucciones para usuarios. La condición es que tenga una forma legible y entendible.

¿Qué es un manual de instrucciones?

El nombre proviene de la palabra latina “instructio”, es decir, ordenar. Por lo tanto, en un manual National Instruments VME-PCI8022 se puede encontrar la descripción de las etapas de actuación. El propósito de un manual es enseñar, facilitar el encendido o el uso de un dispositivo o la realización de acciones concretas. Un manual de instrucciones también es una fuente de información acerca de un objeto o un servicio, es una pista.

Desafortunadamente pocos usuarios destinan su tiempo a leer manuales National Instruments VME-PCI8022, sin embargo, un buen manual nos permite, no solo conocer una cantidad de funcionalidades adicionales del dispositivo comprado, sino también evitar la mayoría de fallos.

Entonces, ¿qué debe contener el manual de instrucciones perfecto?

Sobre todo, un manual de instrucciones National Instruments VME-PCI8022 debe contener:
- información acerca de las especificaciones técnicas del dispositivo National Instruments VME-PCI8022
- nombre de fabricante y año de fabricación del dispositivo National Instruments VME-PCI8022
- condiciones de uso, configuración y mantenimiento del dispositivo National Instruments VME-PCI8022
- marcas de seguridad y certificados que confirmen su concordancia con determinadas normativas

¿Por qué no leemos los manuales de instrucciones?

Normalmente es por la falta de tiempo y seguridad acerca de las funcionalidades determinadas de los dispositivos comprados. Desafortunadamente la conexión y el encendido de National Instruments VME-PCI8022 no es suficiente. El manual de instrucciones siempre contiene una serie de indicaciones acerca de determinadas funcionalidades, normas de seguridad, consejos de mantenimiento (incluso qué productos usar), fallos eventuales de National Instruments VME-PCI8022 y maneras de solucionar los problemas que puedan ocurrir durante su uso. Al final, en un manual se pueden encontrar los detalles de servicio técnico National Instruments en caso de que las soluciones propuestas no hayan funcionado. Actualmente gozan de éxito manuales de instrucciones en forma de animaciones interesantes o vídeo manuales que llegan al usuario mucho mejor que en forma de un folleto. Este tipo de manual ayuda a que el usuario vea el vídeo entero sin saltarse las especificaciones y las descripciones técnicas complicadas de National Instruments VME-PCI8022, como se suele hacer teniendo una versión en papel.

¿Por qué vale la pena leer los manuales de instrucciones?

Sobre todo es en ellos donde encontraremos las respuestas acerca de la construcción, las posibilidades del dispositivo National Instruments VME-PCI8022, el uso de determinados accesorios y una serie de informaciones que permiten aprovechar completamente sus funciones y comodidades.

Tras una compra exitosa de un equipo o un dispositivo, vale la pena dedicar un momento para familiarizarse con cada parte del manual National Instruments VME-PCI8022. Actualmente se preparan y traducen con dedicación, para que no solo sean comprensibles para los usuarios, sino que también cumplan su función básica de información y ayuda.

Índice de manuales de instrucciones

  • Página 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.[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 . .... . ..... . ..... . .... . ..... . ..... . .... . [...]

  • Página 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................. ............................. ...........[...]

  • Página 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 ............. ................. ................. ................. ..[...]

  • Página 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 ........[...]

  • Página 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 ............... ...............[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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: [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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; [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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, [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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. [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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-[...]

  • Página 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, [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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, [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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. [...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 131

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

  • Página 132

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

  • Página 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 __ ___ ______ ___ ____ ___ ______ ___ ___[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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-[...]

  • Página 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[...]

  • Página 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-[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]