Archived:Error 12 with MXI-Express (MXIe)

Updated Apr 3, 2023

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.

Reported In

Hardware

  • PCIe-8398
  • PXIe-8398
  • PXIe-8399
  • PCIe-8388
  • PXIe-8388
  • PXIe-8389
  • PCIe-8381
  • PXIe-8381
  • PXIe-8384
  • PCIe-8375
  • PXIe-8375
  • PXIe-8370
  • PCIe-8371
  • PCIe-8371 for USRP
  • PCIe-8362
  • PCI-8361
  • PXI-8361
  • PCIe-8361

Other

ExpressCard-8360

Issue Details

I am getting an error message on my PCI-to-PCI bridge in Device Manager when installing MXI-Express in my computer. When I click on the yellow exclamation point next to my device, an error message appears. The error message states: 
This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Code 12).​

Solution

  • MXI-Express is based on PCI Express switch architecture which is transparent to device drivers and no additional software is needed to support PXIe devices. This error could be caused by a compatibility issue with your BIOS. Please see the MXI Compatibility and Connectivity Troubleshooting Guide  for more details.
  • On some computers, having the NI CardBus-8310 driver installed can cause resource compatibility issues with the BIOS, which results in error code 12. To remove the NI CardBus-8310 driver:
  1. Go to Start»Settings»Control Panel»Add/Remove Programs
  2. Select the NI CardBus-8310 driver
  3. Select Add/Remove. 
  • If a third party PXI card is in use, move the card as close to the controller as possible (for example, slot 2, unless it is taken by a timing card). Group all of the National Instruments cards together after a third party card.
  • Verify if your PC has a graphics card or any similar device connected to the PCI bus that could be consuming most of the resources of the motherboard. Remove these devices to confirm if the error disappears.

Additional Information

  • NI Cardbus-8310 Driver is not part of the National Instruments Software bundle under the Add/Remove Programs.
  • The PXI Platform Services software on the PXI Platform Services CD or driver CD included with your PXI Express MXI-Express hardware is required to provide chassis and controller identification for PXI features such as trigger routing and slot detection. The PXI Platform Services software is also included with the NI-DAQmx and NI-VISA drivers and is available as a standalone download. Also, you will still need the device drivers for the peripheral PXI cards installed in your chassis