PCI-6514 Failed Self-Test and Reset

Updated Nov 19, 2023

Reported In

Hardware

  • PCI-6514

Driver

  • NI-DAQmx

Operating System

  • Linux

Issue Details

I was having a setup of PCI-6514 connected to the PC with Ubuntu 20.04.5 as operating system after installing NI DAQmx latest version I’m getting an error:

The self-test failed.
The operation is not implemented.
The driver may not be installed or is not up to date.

Below shown below photo of the error:
image.png
 
 

Solution

By adding the driver to blacklist might be able to solve this issue. To add blacklist driver kindly please refer to below steps:
 
  1. Refer Hardware Supported by Comedi to find the corresponding driver:
image.png
  1. Check if ni_65xx were blacklisted, by using command:
Cat /etc/modprobe.d/blacklist.conf
  1. If not, may need to add ni_65xx to blacklist.conf by insert blacklist ni_65xx into the last row.
  2. Then, run sudo reboot into the terminal.
  3. Lastly, Input command nilsdev, I believe your module will appear here.
By followed the step above your Self-test and Reset will success.
 

Additional Information

There are few issues with NI-DAQmx co-existing with COMEDI, where the COMEDI supported devices cannot be claimed by DAQmx. This is because they are already claimed by COMEDI before NI-PAL completely loads. This will cause a problem with device enumeration, especially in Ubuntu, because COMEDI is a default part of the Ubuntu kernel. COMEDI has taken precedence over the NI driver.