The National Instruments MXIbus boards and accessories are warranted against defects in materials and
workmanship for a period of one year from the date of shipment, as evidenced by receipts or other documentation.
National Instruments will, at its option, repair or replace equipment that proves to be defective during the warranty
period. This warranty includes parts and labor.
The media on which you receive National Instruments software are warranted not to fail to execute programming
instructions, due to defects in materials and workmanship, for a period of 90 days from date of shipment, as
evidenced by receipts or other documentation. National Instruments will, at its option, repair or replace software
media that do not execute programming instructions if National Instruments receives notice of such defects during
the warranty period. National Instruments does not warrant that the operation of the software shall be uninterrupted
or error free.
A Return Material Authorization (RMA) number must be obtained from the factory and clearly marked on the
outside of the package before any equipment will be accepted for warranty work. National Instruments will pay the
shipping costs of returning to the owner parts which are covered by warranty.
National Instruments believes that the information in this manual is accurate. The document has been carefully
reviewed for technical accuracy. In the event that technical or typographical errors exist, National Instruments
reserves the right to make changes to subsequent editions of this document without prior notice to holders of this
edition. The reader should consult National Instruments if errors are suspected. In no event shall National
Instruments be liable for any damages arising out of or related to this document or the information contained in it.
EXCEPT AS SPECIFIED HEREIN, NATIONAL INSTRUMENTS MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
AND SPECIFICALLY DISCLAIMS ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE
OF
NATIONAL INSTRUMENTS WILL NOT BE LIABLE FOR DAMAGES RESULTING FROM LOSS OF DATA, PROFITS,
USE OF PRODUCTS, OR INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY
THEREOF
whether in contract or tort, including negligence. Any action against National Instruments must be brought within
one year after the cause of action accrues. National Instruments shall not be liable for any delay in performance due
to causes beyond its reasonable control. The warranty provided herein does not cover damages, defects,
malfunctions, or service failures caused by owner's failure to follow the National Instruments installation, operation,
or maintenance instructions; owner's modification of the product; owner's abuse, misuse, or negligent acts; and
power failure or surges, fire, flood, accident, actions of third parties, or other events outside reasonable control.
. CUSTOMER'S RIGHT TO RECOVER DAMAGES CAUSED BY FAULT OR NEGLIGENCE ON THE PART
NATIONAL INSTRUMENTS SHALL BE LIMITED TO THE AMOUNT THERETOFORE PAID BY THE CUSTOMER.
. This limitation of the liability of National Instruments will apply regardless of the form of action,
Copyright
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or
mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or
in part, without the prior written consent of National Instruments Corporation.
Trademarks
LabVIEW® and NI-VXI™ are trademarks of National Instruments Corporation.
Product and company names listed are trademarks or trade names of their respective companies.
WARNING REGARDING MEDICAL AND CLINICAL USE
OF NATIONAL INSTRUMENTS PRODUCTS
National Instruments products are not designed with components and testing intended to ensure a level of reliability
suitable for use in treatment and diagnosis of humans. Applications of National Instruments products involving
medical or clinical treatment can create a potential for accidental injury caused by product failure, or by errors on the
part of the user or application designer. Any use or application of National Instruments products for or involving
medical or clinical treatment must be performed by properly trained and qualified medical personnel, and all
traditional medical safeguards, equipment, and procedures that are appropriate in the particular situation to prevent
serious injury or death should always continue to be used when National Instruments products are being used.
National Instruments products are NOT intended to be a substitute for any form of established process, procedure, or
equipment used to monitor or safeguard human health and safety in medical or clinical treatment.
FCC/DOC Radio Frequency Interference Compliance
This equipment generates and uses radio frequency energy and, if not installed and used in strict accordance with the
instructions in this manual, may cause interference to radio and television reception. This equipment has been tested
and found to comply with the following two regulatory agencies:
Federal Communications Commission
This device complies with Part 15 of the Federal Communications Commission (FCC) Rules for a Class A digital
device. Operation is subject to the following two conditions:
1.This device may not cause harmful interference in commercial environments.
2.This device must accept any interference received, including interference that may cause undesired operation.
Canadian Department of Communications
This device complies with the limits for radio noise emissions from digital apparatus set out in the Radio
Interference Regulations of the Canadian Department of Communications (DOC).
Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux appareils
numériques de classe A prescrites dans le règlement sur le brouillage radioélectrique édicté par le ministère des
communications du Canada.
Instructions to Users
These regulations are designed to provide reasonable protection against harmful interference from the equipment to
radio reception in commercial areas. Operation of this equipment in a residential area is likely to cause harmful
interference, in which case the user will be required to correct the interference at his own expense.
There is no guarantee that interference will not occur in a particular installation. However, the chances of
interference are much less if the equipment is installed and used according to this instruction manual.
If the equipment does cause interference to radio or television reception, which can be determined by turning the
equipment on and off, one or more of the following suggestions may reduce or eliminate the problem.
•Operate the equipment and the receiver on different branches of your AC electrical system.
•Move the equipment away from the receiver with which it is interfering.
•Reorient or relocate the receiver’s antenna.
•Be sure that the equipment is plugged into a grounded outlet and that the grounding has not been defeated with a
cheater plug.
Notice to user:Changes or modifications not expressly approved by National Instruments could void the user’s
authority to operate the equipment under the FCC Rules.
If necessary, consult National Instruments or an experienced radio/television technician for additional suggestions.
The following booklet prepared by the FCC may also be helpful: How to Identify and Resolve Radio-TVInterference Problems. This booklet is available from the U.S. Government Printing Office, Washington, DC
20402, Stock Number 004-000-00345-4.
Contents
About This Manual.............................................................................................................. ix
How to Use the Documentation Set.................................................................................. ix
Organization of This Manual............................................................................................ ix
Conventions Used in This Manual ................................................................................... x
Related Documentation .................................................................................................... x
Customer Communication ................................................................................................ xi
Chapter 1
Introduction
What You Need to Get Started ...................................................................................... 1-1
This manual contains instructions for installing and configuring the National Instruments
VXI-SB2020 interface kit and the NI-VXI software for Solaris. The VXI-SB2020 kit contains
separate software distribution disks for the Solaris 1.x and 2.x platforms. Any differences
between the two platforms are described specifically. This manual is meant to be used with the
NI-VXI Software Reference Manual for C and the NI-VXI Text Utilities Reference Manual.
How to Use the Documentation Set
Begin by reading this manual to guide you through the installation and configuration of the
hardware and software. The software configuration requires that you first complete the
installation and configuration of the hardware.
When you are familiar with the material in this manual, you can begin to use the NI-VXI
Software Reference Manual for C. Chapter 1, Introduction to VXI, and Chapter 2, Introduction
to the NI-VXI Functions, present the concepts of VXI and prepare you for detailed explanations
of the NI-VXI functions. Study the descriptions of each function given in Chapters 3 through 13
to fully understand the purpose and syntax of each function. Refer to the NI-VXI Text UtilitiesReference Manual to learn more about the
victext and vxitedit programs.
Organization of This Manual
Getting Started with Your VXI-SB2020 and the NI-VXI Software for Solaris is organized as
follows:
•Chapter 1, Introduction, describes the VXI-SB2020 interface kit, lists the contents of your
kit, and lists optional equipment and software.
•Chapter 2, Hardware Configuration and Installation, contains the instructions to configure
and install the VXI-SB2020 interface kit.
•Chapter 3, NI-VXI Software Installation and Configuration, lists all the programs and files
located on the NI-VXI distribution diskettes, and contains instructions for installing and
configuring the NI-VXI software. Select the proper distribution disk to install NI-VXI
software for either Solaris 1.x or Solaris 2.x.
•Appendix A, Specifications, lists various module specifications of the SB-MXI and
VXI-MXI, such as physical dimensions and power requirements.
•Appendix B, Troubleshooting, addresses certain problems you may encounter when using the
NI-VXI bus interface software for Solaris.
•Appendix C, Customer Communication, contains forms you can use to request help from
National Instruments or to comment on our products and manuals.
•The Glossary contains an alphabetical list and description of terms used in this manual,
including abbreviations, acronyms, metric prefixes, and symbols.
Conventions Used in This Manual
The following conventions are used to distinguish elements of text throughout this manual:
italicItalic text denotes emphasis, a cross reference, or an introduction to a key
concept.
bold italicBold italic text denotes a warning.
monospaceText in this font denotes text or characters that are to be literally input
from the keyboard, the proper names of directories, device drivers,
programs, filenames and extensions, and for statements and comments
taken from program code.
bold monospaceBold text in this font denotes the messages and responses that the
computer automatically prints to the screen.
<>Angle brackets enclose the name of a key on the keyboard–for example,
<Enter>.
Abbreviations, acronyms, metric prefixes, mnemonics, symbols, and terms are listed in the
Glossary.
Related Documentation
The following documents contain information that you may find helpful as you read this manual:
•Multisystem Extension Interface Bus Specification, Version 1.2 (available from National
Instruments Corporation)
•VXI-6, VXIbus Mainframe Extender Specification, Rev. 1.0, VXIbus Consortium (available
from National Instruments Corporation)
•VXI-MXI User Manual, National Instruments Corporation
•IEEE Standard for a Versatile Backplane Bus: VMEbus, ANSI/IEEE Standard 1014-1987
•VXI-1, VXIbus System Specification, Rev. 1.4, VXIbus Consortium
National Instruments wants to receive your comments on our products and manuals. We are
interested in the applications you develop using our products, and we want to help if you have
problems with them. To make it easy for you to contact us, this manual contains comment and
configuration forms for you to complete. These forms are in Appendix C, Customer
This chapter describes the VXI-SB2020 interface kit, lists the contents of your kit, and lists
optional equipment and software.
The VXI-SB2020 is an interface kit that links any Sun workstation or compatible equipped with
SBus expansion slots (hereafter referred to as the Sun) directly to the VXIbus. A Sun equipped
with a VXI-SB2020 can function as a VXI Commander, Servant, and Resource Manager. The
VXI-SB2020 makes the Sun appear as though it were plugged directly into the VXI backplane as
an embedded CPU VXI module.
What You Need to Get Started
SB-MXI interface board
One of the following interface modules:
Standard VXI-MXI interface module
Enhanced VXI-MXI interface module with INTX option
Standard VME-MXI interface module
Enhanced VME-MXI interface module with INTX option
NI-VXI distribution disk for the SB-MXI and Solaris 1.x
or
NI-VXI distribution disk for the SB-MXI and Solaris 2.x
You received both disks and disks in your kit. Use only the disk that applies to your version
of Solaris.
Solaris version 1.x or 2.x installed on your computer
2 m Type M1 MXIbus cable
Note:The 2 m Type M1 MXIbus cable is included in your kit unless you specified
otherwise in your order. You may have ordered your kit without this cable so that
you could order a different type or length of MXIbus cable. Refer to the Optional
•Type MB4 MXIbus Bulkhead cable (right-angle point to straight Bulkhead entry)
•Type MB5 MXIbus Bulkhead cable (right-angle daisy-chain to straight Bulkhead)
The Type M1, M2, M3, M4, M5, and M6 MXIbus cables are available in 1 m, 2 m, 4 m, 8 m,
and 20 m lengths. The Type MB1, MB2, MB3, MB4, and MB5 MXIbus Bulkhead cables are
available in 2 m and other lengths.
Your VXI-SB2020 kit includes the NI-VXI bus interface software for Solaris. In addition, you
can order the LabVIEW or LabWindows
programs match the modular virtual instrument capability of VXI and can reduce your VXIbus
software development time. LabVIEW is a complete programming environment that departs
from the sequential nature of traditional programming languages and features a graphical
programming environment. LabWindows/CVI is an interactive C development environment for
building test and measurement and instrument control systems. It includes interactive codegeneration tools and a graphical editor for building custom user interfaces.
Both LabVIEW and LabWindows/CVI include all the tools needed for instrument control, data
acquisition, analysis, and presentation. When you order LabVIEW or LabWindows/CVI, you
also get more than 300 complete instrument drivers, which are modular, source-code programs
that handle the communication with your instrument so that you do not have to learn the
programming details. You can use both programs with either Solaris 1.x or Solaris 2.x.
If you want to use LabVIEW with your VXI-SB2020, you must order the LabVIEW for Sun
VXI Development System that corresponds to your Sun system. The following kits are
available:
®
/CVI software from National Instruments. These
•LabVIEW for Sun VXI Development System 1 User
•LabVIEW for Sun VXI Development System 5 User
•LabVIEW for Sun VXI Development System 10 User
•LabVIEW for Sun VXI Development System 25 User
Each LabVIEW for Sun VXI Development System contains the following components:
•LabVIEW for Sun Full Development System
•LabVIEW for Sun VXI Library
•LabVIEW for Windows/Sun VXI Instrument Library
If you want to use LabWindows/CVI with your VXI-SB2020, you must order the
LabWindows/CVI for Sun VXI Development System that corresponds to your Sun system. The
following kits are available:
•LabWindows/CVI for Sun VXI Development System 1 User
•LabWindows/CVI for Sun VXI Development System 5 User
•LabWindows/CVI for Sun VXI Development System 10 User
•LabWindows/CVI for Sun VXI Development System 25 User
Each LabWindows/CVI for Sun VXI Development System contains the following components:
This chapter contains the instructions to configure and install the VXI-SB2020 interface kit. The
instructions are given in the order that you should perform them. A summary of the steps is as
follows:
1. Unpack the SB-MXI and VXI-MXI.
2. Install the SB-MXI hardware.
3. Configure the VXI-MXI hardware.
4. Install the VXI-MXI hardware.
5. Connect the MXIbus cable.
Step 1. Unpack the SB-MXI and VXI-MXI
Follow these steps when unpacking your SB-MXI board and VXI-MXI module:
1. Before attempting to configure or install the SB-MXI and VXI-MXI, inspect the shipping
container and its contents for damage. If damage appears to have been caused in shipment,
file a claim with the carrier. Retain the packing material for possible inspection and/or for
reshipment.
2. Verify that the pieces contained in the package you received match the kit parts list. (See
Chapter 1 of this manual.) Do not remove the boards from their plastic bags at this point.
3. Your SB-MXI board and VXI-MXI module are shipped packaged in antistatic plastic bags to
prevent electrostatic damage. Some of the circuitry on the SB-MXI and VXI-MXI use
CMOS technology and can be damaged by electrostatic discharge. Before removing the
boards from their antistatic bags, touch the bags to a metal part of your computer chassis.
4. As you remove the SB-MXI and VXI-MXI from their bags, be sure to handle them only by
their edges. Avoid touching any of the IC components or connectors. Inspect them for loose
components or any other sign of damage. Notify National Instruments if either board appears
damaged in any way. Do not install equipment that appears to be damaged.
The SB-MXI does not have any jumpers or switches for configuring the hardware. The base
address of the SB-MXI is determined by the geographic mechanism provided by the SBus. The
SB-MXI uses SBus interrupt level 3, which it can share with other SBus boards.
Before you install the SB-MXI, notice that some MXIbus cable connector hoods are slightly
wider than most standard connector hoods and might interfere with other cables installed in
adjacent SBus slots. Normally, this will be a problem only if the cable connector hoods for the
adjacent slots are also oversized. When choosing an SBus slot in which to install the SB-MXI,
verify that the MXIbus cable connector will not interfere with cables and connectors in other
SBus slots. If necessary, reposition the boards in the system to prevent cabling conflicts. It may
also help to install the SB-MXI in one of the end slots so that you will have to contend with the
cable connectors of only one other board.
If you cannot configure the SB-MXI to co-exist in an existing SBus system by repositioning the
boards, you can use one of the MXIbus cable options with a straight-point connector hood on the
cable end that attaches to the SB-MXI. The straight-point connector hood is narrower than the
MXIbus dual-connector arrangement and provides an easier fit for many system configurations.
However, this approach requires that the SB-MXI be the first device in the MXIbus daisy-chain
because a cable with a straight-point connector end cannot accept another MXIbus cable to
propagate the bus. Remember that you must configure the first device in the MXIbus daisychain to be the MXIbus System Controller.
The following instructions are general installation instructions. Consult the user or technical
reference manual of your Sun workstation for specific instructions and warnings.
1. Plug in your Sun workstation before installing the SB-MXI. The plug grounds the system
unit and protects it from electrical damage while you are installing boards.
Warning:To protect both yourself and the Sun from electrical hazards, the system
unit should remain off until you are finished installing the board.
2. Remove the cover of the system unit.
3. Select any available SBus slot and remove the sheet-metal protector plate that covers the slot.
4. Before picking up the SB-MXI, touch the metal part of the power supply case inside the
computer to discharge any static electricity that might be on your clothes or body.
5. Depending on the type of Sun workstation, you need to select one of the following methods
for installing the SB-MXI. The difference is in regard to the mounting plate on the SB-MXI.
a. For most older Sun workstations, slide the SB-MXI at an angle into the back panel of the
system unit while making sure the mounting plate on the SB-MXI hooks into the holes on
the back panel of the system unit.
b. Most newer Sun workstations cannot accept the top part of the mounting plate on the
SB-MXI. This piece has tabs on either end and is fastened to the mounting plate by two
screws. Remove this piece before attempting to install the SB-MXI.
Figure 2-2 shows the location and factory default settings of the configuration switches and
jumpers for a VXI-MXI without the INTX daughter card option. The remainder of this chapter
describes only those options that are user-configurable. Do not change the default settings of
other jumpers and switches on the VXI-MXI board unless you plan to install more than one
VXI-MXI in the same mainframe. If this is the case, refer to the VXI-MXI User Manual that
came with your additional VXI-MXI interface for more information.
Figure 2-3 shows the location and factory default settings of the configuration switches and
jumpers for a VXI-MXI with the INTX daughter card option. The options described in the rest
of this chapter apply to VXI-MXI modules with or without the INTX option. For more
information about configuring modules with the INTX option, refer to the VXI-MXI UserManual.
Figure 2-3. VXI-MXI with INTX Parts Locator Diagram