Archived: Real-Time Controllers and Real-Time Operating System Compatibility

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.

Overview

This page shows supported versions of the Real-Time Controllers hardware driver with the Real-Time operating systems. Reference this information to ensure you install the correct version when upgrading or updating your operating system, or when migrating or porting code to a new system. Using incompatible versions may result in errors, the inability for RTOS to recognize or detect and then find a driver for your device, or missing devices.

Note Click on the Controller to access the User Manual for more information.

Contents

Real-Time Controllers and Real-Time Operating System Compatibility

Use this table to compare Real-Time Controllers and Real-Time Operating System Compatibility
Controller SeriesReal-Time Operating  System
Phar Lap** ETSVxWorks**NI Linux Real-Time (Intel x64 based)NI Linux Real-Time (ARM-based)
cDAQ 9132*   
cDAQ 9133*   
cDAQ 9134*   
cDAQ 9135*   
cDAQ 9136*   
cDAQ 9137*   
cDAQ 9138*   
cDAQ 9139*   
cFP-2000   
cFP-2010   
cFP-2020   
cFP-2100   
cFP-2110   
cFP-2120   
cFP-2200   
cFP-2210   
cFP-2220   
cRIO-9002   
cRIO-9004   
cRIO-9012   
cRIO-9014   
cRIO-9022   
cRIO-9023   
cRIO-9024   
cRIO-9025   
cRIO-9030   
cRIO-9031   
cRIO-9032   
cRIO-9033   
cRIO-9034   
cRIO-9035   
cRIO-9036   
cRIO-9037   
cRIO-9038   
cRIO-9039   
cRIO-9040   
cRIO-9041   
cRIO-9042   
cRIO-9043   
cRIO-9045   
cRIO-9046   
cRIO-9047   
cRIO-9048   
cRIO-9049   
cRIO-9053   
cRIO-9054   
cRIO-9056   
cRIO-9057   
cRIO-9063   
cRIO-9064   
cRIO-9065   
cRIO-9066   
cRIO-9067   
cRIO-9068   
cRIO-9072   
cRIO-9073   
cRIO-9074   
cRIO-9075   
cRIO-9076   
cRIO-9081*   
cRIO-9082*   
CVS-1454    
CVS-1455    
CVS-1456    
CVS-1457    
CVS-1458   
CVS-1459   
Desktop ETS   
FieldPoint   
IC-3120   
IC-3121   
IC-3171   
IC-3172   
IC-3173   
ISC-1781   
ISC-1782   
ISC-1783   
myRIO 1900   
myRIO 1950   
NI 1722   
NI 1742   
NI 1744   
NI 1762   
NI 1764 Smart Camera   
NI 1772    
NI 1772C   
NI 1774   
NI 1774C   
NI 1776   
NI 1776C   
NI 1778 Smart Camera   
NI 3110 with Hypervisor   
NI 8353 RT   
NI 9792 Programmable WSN Gateway   
NI EVS-1463   
NI EVS-1464   
NI robo RIO   
PXI-8100    
PXI-8108   
PXI-8109   
PXI-8110   
PXI-8115*   
PXI-8119   
PXI-8145   
PXI-8183   
PXI-8820*   
PXI-8840*   
PXI-8840* Quad-Core   
PXIe-8101   
PXIe-8102   
PXIe-8115   
PXIe-8130   
PXIe-8133   
PXIe-8135**   
PXIe-8820   
PXIe-8821*  
PXIe-8840*  
PXIe-8840 Quad-Core  
PXIe-8861   
PXIe-8880**  
PXIe-8881   
sbRIO-9601   
sbRIO-9603   
sbRIO-9602   
sbRIO-9605   
sbRIO-9606   
sbRIO-9607   
sbRIO-9608   
sbRIO-9609   
sbRIO-9611   
sbRIO-9612   
sbRIO-9623   
sbRIO-9626   
sbRIO-9627   
sbRIo-9628   
sbRIo-9629   
sbRIO-9631   
sbRIO-9632   
sbRIO-9633   
sbRIO-9636   
sbRIO-9637   
sbRIo-9638   
sbRIO-9642   
sbRIO-9651   

 

* These Models also have a Windows Operating System Variant available. Confirm the OS with your Account Manager before purchasing.

 

** NI will remove support for Phar Lap for cRIO in the NI 2020 Software Release and for PXI in the NI 2022 Software Release. For more information, please see the Phar Lap RT OS EOL Road Map.

Compatible

Real-Time Operating System and LabVIEW Real-Time Compatibility

In the Downloads section at the bottom of this page, you can download a copy of this table, which may include older software versions.

Note: NI Software will drop support for Phar Lap ETS Real-Time Operating System starting in 2022. Versions of this product that ship after May 1, 2022, may not install or execute correctly on this operating system. For high-level information on the support roadmap for Phar Lap and its replacement, NI Linux Real-Time, please visit our EOL roadmap. To find out what hardware is supported on PXI controllers running NI Linux Real-Time, please visit NI Hardware and Software Operating System Compatibility.

Use this table to compare Real-Time Operating System and LabVIEW Real-Time Compatibility
Real-Time Operating SystemLabVIEW Real-Time Version
2021202020192018201720162015201420132012
NI ETS 2021 *         
NI ETS 2020 *         
NI ETS 2019 *         
NI ETS 2018 *         
NI ETS 2017 *         
NI ETS 2016 *         
NI ETS 2015 *         
NI ETS 2014 *         
NI ETS 2013 *         
NI ETS 2012 *         

 

* Phar Lap ETS 13.1 is used with LabVIEW Real-Time Version 8.5.1 and greater. Starting with NI ETS 2009, NI began to refer to the ETS operating system by LabVIEW release number instead of OS version. This naming convention change makes it easier to identify which RTOS was released with each LabVIEW Real-Time version. Improvements and CAR fixes have continued to be added to NI ETS since 2009.

 

NOTE: In general, the same LabVIEW code can be used on any of the LabVIEW Real-Time Targets provided that it is recompiled in LabVIEW for the specific target. Any external code (drivers or custom text based code) called by LabVIEW will need to be compiled for the specific target as well. Some specific considerations for VxWorks targets are described in KnowledgeBase 44HDTKQ0: Frequently Asked Questions (FAQ) for NI cRIO-901x and cRIO-907x

Compatible

Was this information helpful?

Yes

No