VXI NI VXIpc -882 User Manual TM NI VXIpc-882 User Manual October 2008 372514A-01
Support Worldwide Technical Support and Product Information ni.
Important Information Warranty The NI VXIpc-882 controller is 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.
Compliance Compliance with FCC/Canada Radio Frequency Interference Regulations 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). All National Instruments (NI) products are FCC Class A products.
Contents About This Manual How to Use the Documentation Set...............................................................................ix Conventions ...................................................................................................................ix Related Documentation..................................................................................................x Chapter 1 Introduction NI VXIpc-882 Overview ..........................................................................
Contents Selecting the CLK10 Source........................................................................... 3-9 W3—External CLK10 Source Select ............................................... 3-9 W4—CLK10 Source Select.............................................................. 3-10 TRIG/CLK PORT A(B) Direction.................................................................. 3-11 W7—Trigger Card CLK10 Dir ........................................................ 3-11 Optional CLK10 Settings...........
Contents Chapter 5 I/O Information Front Panel Connectors..................................................................................................5-1 DVI-I ...............................................................................................................5-2 COM1 ..............................................................................................................5-4 Ethernet........................................................................................................
Contents Appendix D Technical Support and Professional Services Glossary Index NI VXIpc-882 User Manual viii ni.
About This Manual This manual contains detailed instructions for installing and configuring your National Instruments VXIpc-882 embedded computer kit. How to Use the Documentation Set Begin by reading NI VXIpc-882 Installation Guide, a brief quick-start guide that describes how to install and get started with your controller. This manual, the NI VXIpc-882 User Manual, contains more details about changing the installation or configuration from the defaults and using the hardware.
About This Manual monospace Text in this font denotes text or characters that you should enter from the keyboard, sections of code, programming examples, and syntax examples. This font is also used for the proper names of disk drives, paths, directories, programs, subprograms, subroutines, device names, functions, operations, variables, filenames, and extensions. monospace bold Bold text in this font denotes the messages and responses that the computer automatically prints to the screen.
1 Introduction NI VXIpc-882 Overview Description The NI VXIpc-882 embedded computer is a C-size VXIbus system controller. The controller uses off-the-shelf Intel PC technology to bring you powerful VXI system control in a familiar PC environment. Using state-of-the-art packaging, the NI VXIpc-882 provides powerful control in a two-slot configuration.
Chapter 1 Introduction NI VXIpc-882 Functional Block Diagram Figure 1-1 is a functional block diagram of the NI VXIpc-882 controller.
Chapter 1 • Introduction The Super I/O block represents the other peripherals included with the NI VXIpc-882 controller, including: – One serial port – One parallel port • The GPIB block contains the GPIB interface. • The ExpressCard/34 slot accommodates an ExpressCard/34 module. • The VXI Interface connects the NI VXIpc-882 controller to the VXI backplane through the National Instruments MITE ASIC.
Chapter 1 Introduction You can also use the National Instruments LabVIEW application program and instrument drivers to ease your programming task. This standardized program matches the modular virtual instrument capability of VXI and can reduce your VXI software development time. This program features extensive libraries of GPIB, Serial, and VXI instrument drivers written to take full advantage of direct VXI control.
2 Installation This chapter contains information about installing your NI VXIpc-882 controller and components. Electrostatic discharge can damage your controller. To avoid such damage, handle the controller only in a proper ESD-controlled environment. Caution Installing the NI VXIpc-882 This section contains general installation instructions for the NI VXIpc-882 controller. Consult your VXIbus chassis user manual or technical reference manual for specific instructions and warnings. 1.
Chapter 2 Installation 4. Tighten the retaining screws on the top and bottom edges of the front panel. 5. Check the installation. 6. Connect the keyboard and mouse to the USB connectors. Install a noise-suppression ferrite (included in your shipping kit) onto the external USB cable when using a USB mouse or keyboard to ensure that your device meets all EMC standards applicable to your country. For more information on installing the ferrite, refer to KnowledgeBase 4Q0899P6 at ni.com. Note 7.
Chapter 2 Installation Figure 2-1 shows an NI VXIpc-882 installed in the system controller slot of a National Instruments VXI chassis. You can place VXI devices in any other slot. 1 2 1 NI VXIpc-882 Controller 2 VXI Chassis Figure 2-1. NI VXIpc-882 Controller Installed in a VXI Chassis How to Remove the Controller from the VXI Chassis The NI VXIpc-882 controller is designed for easy handling. To remove the controller from the VXI chassis, complete the following steps: 1.
Chapter 2 Installation 6. Slide the controller out of the chassis. Removing the NI VXIpc-882 Component Side Cover The NI VXIpc-882 is housed in a metal enclosure comprised of a component-side (top), solder-side (bottom), and rear cover to improve EMC performance and provide easy handling. Remove the component side cover to access the jumper settings. Complete the following steps to remove the top and rear covers from the controller. 1.
Chapter 2 Installation 2. Remove the component side cover. Refer to the removal instructions in the Removing the NI VXIpc-882 Component Side Cover section. 3. Add the SO-DIMM modules to the empty SO-DIMM sockets. Refer to Figure 2-2. To optimize both memory capacity and system performance, use the same size and speed memory module in each of the two module slots. The use of different size modules in each slot is supported, but system performance will be slower than using two matched modules.
Chapter 2 Installation Installing and Removing the Internal Hard Drive Complete the following steps to remove the internal hard drive from your NI VXIpc-882 controller: 1. Remove the controller from the chassis. Refer to the removal instructions in the How to Remove the Controller from the VXI Chassis section. 2. Remove the component side cover. Refer to the removal instructions in the Removing the NI VXIpc-882 Component Side Cover section. 3.
Chapter 2 Installation ExpressCard/34 This section provides information on the installation and removal of ExpressCard/34 modules. Installing an ExpressCard/34 You can install an ExpressCard/34 module while the NI VXIpc-882 is running. The NI VXIpc-882 will automatically detect the card. ExpressCard/34s are generally marked with a symbol or a label to indicate which end to insert into the slot. The cards are keyed to prevent incorrect insertion. To install an ExpressCard/34, complete the following steps.
Configuration and Default Settings 3 Hardware Default Settings This chapter summarizes the hardware default settings for the NI VXIpc-882 for easy reference. The module is set at the factory for the most commonly used configuration. Figure 3-1 and Table 3-1 show the factory-default settings of the user-configurable jumpers on the NI VXIpc-882 controller. Tables 3-2, 3-3, 3-4, 3-5, and 3-6 show user-configurable settings in Measurement & Automation Explorer (MAX).
Chapter 3 Configuration and Default Settings W7—TRIG CARD CLK10 DIR 1-2—OUT 2-3—IN (DFLT) W7 W2—SMB CLK10 DIR 1-2—IN (DFLT) 2-3—OUT W4—CLK10 SOURCE SELECT 1-2—INTERNAL OSC (DFLT) 2-3—EXTERNAL SOURCE W3—EXT.
Chapter 3 Configuration and Default Settings Table 3-1. NI VXIpc-882 Controller Hardware Default Settings Jumper Description Setting W2 SMB CLK10 DIR 1–2 In (Default) 2–3 Out W3 External CLK10 Source Select 1–2 SMB (Default) 2–3 Trigger Card W4 CLK10 Source Select 1–2 Internal Osc.
Chapter 3 Configuration and Default Settings Table 3-3. MAX Shared Memory Tab Default Settings Editor Field Default Setting Don’t share memory A24/A32 write posting Enabled Table 3-4.
Chapter 3 Configuration and Default Settings Table 3-6. MAX SMB Tab Default Settings Editor Field Default Setting CLK10 50 Ω termination Disabled Invert CLK10 polarity Enabled TRIG IN 50 Ω termination Disabled The following hardware configuration settings are user configurable. • Slot 0 detection • VXIbus CLK10 routing • SMB Trigger I/O • Backplane trigger I/O For the configuration switch locations and default settings, see Figure 3-1, NI VXIpc-882 Shipping Configuration Settings.
Chapter 3 Configuration and Default Settings 2 4 6 J2 2 4 6 2 4 6 J2 J2 1 3 5 1 3 5 1 3 5 a. Non-Slot 0/ Non-System Controller b. Auto Detect (Default) c. Slot 0/ System Controller Figure 3-2. Slot 0 Detection through the J2 Jumper Caution Do not install a device configured as the System Controller in any slot other than Slot 0. When installing into a slot other than Slot 0, first reconfigure it as either a Non-System Controller or for automatic detection.
Chapter 3 Configuration and Default Settings Figure 3-3 shows the configuration settings for EEPROM operation. W5 W5 1 2 3 1 2 3 a. Boot from User Configuration (Default) b. Boot from Protected Configuration Figure 3-3. EEPROM Configuration Power-On Self Configuration The NI VXIpc-882 controller has an onboard EEPROM, which stores default register values for the VXI circuitry. These values are loaded when you power up the computer.
Chapter 3 Configuration and Default Settings location of the memory windows can cause the NI VXIpc-882 controller to lock up your system. For example, many PCI-based computers will not boot if a board in its system requests more memory space than the computer can allocate. If you encounter this situation, you should reduce the size of the NI VXIpc-882 controller user memory window. The EEPROM can become corrupted if the NI VXIpc-882 controller is shut down while it is updating the EEPROM.
Chapter 3 • Configuration and Default Settings The front panel TRIG/CLK PORT A(B). CLK10 can be routed into the NI VXIpc-882 from another NI VXIpc-882 through the TRIG/CLK PORT A(B) on the front panel. Onboard jumpers are used to set this configuration. Front Panel SMB Direction Control W2—SMB CLK10 Direction This jumper allows you to configure the front panel SMB connector on the NI VXIpc-882 controller.
Chapter 3 Configuration and Default Settings • Set the W3 jumper to Trigger Card, shown in Figure 3-6b, to select the CLK10 source as the TRIG/CLK PORT A(B) on the NI VXIpc-882 front panel. When selecting the trigger card as the CLK10 input source be sure to set jumper W7 to set the direction of CLK10 through the TRIG/CLK PORT A(B). W3 W3 1 1 2 2 3 3 a. Front Panel SMB Connector (Default) b.
Chapter 3 Configuration and Default Settings TRIG/CLK PORT A(B) Direction W7—Trigger Card CLK10 Dir This jumper allows you to configure the direction of CLK10 through the TRIG/CLK PORT A(B). • In Slot 0 operation with jumpers W4 set for an external source and W3 set for the front panel TRIG/CLK PORT A(B) set this jumper to IN, as shown in Figure 3-8a, to route CLK10 in from another NI VXIpc-882 to the VXI backplane. In non-slot 0 operation the IN setting has no effect.
Chapter 3 Configuration and Default Settings Figure 3-9. Inverting the CLK10 Signal through MAX CLK10 Termination If the front panel SMB connector EXT CLK is configured as an input this software setting can enable 50 Ω parallel termination. This setting can be found in the hardware configuration panels in MAX, as shown in Figure 3-9. Trigger Input Termination Optional software enabled 50 Ω parallel termination is available for the front panel trigger input.
Chapter 3 Configuration and Default Settings BIOS Configuration You can change the NI VXIpc-882 configuration settings in the BIOS setup. The BIOS is the low-level interface between the hardware and PC software that configures and tests your hardware when you boot the system. The BIOS setup program includes menus for configuring settings and enabling NI VXIpc-882 controller features.
Chapter 3 Configuration and Default Settings • <+> and <–>—Use these keys to cycle between all available settings for a selected configuration option. • —Use this key to select time and date fields. Main Setup Menu The most commonly accessed and modified BIOS settings are in the Main setup menu. The Main setup menu includes the following settings: • System Time & Date—This setting controls the time of day, which is stored in a battery-backed real-time clock.
Chapter 3 Configuration and Default Settings Caution Changing settings in this menu may result in an unstable or unbootable controller. If this happens, follow the procedures outlined in the System CMOS section to restore BIOS settings to their factory defaults. The Advanced setup menu includes the following settings: • Reset Configuration Data—A portion of the EEPROM on the controller is designated as the Extended System Configuration Data region (ESCD).
Chapter 3 Configuration and Default Settings NI VXIpc-882 User Manual • Parallel Port Mode—The PC industry has created several different modes of operation for this port over the years. Usually, the default setting works for all applications. However, if a parallel port device specifically requires a nondefault setting, you can change it here. The default is Bidirectional, for full IEEE 1284 capabilities.
Chapter 3 Configuration and Default Settings • ExpressCard Hot-Plug Resources—This setting determines whether or not resource pre-allocation is Enabled or Disabled for the ExpressCard/34 port. When this setting is Enabled, the BIOS will pre-allocate memory space, I/O space, and PCI bus numbers for the ExpressCard/34 port, allowing non-PCI Express-aware operating systems to support hot-plugging ExpressCard/34 devices.
Chapter 3 Configuration and Default Settings • Password on Boot—This setting controls whether or not a password is required to boot the system. If enabled, the user must enter the User Password to boot the system. The default setting is Disabled. • Write Protect Boot Sector—When set to Yes, this setting prevents modification of a hard disk boot sector via INT 13h services, which may help prevent certain computer viruses from infecting the controller.
Chapter 3 Configuration and Default Settings • Load Setup Defaults—This setting restores all BIOS settings to the factory default. This is useful if the controller exhibits unpredictable behavior due to an incorrect or inappropriate BIOS setting. Notice that any nondefault settings such as boot order, passwords, and keyboardless operation are restored to their factory defaults. This may produce undesirable behavior, and in heavily customized cases, may cause the controller to malfunction or fail to boot.
Chapter 3 Configuration and Default Settings 3 1 1 2 Normal Operation (Default) 2 Clear CMOS Contents 3 Pin 1 Figure 3-10. Clearing the CMOS Contents Software Configuration Measurement and Automation Explorer (MAX) Measurement and Automation Explorer (MAX) is the utility for configuring most National Instruments hardware and software. You can use this utility to configure your NI VXIpc-882 controller’s various software and hardware features.
Chapter 3 Configuration and Default Settings Default MAX Settings The General tab for the VXIpc MAX hardware configuration contains two options for quickly configuring your VXIpc controller. You can use the Quick Configuration table to select from a few commonly used configurations. The default setting lists Current Board Configuration, which means the current hardware configuration is set according to the last user modifications made. Table 3-7 lists the configurations you can select. Table 3-7.
Chapter 3 Configuration and Default Settings You can use the Device tab to set some basic VXI properties of your device. Table 3-8 lists the default settings for this tab on your VXIpc controller. Table 3-8. VXIpc MAX Device Tab Default Settings Setting Default Value Logical Address 0 Device Class Message Based Interrupt Configuration: Number of Handlers 1 You can use the Shared Memory tab to configure the amount of memory you make available to the VXI bus.
Chapter 3 Configuration and Default Settings You can use the PCI tab to set various configurations associated with the PCI resources your VXI interface uses. Table 3-11 lists the default settings for this tab on your VXIpc controller. Table 3-11.
Chapter 3 Configuration and Default Settings Table 3-14. VXI-MXI-2 Device Tab Default Settings (Continued) Setting Default Value Shared Memory: Requested Memory 16 KB Operate in Interlocked Mode Checked Table 3-15.
Chapter 3 Configuration and Default Settings Table 3-16. VXI-MXI-2 VXI Bus Tab Default Settings (Continued) Setting Default Value Advanced: Bus Arbitration: Enable Arbiter Timeout Checked Advanced: Bus Arbitration: Request Level 3 PCI-MXI-2 Default Settings This section summarizes the software default settings for the PCI-MXI-2. This information is included for your convenience in case you have any of these modules in your system. Table 3-17.
Chapter 3 Configuration and Default Settings Table 3-19. PCI-MXI-2 Shared Memory Tab Default Settings (Continued) Setting Default Value Advanced: Lower Half Window: Map Lower Half To System Memory Advance: Upper Half Window: Map Upper Half To System Memory Table 3-20.
Chapter 3 Configuration and Default Settings Front Panel SMB ExtClk Setup The NI VXIpc-882 computers have an SMB connector on the front panel for an external clock. Onboard programmable logic can configure the NI VXIpc-882 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. In this fashion, you can configure multiple mainframes to operate off a single 10 MHz system clock.
Developing Your Application 4 This chapter discusses the software utilities you can use to start developing applications that use NI-VXI. After installing the NI-VXI software, you can begin developing your VXI/VME application. Be sure to check the release notes for the latest application development notes and changes.
Chapter 4 Developing Your Application provide a high level of performance; however, there may be some slight changes in behavior for certain applications. Your software features several system development utilities including MAX, Resman, NI Spy, VISA Interactive Control (VISAIC), and VXI Interactive Control (VIC, optional). You can also access help and a variety of examples to learn how to use NI-VXI for certain tasks.
Chapter 4 Developing Your Application configure Resman to run on all VXI systems automatically when the computer boots. Resman reports to MAX all errors it finds in your system; when you view your VXI system in MAX, you can easily spot any errors that Resman found while configuring the system. Figure 4-1. Right-Click a VXI System in MAX to Run Resman on that System After Resman detects and configures all your VXI/VME devices, you can use MAX to view specific information about each device in your system.
Chapter 4 Developing Your Application You can also use VXI Interactive Control Program (VIC) to control your VXI/VME devices and develop and debug VXI application programs. VIC is not included in the default NI-VXI installation; to install it, select NI-VXI API Development from the custom installation screen in the installer. Note You can launch VISAIC (or VIC) from the Tools menu in MAX or from the VISA or VXI subgroups in Start»Programs»National Instruments.
Chapter 4 Developing Your Application Figure 4-3. Successful viIn Access in the VISAIC Register I/O Tab (This Dialog Box May Look Slightly Different for LabVIEW Users) If the data value ends in ff6, you have successfully read the National Instruments manufacturer ID from your VXI/VME controller’s ID register. You may now want to read the configuration registers from other VXI devices in your system by opening the devices in VISAIC.
Chapter 4 Developing Your Application Older programs that use the NI-VXI API now use the NI-VXI-to-NI-VISA compatibility layer to communicate with the VXI devices. Using this layer, older programs can run in NI-VXI 3.0 or later without being rewritten to use the VISA interface. For more information about programming with NI-VISA, refer to the NI-VISA Help, which you can find at ni.com/support. The NI-VXI API development environment is not installed by default as part of the NI-VXI installation.
Chapter 4 Developing Your Application Table 4-1. NI-VISA/NI-VXI Examples Coverage NI-VISA Example NI-VXI Example (Optional) Message-Based Access RdWrt.c VXIws.c High-Level Register Access HighReg.c VXIhigh.c Low-Level Register Access LowReg.c VXIlow.c Sharing Memory ShareSys.c VXImem.c Interrupt Handling AsyncIntr.c and WaitIntr.c VXIint.c Trigger Handling WaitTrig.c VXItrig.
Chapter 4 Developing Your Application Shared Memory In the Hardware Configuration settings for your controller in MAX, you can share memory from your embedded controller on the VXI/VME bus. Right-click any setting or consult the MAX help for more information. You can access shared memory on your computer using viMemAlloc() in VISA (or VXImemAlloc() in the NI-VXI API). NI-VXI API Notes The following notes apply only if you are using the NI-VXI API.
Chapter 4 Developing Your Application triggers and interrupts, the controller parameter is ignored. If you need to enable a remote controller for triggers, use the MAX frame resource to map the trigger back to the local controller. The interrupt and trigger routing in the NI-VXI 3.0 or later low-level drivers is somewhat different from the default routing in previous versions of NI-VXI. Therefore, the compatibility layer may behave differently than the original NI-VXI API with regard to these settings.
Chapter 4 Developing Your Application Figure 4-4. NI-Spy VISAIC, discussed in the Device Interaction section of this chapter, is an excellent platform for quickly testing instruments and learning how to communicate with them. Refer to the NI-VISA Help for more information about using VISAIC. Figure 4-5. VISAIC NI VXIpc-882 User Manual 4-10 ni.
5 I/O Information Front Panel Connectors Table 5-1 lists various peripherals and their corresponding NI VXIpc-882 external connectors, bus interfaces, and functions. Table 5-1.
Chapter 5 I/O Information DVI-I Figure 5-1 shows the location and pinouts for the DVI-I connector on the NI VXIpc-882. Table 5-2 lists and describes the DVI-I connector signals. C4 C5 C3 24 C2 C1 8 1 9 17 Figure 5-1. DVI-I Connector Location and Pinout Table 5-2. DVI-I Connector Signals Pin NI VXIpc-882 User Manual Signal Name 1 TMDS Data2– 2 TMDS Data2+ 3 TMDS Data2/4 Shield 4 Reserved 5 Reserved 6 DDC Clock [SCL] 7 DDC Data [SDA] 8 Analog vertical sync 9 TMDS Data1– 5-2 ni.
Chapter 5 I/O Information Table 5-2.
Chapter 5 I/O Information COM1 Figure 5-2 shows the location and pinouts for the COM1 connector on the NI VXIpc-882. Table 5-3 lists and describes the COM1 connector signal. 6 1 9 5 COM1 Figure 5-2. COM1 Connector Location and Pinout Table 5-3.
Chapter 5 I/O Information Ethernet Figure 5-3 shows the location and pinouts for the Ethernet connector on the NI VXIpc-882. Table 5-4 lists and describes the Ethernet connector signals. 8 Ethernet 1 Figure 5-3. Ethernet Connector Location and Pinout Table 5-4.
Chapter 5 I/O Information The Ethernet controller can perform automatic crossover, thus eliminating the need for crossover cables. Note Table 5-5. 10/100/1000 LAN Connector LED States LED Top Bottom Color LED State Condition Off LAN link is not established. On (steady state) LAN link is established. On (pulsing) The controller is communicating with another computer on the LAN. Unlit Off 10 Mbit/sec data rate is selected. Green On 100 Mbit/sec data rate is selected.
Chapter 5 I/O Information Parallel Port Figure 5-4 shows the location and pinouts for the IEEE 1284 (parallel) connector on the NI VXIpc-882. Table 5-6 lists and describes the IEEE 1284 connector signals. Parallel port adapter cables are available from National Instruments, part number 777169-01. 36 18 Parallel Port 19 1 Figure 5-4.
Chapter 5 I/O Information Table 5-6.
Chapter 5 I/O Information Universal Serial Bus Figure 5-5 shows the location and pinouts for the Universal Serial Bus (USB) connectors on the NI VXIpc-882. Table 5-7 lists and describes the USB connector signals. 4 1 USB Figure 5-5. USB Connector Location and Pinout Table 5-7.
Chapter 5 I/O Information SMB TRGIN/OUT and EXTCLK The TRG connectors are the software-controlled trigger connections for routing VXI triggers to or from the VXI backplane. For more information, refer to the Front Panel SMB TRGIN/TRGOUT section of Chapter 3, Configuration and Default Settings. Figure 5-6 shows the TRG connector locations on the NI VXIpc-882. Table 5-8 lists and describes the trigger connector signals. 2 2 1 1 TRIG OUT TRIG IN 2 1 EXT CLK (CLK10) Figure 5-6.
Chapter 5 I/O Information GPIB (IEEE 488.2) Figure 5-7 shows the location and pinouts for the GPIB connector on the NI VXIpc-882. Table 5-9 lists and describes the GPIB connector signals. National Instruments provides a GPIB mating connector, part number 183285-0R2. 1 14 GPIB 25 13 Figure 5-7.
Chapter 5 I/O Information Table 5-9.
Chapter 5 I/O Information ExpressCard/34 Slot The NI VXIpc-882 controller is equipped with an ExpressCard/34 slot on the front panel, which provides I/O expansion and options for removable storage, Ethernet, and a variety of other I/O. Figure 5-8 shows the location and pinouts for the ExpressCard/34 slot on the NI VXIpc-882. Table 5-10 lists and describes the ExpressCard/34 connector signals. 26 ExpressCard/34 Slot 1 Figure 5-8.
Chapter 5 I/O Information Table 5-10. ExpressCard/34 Connector Signals Pin NI VXIpc-882 User Manual Signal Name Signal Description 1 GND Ground 2 USBD– USB Data – 3 USBD+ USB Data + 4 CPUSB# USB Presence 5 RESERVED Reserved by spec for future use 6 RESERVED Reserved by spec for future use 7 SMBCLK SMBus Clock 8 SMBDATA SMBus Data 9 +1.5V Power 10 +1.5V Power 11 WAKE# PE Wake 12 +3.3VAUX Power 13 PERST# PE Reset 14 +3.3V Power 15 +3.
Chapter 5 I/O Information Front Panel Features The NI VXIpc-882 has the following front-panel features: • A system reset pushbutton (hold the button for at least 2 seconds to generate a reset to the controller) • Eight front-panel LEDs that show PC status: – FAILED—Indicates the NI VXIpc-882 controller failed power on diagnostics. – SYSFAIL—Indicates the VMEbus SYSFAIL line has been asserted on the backplane. – ONLINE —Indicates the board is detected and ready for use.
Common Questions and Troubleshooting 6 This chapter addresses many common questions about the NI VXIpc-882 controller and includes information for troubleshooting common problems you may encounter. If you cannot find the answer to the specific question or problem you have, visit the VXI support page at ni.com/support. General Questions How do I check the configuration of the memory, hard drive, time/date, and so on? You can view these parameters in the BIOS setup.
Chapter 6 Common Questions and Troubleshooting The rest of the directories correspond to each peripheral in your system. Within each of these directories are the drivers for the peripherals. These files and directories are copied exactly from the manufacturer distribution disks, so the naming conventions vary from peripheral to peripheral. You can find copies of these peripheral drivers on the VXI support page at ni.com.
Chapter 6 Common Questions and Troubleshooting How do I install software from a DVD/CD? You have the following options: • USB DVD/CD-ROM—Windows XP supports USB mass storage devices. With most USB DVD/CD-ROM drives, once you plug the drive into the USB port, you should be able to access the drive through a drive letter. • Mapped network drive—You can use the Ethernet to connect to another computer.
Chapter 6 Common Questions and Troubleshooting How do I configure the controller to boot from these devices? There are two methods: • Enter Setup and select the Boot menu. You will see a list of all bootable devices, ordered by device type. You can set the boot order using <+> and <–>. Set the order by device type and set the order for the devices listed within the device type. • To boot from a different device without permanently changing the boot order, press during POST.
Chapter 6 Common Questions and Troubleshooting Installing from a DVD/CD-ROM The NI VXIpc-882 controller supports the installation of Windows XP from a USB DVD/CD-ROM. However, many other operating systems do not support installation from a USB DVD/CD-ROM. For example, Windows 2000 aborts during the install process because it does not have drivers for the DVD/CD-ROM device. With DOS drivers, you can install Windows 9x operating systems. However, only a few USB DVD/CD-ROM drives have DOS drivers.
Chapter 6 Common Questions and Troubleshooting Caution The ExpressCard/34 interface is ESD sensitive. An electrostatic shock on the ExpressCard/34 module while it is inserted may cause the controller to lock-up or reboot. Removing an ExpressCard/34 To remove the ExpressCard/34 module push in the module and then release to eject the card. Slide the card out of the slot.
Chapter 6 Common Questions and Troubleshooting How do I change the main power fuse? The NI VXIpc-882 is not equipped with a user-replaceable fuse. If the internal fuse blows, contact National Instruments for assistance. Troubleshooting What if the NI VXIpc-882 does not boot? Several problems can cause a controller not to boot. Here are some things to look for and possible solutions. Things to Notice • Which LEDs come on? The PWR OK LED should stay lit.
Chapter 6 Common Questions and Troubleshooting My controller boots fine until I get to Windows, at which point I cannot read the screen. This may include garbled output, white screen, black screen, or an out of sync message from the monitor. This problem usually results from having the video card output set past the limits of the monitor. You will need to boot Windows in Safe Mode. To do this, reboot the controller. As Windows begins to boot, hold down .
A Specifications This appendix lists the electrical, mechanical, and environmental specifications of the NI VXIpc-882 embedded computers. Electrical Current (A) Voltage (V) Peak Dynamic +24 3.1 A ±1.26 A +12 0.225 A ±0 A +5 10.6 A ±1.21 A –2 0.251 A ±0.04 A –5.2 0.318 A ±0.06 A –12 0.265 A ±0 A Power usage depends on peripherals connected to the controller.
Appendix A Specifications Operating Environment Ambient temperature range ....................5 to 50 °C (Tested in accordance with IEC-60068-2-1 and IEC-60068-2-2.) Relative humidity range..........................10 to 90%, noncondensing (Tested in accordance with IEC-60068-2-56.) Altitude ...................................................2,000 m (at 25 °C ambient temperature) Pollution Degree .....................................2 For indoor or enclosed area use only. Module cooling requirements .....
Appendix A Specifications Shock and Vibration Operational shock1 ................................. 30 g peak, half-sine, 11 ms pulse (Tested in accordance with IEC-60068-2-27. Test profile developed in accordance with MIL-PRF-28800F.) Random vibration Operating2 ....................................... 5 to 500 Hz, 0.3 grms (with solid-state hard drive) Nonoperating .................................. 5 to 500 Hz, 2.4 grms (Tested in accordance with IEC-60068-2-64.
Appendix A Specifications For the standards applied to assess the EMC of this product, refer to theOnline Product Certification section. Note Note For EMC compliance, operate this product according to the documentation. Note For EMC compliance, operate this device with shielded cables.
Appendix A Specifications ⬉ᄤֵᙃѻક∵ᶧࠊㅵ⧚ࡲ⊩ ˄Ё RoHS˅ Ёᅶ᠋ National Instruments ヺড়Ё⬉ᄤֵᙃѻકЁ䰤ࠊՓ⫼ᶤѯ᳝ᆇ⠽䋼ᣛҸ (RoHS)DŽ ݇Ѣ National Instruments Ё RoHS ড়㾘ᗻֵᙃˈ䇋ⱏᔩ ni.com/environment/rohs_chinaDŽ (For information about China RoHS compliance, go to ni.com/environment/rohs_china.) Battery Replacement and Disposal This device contains a long-life coin cell battery. If you need to replace it, use the Return Material Authorization (RMA) process or contact an authorized National Instruments service representative.
Specifications 0.170 (4.32) 0.069 (1.75) 0.197 (5.00) 0.230 (5.84) 0.543 (13.78) 0.630 (16.00) Appendix A 10.072 (255.83) 7.667 (194.74) 6.267 (159.18) 5.222 (132.64) 3.573 (90.75) 3.568 (90.63) 3.063 (77.80) 2.628 (66.75) 1.954 (49.63) 1.576 (40.03) 1.278 (32.46) 1.748 (44.40) 1.454 (36.93) 1.019 (25.88) 0.307 (7.80) 0.000 (0.00) 0.213 (5.40) 0.321 (8.15) 0.000 (0.00) Figure A-1. NI VXIpc-882 Front Panel Layout and Dimensions NI VXIpc-882 User Manual A-6 ni.
B Using The Trigger Ports On The NI VXIpc-882 The NI VXIpc-882 allows you to extend the 8 TTL backplane triggers and CLK10 between chassis through convenient front panel connectors. Each trigger and the CLK are independently configurable as either inputs or outputs of the frame. The trigger bus is connected in a daisy chain topology and can support up to six (6) devices with a total of 19 m of cables. Cautions The trigger bus uses the MXI-Express x4 cables, however these are not MXI-Express x4 ports.
Appendix B Using The Trigger Ports On The NI VXIpc-882 1 4 3 2 1 2 TRIG/CLK PORT A TRIG/CLK PORT B 3 4 Trigger Cable NI VXIpc-882 Controller in Slot 0e Figure B-1. NI VXIpc-882 Controller Trigger Cabling Software Configuration Triggers are mapped into and out of your NI VXIpc-882 though software using the following steps. 1. Open MAX. 2. Find your device under Devices and Interfaces. 3. Right click on your device and select Properties. 4. Click on the Signal Mappings Tab. 5.
C VMEbus Capability Codes This appendix summarizes the VMEbus capability codes for the VXIpc-882 hardware.
Appendix C VMEbus Capability Codes Capability Code Description ROAK, RORA Release on Acknowledge or Register Access interrupter BTO(x) VMEbus bus timer (programmable limit) NI VXIpc-882 User Manual C-2 ni.
Technical Support and Professional Services D Visit the following sections of the award-winning National Instruments Web site at ni.com for technical support and professional services: • Support—Technical support at ni.com/support includes the following resources: – Self-Help Technical Resources—For answers and solutions, visit ni.
Appendix D Technical Support and Professional Services • Declaration of Conformity (DoC)—A DoC is our claim of compliance with the Council of the European Communities using the manufacturer’s declaration of conformity. This system affords the user protection for electromagnetic compatibility (EMC) and product safety. You can obtain the DoC for your product by visiting ni.com/certification.
Glossary Symbol Prefix Value n nano 10 –9 µ micro 10 – 6 m milli 10 –3 k kilo 10 3 M mega 10 6 G giga 10 9 T tera 10 12 Symbols • degrees Ω ohms % percent A A amperes AC Alternating Current ASIC application-specific integrated circuit B B bytes backplane An assembly, typically a printed circuit board, with connectors and signal paths that bus the connector pins.
Glossary BIOS Basic Input/Output System. BIOS functions are the fundamental level of any PC or compatible computer. BIOS functions embody the basic operations needed for successful use of the computer’s hardware resources.
Glossary embedded controller An intelligent CPU (controller) interface plugged directly into the PXI backplane, giving it direct access to the PXI bus. It must have all of its required PXI interface capabilities built in. EMC Electromagnetic Compatibility EMI electromagnetic interference EPP Enhanced Parallel Port expansion ROM An onboard EEPROM that may contain device-specific initialization and system boot functionality F FCC Federal Communications Commission G g 1. grams 2.
Glossary instrument driver A set of routines designed to control a specific instrument or family of instruments, and any necessary related files for LabWindows/CVI or LabVIEW interrupt A means for a device to request service from another device interrupt level The relative priority at which a device can interrupt IRQ* Interrupt signal ISA Industry Standard Architecture; the original PC bus architecture, specifically the 16-bit AT bus K KB kilobytes of memory L LAN Local Area Network; communica
Glossary N NI-488 or NI-488.2 The National Instruments software for GPIB systems NI-DAQ The National Instruments software for data acquisition instruments NI-VISA The National Instruments implementation of the VISA standard; an interface-independent software that provides a unified programming interface for VXI, GPIB, and serial instruments NMI Non-maskable interrupt; high-priority interrupt that cannot be disabled by another interrupt.
Glossary RMS Root mean squared. See also grms.
Index A C ACCESS LED, 5-15 Advanced Setup menu, 3-14 application development, 4-1 configuration, 4-2 debugging, 4-9 NI-Spy (figure), 4-10 VISAIC (figure), 4-10 device interaction, 4-3 NI-VXI API compatibility layer options, 4-8 API compiler symbols, 4-8 API notes, 4-8 optimizing large VXIbus transfers, 4-7 programming VXI, 4-5 VXI, example programs (table), 4-7 shared memory, 4-8 cabling triggers between two controllers (figure), B-2 calibration certificate (NI resources), D-2 CB LED, 5-15 CE compliance,
Index connectors COM1 connector and signals, 5-4 DVI-I connector and signals, 5-2 Ethernet connector and signals, 5-5 ExpressCard/34 connector and signals, 5-12 GPIB connector and signals, 5-11 parallel port connector and signals, 5-7 peripheral expansion overview (table), 5-1 SMB TRGIN/OUT and EXTCLK, 5-9 Universal Serial Bus (USB) connector and signals, 5-9 component side cover, removing, 2-4 configuration, 4-2 BIOS configuration, 3-13 common questions boot options, 6-3 cables, optional hardware, and ma
Index external clock SMB function, 1-3 location and pinout, 5-9 drivers, 6-1 installation GPIB (IEEE 488.
Index MXI-2 Bus tab settings (table), 3-26 PCI Bus tab settings (table), 3-26 Shared Memory Bus tab settings (table), 3-25 shared memory tab default settings (table), 3-4 Shared Memory tab settings (table), 3-22 SMB tab default settings (table), 3-5 SMB tab settings (table), 3-23 VXI bus tab default settings (table), 3-4 VXI Bus tab settings (table), 3-22 VXI-MXI-2, 3-23 Device tab settings (table), 3-23 General tab settings (table), 3-23 MXI-2 tab settings (table), 3-24 VXI Bus tab settings (table), 3-24
Index NI-VXI API notes, 4-8 compatibility layer options, 4-8 compiler symbols, 4-8 definition, 1-3, 4-1 example programs (table), 4-7 parallel port connector and signals, 5-7 SMB TRGIN/OUT and EXTCLK, 5-9 Universal Serial Bus (USB) connector and signals, 5-9 data storage, 5-15 default software settings, 3-3 description, 1-1 front panel features, 5-15 system reset pushbutton, 5-15 functional block diagram, 1-2 (figure), 1-2 description, 1-2 hardware default settings (table), 3-3 installing in a VXI chassis
Index electromagnetic compatibility, A-3 environmental management, A-4 battery replacement and disposal, A-5 front panel layout and dimensions (figure), A-6 online product certification, A-4 operating environment, A-2 physical, A-1 safety, A-3 shock and vibration, A-3 storage environment, A-2 WEEE, A-4 storage environment specifications, A-2 Super I/O, function, 1-3 Support, D-1 support, technical, D-1 SYSFAIL LED, 5-15 system CMOS, 3-19 controller/non-system controller, 2-1 reset pushbutton, 5-15 recycli
Index U VXIbus CLK10 routing, 3-8 front panel SMB direction, 3-9 W2 jumper, 3-9 optional settings, 3-11 inverting CLK10, 3-11 figure, 3-12 termination, 3-12 selecting external source W3 jumper, 3-9 selecting source, 3-9 W4 jumper, 3-10 figure, 3-10 TRIG/CLK port A/B direction, 3-11 W7 jumper, 3-11 transfers, optimizing, 4-7 Universal Serial Bus (USB), 5-9 connector location and pinout (figure), 5-9 connector signals (table), 5-9 overview (table), 5-1 upgrading RAM, 2-4 user-configurable settings, 3-5 usi