Error -88717 Occurred at LabVIEW When Using PXIe-1090

Updated Sep 4, 2024

Reported In

Hardware

  • PXIe-1090

Software

  • LabVIEW+

Issue Details

When I tried to run a program that uses PFI in LabVIEW, using a PXIe-5433 module inserted in a PXIe-1090 chassis, I received an error message and could not continue acquiring data. I had managed to temporarily fix the issue by removing the PXIe-5433 module from the chassis and NI MAX, however, if I restart my laptop after that, the same error will appear again. The error message is as the following:

Error -88717 occurred at niFgen Initiate Generation.vi

Possible reason(s):

No device by the given name was found


The error is as shown in the dialog box below.

Error -88717.png

Solution

The reason for this error to happen is that the NI Route Coordinator service did not work as expected, which is caused by Kernel DMA Protection, thus causing the error to reoccur whenever the PC is being restarted even after the error had been fixed.

You will be able to solve the error by disabling the Kernel DMA Protection , but if you are unable to disable it, another workaround is to delay the start of the NI Route Coordinator service. Delaying the service will cause the delay of new hardware connected to be detected by the PC but they will still be able to be detected in NI MAX. This can prevent the error to reoccur immediately after restarting the PC.

To delay the start of NI Route Coordinator in your PC, please follow the steps listed below.

1. Go to Window Search bar and search for Services.
2. Right click the NI Route Coordinator and select Properties.

     service.png

3. Once the properties window appears, change the Startup type to Automatic (Delayed Start).

     route coordinator.png

4. Reset NI MAX configuration and reboot the system.
 

Additional Information

NI Route Coordinator service is used to coordinate signal routing on NI hardware. Do take note that by delaying and/or disabling the NI Route Coordinator service, there is a possibility that some services and hardware will not be able to function properly.