|
How Do I Troubleshoot VXI Mainframe Problems?
- Section-by-Section
Description
- Information on the Optional Second VXI
Mainframe (at address 128)
- Information on the Optional third VXI
Mainframe (at address 128)
- Complete Device Information
- VME Device Table
- Common Problems
Question:
How do I Troubleshoot VXI Mainframe Problems?
Answer:
Often when VXI instrument fail to respond, the real problem is not
always obvious. When troubleshooting VXI related problems, your
best tool is a service program called "ivxisc". This program
prints a wealth of VXI configuration data, and can quickly show
the causes of VXI problems.
File Location: /opt/sicl/bin
Command: ivxisc
If you do not enter any options, the command prints
out a very comprehensive listing of configuration information. A
partial sample is shown below. Only the really useful first pages
are shown here. A section-by-section description follows this listing.
VXI Current Configuration:
MXI Bus: 0
Device Logical Addresses: 0 1 128 192
VXI Bus: 1
Device Logical Addresses:
1 65 80 85 95 100
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O O O O O
Single X X X X X X
Device
Multiple Devices
VME
Failed
VXI Bus: 128
Device Logical Addresses:
128 130 150 160 161 171 172 189 190 191
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O
Single X X X X X X X X X X
Device
Multiple Devices
VME
Failed
VXI Bus: 192
Device Logical Addresses:
192 194 195 200 201 202 203 209 211 215 220
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O
Single X X X X X X X X X X
Device
Multiple Devices
VME
Failed
|
VXI Device
Table
|
|
Name
|
LADD
|
Slot
|
Bus
|
Manufacturer
|
Model
|
Description
|
|
hpmxictlr
|
0
|
*
|
0
|
Hewlett-Packard
|
E1489
|
MXI Controller Interface
|
|
hpvximxi
|
1
|
*
|
0
|
Hewlett-Packard
|
E1482
|
VXI-MXI Extender
|
|
pwrmeter
|
65
|
10
|
1
|
Hewlett-Packard
|
E1416
|
Power Meter
|
|
LA_80
|
80
|
4
|
1
|
Hewlett-Packard
|
E1430A
|
4 MHz Bandwidth A/D
|
|
LA_85
|
85
|
5
|
1
|
Hewlett-Packard
|
E1430A
|
4 MHz Bandwidth A/D
|
|
vhfmux
|
95
|
11
|
1
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
LA_100
|
100
|
6
|
1
|
Hewlett-Packard
|
E1485A
|
Godzilla DSP Module
|
|
hpvximxi2
|
128
|
*
|
0
|
Hewlett-Packard
|
E1482
|
VXI-MXI Extender
|
|
LA_130
|
130
|
1
|
128
|
Hewlett-Packard
|
E1458A
|
96 Ch. Non-isolated Digital I/O
|
|
LA_150
|
150
|
3
|
128
|
Hewlett-Packard
|
E1463
|
32 Ch. Form C Relay Switch
|
|
LA_160
|
160
|
7
|
128
|
Hewlett-Packard
|
E1413A/B/C
|
64 Ch. 100 kHz Scanning A/D
|
|
LA_161
|
161
|
5
|
128
|
Hewlett-Packard
|
E1413
A/B/C
|
64 Ch. 100 kHz Scanning A/D
|
|
LA_171
|
171
|
6
|
128
|
Hewlett-Packard
|
E1418A
|
8/16 Channel DAC
|
|
LA_172
|
172
|
4
|
128
|
Hewlett-Packard
|
E1418A
|
8/16 Channel DAC
|
|
vhfmux2
|
189
|
8
|
128
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
vhfmux3
|
190
|
9
|
128
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
vhfmux4
|
191
|
11
|
128
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
hpvximxi3
|
192
|
*
|
0
|
Hewlett-Packard
|
E1482
|
VXI-MXI Extender
|
|
LA_194
|
194
|
1
|
192
|
Hewlett-Packard
|
E1430A
|
4 MHz Bandwidth A/D
|
|
LA_195
|
195
|
2
|
192
|
Hewlett-Packard
|
E1429A
|
20 MHz, 12 bit Digitizer
|
|
LA_200
|
200
|
3
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_201
|
210
|
4
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_202
|
202
|
5
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_203
|
203
|
6
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_209
|
209
|
7
|
192
|
Hewlett-Packard
|
E1451
|
Digital I/O
|
|
LA_211
|
211
|
10
|
192
|
Hewlett-Packard
|
E1452
|
Digital I/O Terminated
|
|
LA_215
|
215
|
?
|
192
|
C&H Engineering
|
0xfffd
|
Scope
|
| |
220
|
12
|
192
|
Hewlett-Packard
|
E1428A
|
1 GS/s, 2 Ch scope
|
|
* - MXI device
? - slot number unknown
|
VME Device
Table:
Name Bus Slot Space Size
---- --- ---- ----- ----
No VME cards configured.
Failed Devices:
Name Bus Slot Manufacturer Model
---- --- ---- ------------ -----
No FAILED devices detected.
Section-by-Section Description
Address of Computer MXI Controller
The following line shows the address of the computer
MXI card that communicates with all the mainframes:
MXI
Bus: 0
Address of Computer MXI Controller, and
All VXI Controller Cards
The next line shows not only the MXI controller
address, but this is followed by the addresses of each VXI controller
board. There is one controller board in each mainframe:
Device
Logical Addresses: 0 1 128 192
You can see that:
- Again, the MXI controller is at address 0
- The first VXI mainframe controller is at address 1
- The second VXI mainframe controller is at address 128
- The first VXI mainframe controller is at address 192
Information
on the First VXI Mainframe (at address 1)
The following information describes
important information about the modules in the first mainframe.
Usually this is at address 1.
VXI Bus: 1
Device Logical Addresses:
1 65 80 85 95 100
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O O O O O
Single X X X X X X
Device
Multiple Devices
VME
Failed
Line-by-Line Description
VXI
Bus: 1
This shows that
the VXI controller card is at address 1
Device Logical Addresses:
1 65 80 85 95 100
Lists the addresses of the mainframe controller
(1) and each VXI module in the mainframe. The addresses do not reflect
the relative positions of the modules! This is confusing, but remember
that these addresses are listed in numerical order, and does not
indicate physical position of modules at these addresses.
The Device Logical addresses for the
address 1 mainframe must be between 1 and 127! If you see any
other number range here, you probably have the VXI controller
card set to the wrong address. If two cards have the
wrong number range, it's likely they have been swapped accidentally.
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O O O O O
Single X X X X X X
Device
These lines show which mainframe slots have
modules in them:
- The top row shows the slot positions (0 through
12).
- The "empty" row of zeroes shows empty
slots.
- The "Single Device" row shows slots
that have cars in them.
Multiple Devices
This row is empty in this printout. Any compound
or "multiple" devices would have an X here.
VME
This row would show the position of any VME
device.
Failed
This row would denote a failed module
Information on the
Optional Second VXI Mainframe (at address 128)
Now you can interpret the basic information for
the second mainframe. You say you want to know what kinds of modules
are in each slot? Dont worry, this is clearly shown later
in the ivxisc file! Remember, the device addresses listed in the
device logical address row are in pure numerical order. They
are not listed according to module slot position. The Device
Logical addresses for the address 128 mainframe must be between
128 and 191! If you see any other number range here,
you probably have the VXI controller card set to the wrong address.
If two cards have the wrong number range, its likely
they have been swapped accidentally.
VXI Bus: 128
Device Logical Addresses:
128 130 150 160 161 171 172 189 190 191
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O
Single X X X X X X X X X X
Device
Multiple Devices
VME
Failed
Information
on the Optional Third VXI Mainframe (at address 192)
The Device Logical addresses for the
address 192 mainframe must be between 192 and 215! If you see
any other number range here, you probably have the VXI controller
card set to the wrong address. If two cards have the
wrong number range, it's likely they have been swapped accidentally.
VXI Bus: 192
Device Logical Addresses:
192 194 195 200 201 202 203 209 211 215 220
Slots: 0 1 2 3 4 5 6 7 8 9 10 11 12
-- -- -- -- -- -- -- -- -- -- -- -- --
Empty O O O
Single X X X X X X X X X X
Device
Multiple Devices
VME
Failed
Complete
Device Information
The next section of the file shows more very
helpful information.
|
Column Name
|
Information
|
|
Name
|
A rather terse so-called "name" for the device.
For a better description, look in the far right-hand column.
|
|
LADD
|
The Logical Address of the VXI card
|
|
Slot
|
The slot location of that card
|
|
Bus
|
The bus address. For example, this is the same as the VXI
controller card address. For example, the first VXI mainframe
is at address 1. All cards in that mainframe have a bus address
of 1 as well.
|
|
Manufacturer
|
If Agilent made the card, "Hewlett-Packard" will
be displayed here. If someone else made the card, you probobly
will see some gibberish number here. For example, the C&H
pulse generator shows 0xfffd here.
|
|
Model
|
The model number of the device
|
|
The last column is a human-readable description of the device's
function.
|
Notice that the first device is the "VXI-MXI
extender" (the VXI controller card). In this case the card
is at logical address 1 (see the LADD column). The next lines show
all of the cards on bus 1, which are all in that mainframe.
|
VXI
Device Table
|
|
Name
|
LADD
|
Slot
|
Bus
|
Manufacturer
|
Model
|
Description
|
|
|
|
hpmxictlr
|
0
|
*
|
0
|
Hewlett-Packard
|
E1489
|
MXI Controller Interface
|
|
Devices in the First VXI Mainframe
|
|
hpvximxi
|
1
|
*
|
0
|
Hewlett-Packard
|
E1482
|
VXI-MXI Extender
|
|
pwrmeter
|
65
|
10
|
1
|
Hewlett-Packard
|
E1416
|
Power Meter
|
|
LA_80
|
80
|
4
|
1
|
Hewlett-Packard
|
E1430A
|
4 MHz Bandwidth A/D
|
|
LA_85
|
85
|
5
|
1
|
Hewlett-Packard
|
E1430A
|
4 MHz Bandwidth A/D
|
|
vhfmux
|
95
|
11
|
1
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux
hex 4:1
|
|
LA_100
|
100
|
6
|
1
|
Hewlett-Packard
|
E1485A
|
Godzilla DSP Module
|
|
Devices in Mainframe
2 (Address 128)
|
|
hpvximxi2
|
128
|
*
|
0
|
Hewlett-Packard
|
E1482
|
VXI-MXI Extender
|
|
LA_130
|
130
|
1
|
128
|
Hewlett-Packard
|
E1458A
|
96 Ch. Non-isolated Digital I/O
|
|
LA_150
|
150
|
3
|
128
|
Hewlett-Packard
|
E1463
|
32 Ch. Form C Relay Switch
|
|
LA_160
|
160
|
7
|
128
|
Hewlett-Packard
|
E1413A/B/C
|
64 Ch. 100 kHz Scanning A/D
|
|
LA_161
|
161
|
5
|
128
|
Hewlett-Packard
|
E1413A/B/C
|
64 Ch. 100 kHz Scanning A/D
|
|
LA_171
|
171
|
6
|
128
|
Hewlett-Packard
|
E1418A
|
8/16 Channel DAC
|
|
LA_172
|
172
|
4
|
128
|
Hewlett-Packard
|
E1418A
|
8/16 Channel DAC
|
|
vhfmux2
|
189
|
8
|
128
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
vhfmux3
|
190
|
9
|
128
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
vhfmux4
|
191
|
11
|
128
|
Hewlett-Packard
|
E1472
|
50 ohm VHF mux hex 4:1
|
|
Devices in Mainframe
3 (address 192)
|
|
hpvximxi3
|
192
|
*
|
0
|
Hewlett-Packard
|
E1482
|
VXI-MXI Extender
|
|
LA_194
|
194
|
1
|
192
|
Hewlett-Packard
|
E1430A
|
4 MHz Bandwidth A/D
|
|
LA_195
|
195
|
2
|
192
|
Hewlett-Packard
|
E1429A
|
20 MHz, 12 bit Digitizer
|
|
LA_200
|
200
|
3
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_201
|
210
|
4
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_202
|
202
|
5
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_203
|
203
|
6
|
192
|
Hewlett-Packard
|
E1445
|
42 Ms/s 13 bit ARB
|
|
LA_209
|
209
|
7
|
192
|
Hewlett-Packard
|
E1451
|
Digital I/O
|
|
LA_211
|
211
|
10
|
192
|
Hewlett-Packard
|
E1452
|
Digital I/O Terminated
|
|
LA_215
|
215
|
?
|
192
|
C&H Engineering
|
0xfffd
|
Scope
|
| |
220
|
12
|
192
|
Hewlett-Packard
|
E1428A
|
1 GS/s, 2 Ch scope
|
*
- MXI device
? - slot number unknown |
The VME Device Table
Any VME devices would be shown in the next section:
VME Device Table:
Name Bus Slot Space Size
---- --- ---- ----- ----
No VME cards configured.
Failed Devices
The next section would list any cards that have
failed.
Failed Devices:
Name Bus Slot Manufacturer Model
---- --- ---- ------------ -----
No FAILED devices detected.
|