NI CompactRIO Device Drivers (December 2017) Bug Fixes
Updated Mar 17, 2020
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.
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.