Solution
Below are the troubleshooting steps that you can follow to find this issue:
- Ensure that you have all the required compatible software installed that supports your hardware. For example, if you do not have the module's driver installed, the module may show up using a generic PCI/PCIe identifier rather than being correctly enumerated. Refer to NI Hardware and Software Operating System Compatibility to find the correct driver and version for your device.
- Ensure that the card is placed into a compatible slot in the chassis. Depending on what kind of chassis you are using, the chassis may have a combination of PXI, PXIe, and Hybrid-compatible PXIe slots, and those slots will only work with compatible modules. For example, if your module is a 32-bit cPCI module, it will physically fit into a PXIe peripheral slot in the chassis, but will not actually be connected to the backplane. There is also a risk of damaging the chassis and/or module if trying to put a module into an incompatible slot. Refer to PXI Card Compatibility With PXIe Chassis for more information.
- Place the PXI card into another PXIe chassis and check if you can detect the hardware from NI MAX.
- If the module is still not detected, reset the NI MAX database.
- If resetting the NI MAX didn't help, try performing a soft reboot via BIOS:
- Power on the chassis.
- Enter the BIOS setup by repeatedly pressing the “Delete” key during the boot process until the BIOS/UEFI utility appears.
- Under the “Main” tab, review the PCIe link status. As an example, on a 4-link PXIe Chassis such as PXIe-1082, you may observe the following status:
- Press Ctrl + Alt + Delete to initiate a soft reboot of the embedded controller
- After reboot, check whether the modules are detected
If, after these steps, the problem still occurs, there may be a need to repair either the chassis or the module. Contact NI Technical Support at www.ni.com/support for assistance in further troubleshooting and/or requesting repair.