NI CompactRIO Device Drivers (December 2017) Bug Fixes


The following items are a subset of issues fixed in NI CompactRIO Device Drivers December 2017 since NI CompactRIO Device Drivers May 2017. If you have an issue ID, you can search this list to validate that the issue has been fixed in NI CompactRIO Device Drivers December 2017 with LabVIEW 2017 SP1.


ID Fixed Issue


LabVIEW FPGA VI fails to compile and presents error "Environment Variable Not Set; ... your variable is undefined" when compiling for an sbRIO using a RIO Mezzanine Card (RMC).  This only occurs if unused RMC I/O lines are deleted from the LabVIEW Project.


When using Host Memory Buffer and FPGA Interactive mode simultaneously, the Real-Time process can encounter an exception and restart. 


When using a Host Memory Buffer and a Host to Target DMA FIFO simultaneously, the Host Memory Buffer's Retrieve method on FPGA can incorrectly return data sent by the FIFO. This does not affect the FIFO's data in any way. Please note that this issue was resolved in CompactRIO 17.6 (December 2017), yet continues to exist in 18.0, 18.1, and 18.5.


When using a NI 9205 module in a cRIO-9039 or cRIO-9034 FPGA VI, the bitfile can fail to compile with a timing violation of a non-diagram component.


Glossary of Terms


  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).