Installing the Ni-iDDS Instrument Node Software and Dependencies onto the Real-Time Target

Install the NI-iDDS Instrument Node software and its dependencies onto your Linux Real-Time target.

  1. Find the Package Manager download page at ni.com/support.
    Note Refer to the Package Manager User Manual for complete information about using Package Manager.
  2. Use the search field in Package Manager to find and install the following packages:
    • NI System Configuration
    • NI CompactRIO
    • NI Linux RT System Image version 2023 Q3
    Note Package Manager may recommend additional software by default. NI recommends that you accept these additional items.
  3. Use Measurement & Automation Explorer (NI MAX) to reformat the Linux Real-Time target.
    1. Launch NI MAX.
    2. Expand Remote Systems.
    3. Right-click the controller and select Format Disk.
  4. Use NI MAX to install Linux RT System Image on the controller.
    1. Expand Remote Systems.
    2. Expand the controller.
    3. Right-click Software and select Add/Remove Software.
      The Real-Time Software window opens.
    4. Select Linux RT System Image 2023 Q3 to use on the target.
    5. Click Other (Select to use C, C++, Python, etc.) to set the programming environment.
    6. Ensure NI-DAQmx and NI-Sync are enabled.
    7. Click Review Changes.
      Figure 1. Verifying cRIO Target Installation

      1378

  5. Copy the NI-iDDS Instrument Node installer file, ni-idds-inst-node_<version>_core2-64.ipk, to the Linux Real-Time target.
  6. Using a terminal, navigate to the location of the .ipk file and run: opkg install ni-idds-inst-node_<version>_core2-64.ipk
  7. Reboot the target.
    After the target reboots, the device appears as an iDDS node on the network.

Removing the Software

Remove ni-idds-inst-node from the target by running the following command from its terminal:
opkg remove ni-idds-inst-node

Upgrading the Software

Upgrade ni-idds-inst-node on the target by running the following commands from its terminal:
opkg remove ni-idds-inst-node
opkg install <new installer ipk>