Page 4
Warranty The VXIpc 870 Series embedded computers 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.
Page 5
Compliance FCC/Canada Radio Frequency Interference Compliance* Determining FCC Class The Federal Communications Commission (FCC) has rules to protect wireless communications from interference. The FCC places digital electronics into two classes. These classes are known as Class A (for use in industrial- commercial locations only) or Class B (for use in residential or commercial locations).
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.
NIVXI folder. Refer to the NI-VISA User Manual to learn about VISA and how to use it in your system. The NI-VISA online help describes the attributes, events, and operations you can use in NI-VISA. You can find this same information in the NI-VISA Programmer Reference Manual.
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.
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...
Chapter 3 Configuration and Default Settings Table 3-1 lists the factory-default settings and options for the onboard jumpers and switches. Table 3-1. VXIpc 870 Series Hardware Default Settings Jumper Default Setting Optional Setting Enable automatic Slot 0 Force Slot 0;...
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.
Your software includes several utilities to assist you in your system development. These include T&M Explorer, Resman, NI Spy, VISAIC, and VIC. You can also access several examples to learn how to use NI-VISA or NI-VXI for certain tasks. Each of these components assists you with one of four steps of development: configuration, device interaction, programming, and debugging.
Resource Manager runs. Systems consisting of only a VMEpc 870 Series controller, a VME chassis, and VME boards do not need to run Resman when using NI-VXI software even though the devices do not appear in the T&M Explorer connection tree.
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.
With either interface you can service asynchronous events, such as triggers and interrupts, and also assert them. The best way to learn how to program with NI-VXI or NI-VISA is by reviewing the example programs included in your software. In the...
Compiler Symbols for NI-VXI You may need to define some symbols so that the NI-VXI library can work properly with your program. Skip this section if you are programming with NI-VISA only. NI-VISA does not use Note these symbols.
LabWindows/CVI. VXINT Debugging 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
PEM nut on the back (far) side of the bracket, or a 4-40 nut with a lock washer (hole diameter should be 0.125 in.). In either case, use a 4-40 × 1/4 in. stainless steel panhead screw to mount the board/bracket assembly to the front panel. VXIpc 870 Series User Manual www.ni.com...
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 87
Hardware Configuration, and T&M Explorer displays the dialog box for the device. 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.
Page 88
Appendix E Common Questions Which NI-VXI utility program must I use to initialize the VXIpc 870 Series? In Windows NT/98, the VXIpc embedded computer is automatically initialized at system startup. Which NI-VXI utility program must I use to perform startup Resource Manager operations? Use the Resman program to perform startup Resource Manager operations.
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
Non-Slot 0 device a device configured for installation in any slot in a VXIbus mainframe other than Slot 0. Installing such a device into Slot 0 can damage the device, the VXIbus backplane, or both. VXIpc 870 Series User Manual www.ni.com...
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...
Need help?
Do you have a question about the VXIpc 870 Series and is the answer not in the manual?
Questions and answers