Software Installation Options for CompactRIO Controllers

Updated Dec 22, 2023

Reported In


  • CompactRIO Controller


  • LabVIEW Real-Time Module

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)

Issue Details

When installing software to my CompactRIO controller from NI-MAX a couple of options are listed, what option should I select?



Base System Images

This option installs a full NI Linux Real-Time System Image from NI repositories, it is also known as OPKG installation. Depending on whether internet access is available or not the feeds can be fetch from the following places: Refer to Installing Software to Offline NI Linux Real-Time Targets for the procedure for offline installation.

Legacy Installation

This option allows the installation of legacy software from the local host directories that are installed with the LabVIEW Real-Time Module and CompactRIO drivers. 

Software is fetch from the local host path C:\Program Files (x86)\National Instruments\RT Images

Key Differences

  • SFTP over SSH is the primary secure method for communication with Real-Time targets, because of this SSH is always enabled by default in Base System Images.
  • The Web Based Configuration and Monitoring Utility based on Silverlight has been deprecated, as of version 21.0 Linux Images incorporate the new utility compatible with newer browsers.
  • OPKG (OpenWrt) allows you to install any third party feed. You can either download and transfer the IPK file to the Linux target, then call OPKG INSTALL command to install it or register the feed via MAX >> Remote Systems >> [target] >> Software >> right-click >> Advanced >> Manage Feeds >> Add Feeds...