Error -89130 in Test Panels or DAQ Assistant on Real-Time NI-DAQmx Devices

Updated May 3, 2023

Reported In

Hardware

  • PXI Controller
  • cRIO-9040
  • cRIO-9053

Driver

  • NI-DAQmx

Operating System

  • NI Linux Real-Time
  • PharLap

Issue Details

I am using a test panel or the DAQ Assistant with an NI-DAQmx device on a real-time target. When I run the test panel or start the task in the DAQ Assistant, I receive the following error:

Error -89130: Device not available for routing. It is possible that the device needs to be reset or that the device is being reset.

How can I resolve this?

 

Solution

On a real-time device that uses DAQmx, this is a known issue with core NI driver components. To resolve the issue, install the NI Core Driver Update - 2016Q3 Patch  or later version on the host computer to which your real-time target is connected to. This patch is only available for Windows 7 SP1 and later. If you are using an earlier version of Windows, please contact NI Support.

If after patching your system you are still encountering this error, see the following link for more troubleshooting steps: DAQmx Error -89130: Device is not Available for Routing

Also, if you are using a CompactRIO controller with NI-DAQmx support, such as cRIO-904x or cRIO-905x, you can try to format the target as a valid step as well