This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

Can I Format a NI Linux Real-Time Target With a Specific Base System Image Version Using LabVIEW?

Updated Oct 3, 2025

Issue Details

I know I can format a NI Linux Real-Time (RT) target with the NI System Configuration API in LabVIEW, by running the existing LabVIEW example Format Real-Time Target.vi, however, I do not see any options or input parameters in the example to set what Linux RT System Image version I want to install after the formatting.

  • Is it possible to format the RT target with a desired Base System Image version, like in NI MAX?

 

Solution

To do so, you can modify the Format Real-Time Target LabVIEW example with the following to allow you to select and format the RT target with the desired Linux RT Base Image version.

 

  • Add the Get Available Software VI from the NI System Configuration Palette at the beginning of the example. This VI returns the compatible NI Linux RT images for your RT target.
  • Add a while loop to select the image version you want from the output cluster of this VI.
    • The NI Linux RT images you have installed will be prompted in the output cluster array.
  • Replace the Format System Standard VI with the Format With Base System Image from the polymorphic selector.

You can use the following LabVIEW snippet of the existing LabVIEW example for your reference.