If you experience problems with installing DAQ, GPIB, IMAQ or other NI hardware devices, there are three typical problems:
- Software compatibility
- Hardware compatibility
- Damaged hardware
: You must log in as an administrator or have administrator privileges in Windows to install any NI software and hardware.Software Compatibility
- Driver Installation
- Compatible Driver and Operating System Versions — Verify that the device is compatible with the driver version as well as the driver version compatible with the operating system. For more information refer to the device manual or the links listed below.
- Installation Order — The driver software should be installed first and the device second. If the device was installed first, complete the uninstall/reinstall steps.
- Conflicting Drivers — Make sure you do not have multiple versions of the driver software installed on your computer. If you have multiple versions installed, remove all versions and reinstall the latest version of the driver software by completing the uninstall/reinstall steps.
- Installation Wizard — If the driver was not installed from the Installation Wizard it is possible that the wrong installer file was chosen. Often there are multiple installer files for the driver which are chosen for the specific operating system. Using the installation wizard will ensure that the driver for the correct operating system is chosen.
- Windows Device Manager — National Instruments software will not recognize hardware that is not recognized by the operating system. Make sure that the device shows up in the Windows Device Manager. To access this go to Start » Control Panel » System » Hardware » Device Manager.
- Cannot find the driver — If you find your device under Other Devices with a yellow question mark on it, and the properties show error: Code 1: Device not configured correctly. Cannot find the driver. There was a problem with the driver installation. Refer to the sections above on Installation Order and Installation Wizard.
- Windows does not have a driver associated with your device - If you see this message, refer to the section below about ensuring the device is seated properly.
- Refresh Measurement & Automation Explorer (MAX) — Older versions of MAX do not refresh automatically when a new device is installed. To refresh MAX, press <F5> or select View » Refresh. The device should now appear under Devices and Interfaces. MAX 3.0 and later refreshes every time you launch MAX.
- Uninstall and Reinstall Driver Software - Sometimes an install did not complete successfully or an operating system update caused unexpected software changes. By removing and doing a clean install of the driver software, this corruption can be removed.
- Device Seated Properly — Verify the device is seated properly into the slot/port. Power down your system and make sure that the device is pushed into the slot all the way. Restart both the device and the remote controller, if applicable.
- Power Requirements — Verify the device has the 5 V power supplied from the motherboard. If the power supply delivers an insufficient voltage (i.e., it is too low), then the PCI board will not function. This may happen if you have a custom-built system with a separate power supply. Also, some devices require a 3.3 V source as well. Check the device power requirements and verify that all required power is supplied.
- Try a Different Slot/Port — Shut down your computer and install the device in a different slot/port. This is done in case the slot is not damaged. If you do not have another slot/port available, swap your device with another device that is working in the same type of slot/port.
- More than One PCI Bridge — Some PCs have more than 4 PCI slots, which means that they probably have more than one PCI bridge on the PCI bus. The first PCI bridge connects the CPU to the PCI bus. Additional PCI bridges connect one part of the PCI bus to the next.
Your PCI device may need to be installed in a PCI slot under the first PCI bridge. Try moving your
device to a PCI slot that is closer to the CPU. Try several different PCI slots, if necessary.
- Confirm Device Works in Another Computer — Install the device in another computer (if available) and verify that it installs properly.
- Confirm a Duplicate Device Works in Computer — If you have a second device that works, test it on the computer in question.
- BIOS Related Issues — The following solutions involve changing a setting in the BIOS or upgrading the BIOS in your computer. Refer to your computer manufacturer for information on your BIOS and on upgrades.
- PCI Bus Mastering — Most PCs have a BIOS setting called PCI Bus Mastering that enables or disables the ability of a PCI device to become the master of the PCI bus during data transfers. Some PCs have this setting disabled by default, but it should be enabled for your PCI-GPIB device to work properly; otherwise, you may experience timeout errors (EABO) during writes and reads.
To solve, go to the BIOS/Setup menu and enable the PCI Bus Mastering. Note
: Some PCs do not list
this as an option in the BIOS/Setup menu. If this option is not available, update the BIOS on your
- Resource Conflicts with Other Hardware — PCI resources are assigned in the BIOS. You may need to enter your BIOS/Setup to correct the problem, but before you do that, try removing other devices from your system to see if this corrects the problem.
If that does not help, check the BIOS/Setup for any settings that control the assignment of PCI
: Some PCs do not list this as an option in the BIOS/Setup menu. If this option is not
available, update the BIOS on your computer.
- (Older Windows Versions - NT 4.0 and 95) PNP BIOS Switch Problem — PCs usually have a setting in the BIOS that allows you to indicate whether you have a plug and play operating system on your machine. Because Windows NT is not a plug and play OS, this setting should be set to No.
Check your BIOS for an option called PCI PNP Settings
(or similar), which may be under an Advanced
(or similar) category.Hardware Damage
- If the preceding steps did not result in the card being recognized or functioning properly, it is likely that the card is damaged. You may contact NI to discuss the options for sending in the card for repairs.
Note: Special considerations may apply when uninstalling NI-DAQ. Refer to Uninstalling NI-DAQ (also linked below).
- Uninstall all versions of the driver software.
- Shut down your computer and remove your device.
- Reboot your computer and install the driver software.
- Shut down your computer and install the device.
- Turn your computer back on.
- Open MAX. Press <F5> or select View » Refresh.
- Expand Devices and Interfaces in MAX and verify your device appears.
- If the problem continues, contact National Instruments through the Request Support page (linked below).
In case you are working with PXI(e), CompactDAQ or CompactRIO chassis, check if there are any bent pins in the chassis connectors. You may contact National Instruments to discuss the options if there are.