Error -63193 When Opening a FPGA Reference to a Remote Target

Updated Jan 19, 2023

Reported In

Hardware

  • cRIO-9074
  • NI-9149
  • cRIO-9076
  • cRIO-9072
  • cRIO-9073
  • cRIO-9075
  • cRIO-9012
  • cRIO-9014
  • cRIO-9022
  • cRIO-9023
  • cRIO-9024
  • cRIO-9025

Software

  • LabVIEW FPGA Module
  • LabVIEW 2017 Full
  • LabVIEW 2017 Professional

Driver

  • NI-RIO 17.0

Operating System

  • VxWorks

Issue Details

I have a cRIO-9074 and an ethernet RIO NI-9149. I would like to run an FPGA VI on the NI-9149 from a host VI on the cRIO-9074. Previously, this worked when using LabVIEW 2015 SP1 f10, LabVIEW FPGA Module 15.0.1, LabVIEW Real-Time 15.0.1, and the CompactRIO Device Drivers 15.5. 

I recently updated all of our LabVIEW software to the latest versions (LabVIEW 2017 f2, LabVIEW FPGA Module 17.0.0, LabVIEW Real-Time 17.0.0, CompactRIO Device Drivers 17.6). Now, when I try to open an FPGA reference to the remote NI-9149, I get error -63193 ("The requested feature is not supported.") and cannot run the FPGA VI.

Solution

Currently there is a bug between the 9149 and cRIOs that run VxWorks as their Real-Time operating system.. To workaround:
  • Downgrade your versions of software back to the original 15.5 system.
  • Use a different cRIO controller that does not have VxWorks as the OS on the system.