Page 4
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.
Page 5
Classification requirements are the same for the Federal Communications Commission (FCC) and the Canadian Department of Communications (DOC). Changes or modifications not expressly approved by National Instruments could void the user’s authority to operate the equipment under the FCC Rules.
Page 6
• Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. • Consult the dealer or an experienced radio/TV technician for help. Canadian Department of Communications This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada.
This font also emphasizes lines of code that are different from the other examples. VXIpc 870 Series The term VXIpc 870 Series refers to a series of C-size, two-slot VXI embedded controllers. Currently, this series consists of the VXIpc-871, VXIpc-872 and the VXIpc-873.
About This Manual How to Use This Documentation Set Begin by reading the Read Me First VXIpc 870 Series for Windows NT/98 manual. This manual, the VXIpc 870 Series User Manual, contains more details about changing the installation or configuration from the defaults, and using the hardware.
Introduction This chapter describes the VXIpc 870 Series of embedded VXI computers, lists standard equipment, and describes driver and application software. Overview The VXIpc 870 Series consists of the VXIpc-871, VXIpc-872, and VXIpc-873 models, which are functionally equivalent in many ways.
Chapter 1 Introduction Figure 1-2. VXIpc-872 Embedded Controller Figure 1-3. VXIpc-873 Embedded Controller (Option 1 with an Internal, Nonremovable Flash Drive) VXIpc 870 Series User Manual www.ni.com...
Page 16
Ethernet capability plus an IEEE 488.2 interface that is compatible with the NI-488.2 architecture. The VXIpc 870 Series is a custom computer that you install directly in two C-size slots of your VXI mainframe. An embedded computer can take full advantage of the VXI high-performance backplane capabilities and give you direct control of VXI registers, memory, interrupts, and triggers.
The NI-488.2M software kit gives you access to the industry-standard NI-488.2M software for controlling external GPIB instruments through the GPIB port on the front panel of your VXIpc 870 Series. The GPIB interface on your VXIpc controller is fully compatible with the NI-488.2M driver for a variety of operating systems.
Chapter 1 Introduction Application Software You can also use the National Instruments LabVIEW and LabWindows/CVI application programs and instrument drivers to ease your programming task. These standardized programs match the modular virtual instrument capability of VXI and can reduce your VXI software development time.
This chapter contains the instructions to configure and install the VXIpc 870 Series. Unless otherwise noted, these instructions apply to all models in the VXIpc 870 Series, which currently consists of the VXIpc-871, VXIpc-872, and VXIpc-873. Electrostatic discharge can damage several components on your VXIpc 870 Caution Series module.
Page 20
Controller device. Installing the VXIpc 870 Series into a slot that does not correspond with the jumper setting can damage the VXIpc 870 Series, the VXIbus backplane, or both. Insert the VXIpc 870 Series in the slot you have selected by aligning the top and bottom of the module with the card-edge guides inside the mainframe.
15. The next prompt asks if you purchased LabVIEW or LabWindows/CVI. Select the appropriate boxes and insert the disks when prompted. 16. Your VXIpc 870 Series is now ready for development. 17. Refer to Chapter 4, Developing Your Application, for more information.
Page 22
Slide the card out of the drive. Reinstall the cover plate and screws. 1 Ejector Button 2 Type I or II Flash Storage Card 3 Cover Panel Figure 2-1. Installing and Removing a Flash Storage Card VXIpc 870 Series User Manual www.ni.com...
Series for easy reference. The module is set at the factory for the most commonly used configuration. Figure 3-1 shows the location of the user-configurable jumpers and switches on the VXIpc 870 Series. The diagram also shows the location of the serial and assembly numbers. 1 Ethernet Address...
Please do not adjust any jumpers or switches not listed in Table 3-1 or that are not Note documented in this manual unless directed by National Instruments. Other configuration jumpers are shown in the event National Instruments Technical Support needs to make adjustments to your settings. Software Default Settings In this section, Tables 3-2 through 3-4 contain summaries of default settings for VXIpc T&M Explorer.
Table 3-6. VXI-MXI-2 T&M Explorer VXI Bus Tab Default Settings Editor Field Default Setting 125 µs Bus timeout value Slot 0 configuration Auto-detect Auto retry Disabled Transfer limit Arbiter type Priority Fair requester Enabled Arbiter timeout Enabled Request level VXIpc 870 Series User Manual www.ni.com...
MITE EEPROM Accessing the Hardware Switches The VXIpc 870 Series is housed in a metal enclosure comprised of a top and bottom cover to improve EMC performance and to provide easy handling. You need to remove the top cover to change many of the switch and jumper settings.
Configuration Figure 3-2. System Controller Slot Configuration When the VXIpc 870 Series is installed in Slot 0 of a VXI system, it becomes the VXIbus System Controller. In this role, it has VXIbus Data Transfer Bus Arbiter circuitry that accepts bus requests on all four VXIbus request levels, prioritizes the requests, and grants the bus to the highest priority requester.
Configuration and Default Settings VXIbus CLK10 Routing and Termination When the VXIpc 870 Series is installed in Slot 0 of your mainframe, it supplies the VXIbus CLK10 signal. The VXIpc 870 Series can use two different sources to generate this signal—an onboard oscillator or the external CLK SMB connector.
How to Fix an Invalid EEPROM Configuration Use T&M Explorer under Windows NT/9x to edit the configuration of the VXIpc 870 Series. Some of these settings are stored in files that are read by the NI-VXI software, while other settings are stored directly in the VXIpc 870 Series EEPROM.
If you encounter this situation you should reduce the size of the VXIpc 870 Series user window. The EEPROM can become corrupted if the VXIpc 870 Series is shut down while it is updating the EEPROM. If this situation occurs after you change the configuration, perform the following steps to reconfigure the VXIpc 870 Series: Turn off your computer.
SCSI Termination The VXIpc 870 Series uses active termination on the SCSI-3 bus. Because the VXIpc 870 Series is always an end device, you should not need to disable the termination; however, for informational purposes Figure 3-5 shows the jumper settings for both enabled and disabled termination.
Figure 3-6. System CMOS CPU Bus Speed The VXIpc 870 Series supports CPU bus speeds at 66 MHz and 100 MHz. Under most circumstances 100 MHz delivers the best performance. However, if you want to use a lower bus speed, W4 overrides the 100 MHz setting as shown in Figure 3-7.
(default) Figure 3-8. CPU Bus Factor Jumper Settings Flash Protection The VXIpc 870 Series uses a standard 2M bit flash with write protection. Under normal use, this jumper should not be changed. Figure 3-9 shows default and disabled settings. a. Flash Write b.
Overview, for more information. Installing Additional Memory The VXIpc 870 Series uses 144 pin 100 MHz SDRAM and supports 16, 32, 64, and 128 MB SO-DIMMs for a total of 384 MB maximum. As DRAM technology improves, the maximum amount of RAM supported may increase.
128 MB: National Instruments has tested and verified that the SO-DIMMs we sell work Note with the VXIpc 870 Series. We recommend you purchase your SO-DIMM modules from National Instruments. Other off-the-shelf SO-DIMM modules are not guaranteed to work properly.
Page 37
Chapter 3 Configuration and Default Settings To replace a fuse, do the following: Turn off the VXI mainframe and remove the VXIpc 870 Series module. Using a small flathead screwdriver, turn the fuse holder counter-clockwise until the fuse and holder start to come out of the unit.
You can access these utilities through the Windows Start menu. Open either the National Instruments VXI or VXIpnp program group and select the utility you want to use. Configuration The configuration utilities in your kit are T&M Explorer and Resman.
After Resman has detected and configured all VXI devices, you can view specific information on each device in your system by using the T&M Explorer utility. This utility includes a System View, which contains a description for each device, including each VXI device’s logical address. VXIpc 870 Series User Manual www.ni.com...
Page 40
Address Map View of T&M Explorer. In this way, you can verify that your VXIpc 870 Series controller can access each of the devices in your system successfully. Alternatively, you can use VISAIC to interact with your devices.
National Instruments provides two different programming interfaces for accessing your instruments: NI-VISA and NI-VXI. NI-VISA is the National Instruments implementation of the VISA API as defined by the VXIplug&play standard. It is very useful when you have different types of instruments in your system (such as VXI, VME, GPIB, and Serial devices) because the NI-VISA functions have the same interface.
NI Spy, VISAIC, and VIC are useful utilities that can aid in identifying the causes of problems in your application. NI Spy tracks the calls your application makes to National Instruments T&M drivers including NI-VXI, NI-VISA, and NI-488.2. NI-488.2 users may notice that NI Spy is very similar to GPIB Spy.
VXIpc 870 Series. VXIpc 870 Series Functional Description The VXIpc 870 Series is a VXIbus embedded controller in a C-size form factor. It includes many high-performance peripherals that normally require add-in cards on desktop PCs. In addition, it has a VXIbus interface that is controlled from the PCI local bus, providing extremely high performance and reliability.
Figure 5-1. VXIpc 870 Series Block Diagram Processor The VXIpc 870 Series controllers are based on the Intel Pentium II, Slot 1 architecture. The CPU connects to the motherboard through the 100 MHz GTL+ bus. Because of this modular design, you can easily upgrade your VXIpc 870 Series controller with a new CPU.
1600 × 1200 256 colors • 10/100 Ethernet and SCSI-3 The Ethernet and SCSI on the VXIpc 870 Series use a Symbios 53C885 dual-function PCI device to connect to 10/100Base Ethernet and Ultra Wide SCSI-3. The Ethernet function has auto negotiation to connect to 10BaseT and 100BaseTX automatically at 10 Mbits/s and 100 Mbits/s.
VXIpc 870 Series is fully compatible with the National Instruments industry-standard NI-488.2 driver for a variety of operating systems. Any software using NI-488.2 will run on the VXIpc 870 Series. Using the high-speed HS488 protocol, the VXIpc 870 Series can transfer data at up to 8 Mbytes/s.
CMOS setting. BIOS The VXIpc 870 Series uses a 2 Mb flash device for BIOS code. The BIOS code is based on the AWARD Modular BIOS. The BIOS code incorporates the VIDEO BIOS and SCSI BIOS in one device. The BIOS is user upgradable though a flash update utility.
The VXIpc 870 Series computers have full VXI Slot 0 capability, including a MODID register and a CLK10 source, as required by the VXIbus specification. You can also install the VXIpc 870 Series in another slot and use it in Non-Slot 0 mode. No matter what your configuration needs, the...
Onboard programmable logic can configure the VXIpc 870 Series to drive its 10 MHz VXI CLK10 signal to this connector as an output or to use this connector as an input for the 10 MHz VXI CLK10 signal.
Specifications This appendix lists the specifications for the VXIpc 870 Series embedded computer. Requirements VXIbus configuration space....64 KB A24 or A32 space........programmable Minimum ........16 KB Environmental Temperature Operating ........0 to 50 °C Storage ..........–20 to 70 °C Relative humidity Operating ........
Page 53
Typical..........1 mA Physical Dimensions Fully enclosed, shielded VXI C-size module 233.35 by 340 mm (9.187 by 13.386 in.) Weight With 64 MB DRAM Installed ..2.5 Kg (5.51 lb.) Slot requirements ........Two VXI C-size slots VXIpc 870 Series User Manual www.ni.com...
SYSFAIL. FAIL LED The FAIL LED is lit when the VXIpc 870 Series is driving the SYSFAIL signal. The VXIpc 870 Series asserts SYSFAIL when the PASSED bit in its VXIbus status register is clear.
If either the SYSF or FAIL LED remains lit, perform the following steps: Power off the mainframe. Remove all other modules from the mainframe. Make sure that the VXIpc 870 Series switch and jumper settings are correct. Make sure that the VXIpc 870 Series is seated properly in the mainframe.
Page 58
The following paragraphs describe these LEDs. ACC LED When lit, the ACC LED indicates that the VXIpc 870 Series MODID line is asserted or that another VXIbus master is accessing VXIbus shared registers or shared memory.
The illustrations in this appendix show the mating face of the connectors. An asterisk (*) after a signal name indicates that the signal is active low. The VXIpc 870 Series has the following front panel connectors: • Two RS-232 Serial •...
Page 60
The drawings show dimensions relevant to key elements on the front panel. Dimensions are shown in inches and millimeters, with millimeter dimensions in square brackets. The front panel thickness for all models in the VXIpc 870 Series is 2.49 mm (0.098 in.). 8.034 [204.06] 7.064 [179.41] 6.424 [163.16]...
Keyboard and Mouse Figure C-5 shows the location and pinouts for the keyboard and mouse connectors on the VXIpc 870 Series. Table C-1 gives the name and description for the keyboard and mouse connector signals. Amp manufactures a mating connector with part numbers 212437-4 (housing), 212435-7 (ferrule), and 66735-4 (pin contact).
Front Panel and Connectors SVGA Figure C-6 shows the location and pinouts for the SVGA connector on the VXIpc 870 Series. Table C-2 gives the name and description for the SVGA connector signals. Amp manufactures a mating connector with part numbers 748364-1 (housing) and 748333-2 (pin contact).
Serial Clock Ethernet Figure C-7 shows the location and pinouts for the Ethernet connector on the VXIpc 870 Series Table C-3 gives the name and description for the Ethernet connector signals. Amp manufactures a mating connector, part number 554739-1. Ethernet Figure C-7.
Page 67
COM1 and COM2 Figure C-8 shows the location and pinouts for the COM1 and COM2 connectors on the VXIpc 870 Series. Table C-4 gives the name and description for the COM1 and COM2 connector signals. ITT Cannon manufactures a serial port mating connector, part number MDSM-9SC-Z11, for the COM1 and COM2 connectors.
Ring Indicator Parallel Port Figure C-9 shows the location and pinouts for the IEEE-1284 connector on the VXIpc 870 Series. Table C-5 gives the name and description for the IEEE-1284 connector signals.Amp manufactures a parallel port compatible connector, part number 2-175677-5.
Universal Serial Bus Figure C-10 shows the location and pinouts for the two Universal Serial Bus (USB) connectors on the VXIpc 870 Series. Table C-6 gives the name and description for the USB connector signals. Amp manufactures a mating connector, part number 787633.
SCSI Figure C-11 shows the location and pinouts for the Ultra Wide SCSI connector on the VXIpc 870 Series. Table C-7 gives the name and description for the SCSI connector signals. Amp manufactures a SCSI compatible connector, part number 749111-6, with shielded enclosure 750752-1.
Page 72
High Density High Density 68-Pin 68-Pin SCSI Signal Connector SCSI Signal Connector DB(1)* DB(2)* DB(3)* DB(4)* DB(5)* DB(6)* DB(7)* TERMPWR TERMPWR TERMPWR TERMPWR RSRVD RSRVD ATN* BSY* ACK* RST* MSG* SEL* C/D* REQ* I/O* VXIpc 870 Series User Manual C-14 www.ni.com...
DB(11)* GPIB (IEEE-488.2) Figure C-12 shows the location and pinouts for the GPIB connector on the VXIpc 870 Series. Table C-8 gives the name and description for the GPIB connector signals. ITT Cannon manufactures a GPIB mating connector, part number MDSM-255C-Z11.
Page 74
IFC* Interface Clear SRQ* Service Request ATN* Attention SHIELD Chassis ground DIO5* Data Bit 5 DIO6* Data Bit 6 DIO7* Data Bit 7 DIO8* Data Bit 8 REN* Remote Enable 18–25 Logic Ground VXIpc 870 Series User Manual C-16 www.ni.com...
External SMBs Figure C-13 shows the location and pinouts for the SMB connectors on the VXIpc 870 Series. The SMB connectors are used for an external clock signal and TTL trigger input and output. Table C-9 gives the name and description for the SMB connector signals.
0 to 3.4 V 200 mA DC-10 MHz SMB (TRIG in) 0 to 5 V 100 mA* DC-10 MHz Speaker 0 to 4.3 V 75 mA DC-20 kHz * With 50 Ω termination VXIpc 870 Series User Manual C-18 www.ni.com...
VXIbus P1 and P2 Figure C-15 shows the location and pinouts for the VXIbus connector on the VXIpc 870 Series. Table C-11 gives the name and description for the VXIbus P1 connector signals. Table C-12 gives the name and description for the VXIbus P2 connector signals.
Page 78
+5 V +5 V +5 V Table C-12. VXIbus P2 Connector Signals Row C Row B Row A CLK10+ +5 V ECLTRG0 CLK10– –2 V Not Connected ECLTRG1 –5.2 V Not Connected MODID12 VXIpc 870 Series User Manual C-20 www.ni.com...
Page 81
• A user-defined panel is required on the expansion boards based on National Instruments blank PCI or ISA panels. The panel should be manufactured from 0.03 in. (0.76 mm) thick 1010 cold rolled steel. The finish should be 0.0003 in. (0.008 mm) nickel plate over 0.0001 in.
Page 83
.560 [14.22] .760 [19.30] Install PEM self-clinching nut, P/N CLS-440-0, per manufacturer's specifications, far side, or drill through ø.125 [3.18] for 4-40 screw and nut. Figure D-4. Front View of ISA Board Expansion Bracket VXIpc 870 Series User Manual www.ni.com...
Can I access 32-bit registers in my VXIbus system from the VXIpc 870 Series? Yes. The VXIpc 870 Series uses the 32-bit PCI bus to interface to the VXIbus. In fact, its VXIbus circuitry also supports the VME64 standard for D64 accesses.
Page 85
AT keyboard connector to the 6-pin PS/2 connector. What do I need to do if I want to install the VXIpc 870 Series in a slot other than Slot 0? The VXIpc 870 Series automatically detects whether it is in Slot 0 of a VXIbus mainframe.
Page 86
Resman is the name of the utility that performs the duties of a VXI Resource Manager as discussed in the VXIbus specification. When you set a National Instruments controller to Logical Address 0, you will at some point need to run Resman to configure your VXI instruments. If your...
Page 87
The title bar includes the serial number and hardware revision. Which NI-VXI utility program must I use to configure the VXIpc 870 Series? Use the T&M Explorer program to configure the VXIpc. T&M Explorer is located in the program group folder. NIVXI VXIpc 870 Series User Manual www.ni.com...
Technical Support Resources This appendix describes the comprehensive resources available to you in the Technical Support section of the National Instruments Web site and provides technical support telephone numbers for you to use if you have trouble connecting to our Web site or if you do not have internet access.
Page 90
If you have trouble connecting to our Web site, please contact your local National Instruments office or the source from which you purchased your National Instruments product(s) to obtain support. For telephone support in the United States, dial 512 795 8248. For...
Page 92
Typically, a bus is the expansion vehicle to which I/O or other devices are connected. Examples of buses include the ISA bus, PCI bus, VXI bus, and VME bus. VXIpc 870 Series User Manual www.ni.com...
Page 94
Integrated Drive Electronics. Denotes the most common interface to the hard drive on PCs. International Electrotechnical Commission. The IEC publishes internationally recognized standards. IEC 60068 contains information on environmental testing procedures and severities. VXIpc 870 Series User Manual www.ni.com...
Page 96
(2) the prefix for 1,048,576, or 2 when used with B (byte) to quantify data or computer memory MANTIS a National Instruments custom ASIC that performs VXIbus arbitration and manages interrupts and triggers master a functional part of a VME/VXIbus device that initiates data transfers on the backplane.
Page 98
Video Graphics Array; the minimum video display standard for all PCs VISA Virtual Instrument Software Architecture. This is the general name given to VISA and its associated architecture. Versa Module Eurocard or IEEE 1014 VXIbus VMEbus Extensions for Instrumentation VXIpc 870 Series User Manual www.ni.com...