为PXIe控制器配置NI Linux实时操作系统

更新 Aug 7, 2023

环境

硬件

  • PXIe-8821
  • PXIe-8840
  • PXIe-8880
  • PXIe-8861
  • PXIe-8881

软件

  • Measurement & Automation Explorer (MAX)

操作系统

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

本文档提供有关如何将PXIe控制器转换为NI Linux Real-Time操作系统的说明。它涵盖了在控制器和主机上安装必要的软件,以及如何分区和安装操作系统。该过程特定于NI Linux Real-Time支持的PXIe控制器,无论该控制器的当前软件或当前操作系统如何,该过程都可以工作。

有关LabVIEW Communication System Design Suite设置说明,请参阅为LabVIEW Communications设置实时控制器或USRP独立设备

注意: NI将在NI 2020软件版本中删除对cRIO的Phar Lap和NI 2022软件版本中对PXI的支持。有关更多信息,请参见Phar Lap RT OS EOL路线图。


附加硬件

  • 显示器
  • 键盘
  • 空的USB存储设备

升级BIOS

  1. 使用NI Linux Real-Time操作系统的PXI硬件支持页面来确定NI Linux Real-Time是否支持您的PXIe控制器,以及是否需要更新控制器BIOS。
  2. 按照BIOS下载页面上的“安装说明”部分安装BIOS更新。


在主机上安装软件

您将需要在主机上安装软件才能创建USB分区实用程序。
  1. 安装 LabVIEW 和 LabVIEW 实时模块(Real-Time Module) 2019 或更高版本。 确保您使用兼容的 LabVIEW 和 LabVIEW 实时模块软件版本。
  2. 将您的USB存储设备插入主机。
  3. 启动NI Measurement&Automation Explorer(MAX)。
  4. 选择工具>>创建NI Linux RT Recovery USB驱动器

     
  5. 驱动器下选择您的USB存储设备。您可以使用默认磁盘镜像版本或在磁盘镜像下选择任何版本。
  6. 选择格式
  7. 完成后,从计算机弹出USB。


为NI Linux Real-Time分区控制器

  1. 将格式化的USB和键盘插入PXIe控制器。
  2. 重新启动控制器,然后按键盘上的Delete键进入BIOS。
注意:对于 PXIe-8861 和 PXIe-8881 等较新的 PXIe 控制器,请跳过步骤 3 和 4。它们不支持 Pharlap实时操作系统,因此没有 LabVIEW RT Configuration选项。
  1. 在“启动配置”选项卡中,选择“LabVIEW RT Configuration 。然后,选择[NI Linux Real-Time]作为LabVIEW RT操作系统。
  1. Save & Exit选项卡中,选择Save Changes 。
  1. 在同一标签中,在Boot Override下选择UEFI:<USB驱动器名称>
    注意:这将重新启动控制器并启动到USB。如果该USB不起作用,请尝试使用另一个USB。
  1. USB启动后,将提示您选择分区磁盘的选项。输入y并按回车键
  1. 格式化完成后,请拔下USB并通过重启电源或键入reboot回车键重启控制器

    控制器应重新启动进入NI Linux Real-Time Safemode。
  1. 如果控制器未启动进入安全模式,请进入BIOS并在Boot Configuration选项卡中选择LabVIEW RT作为Boot Option#1。
 
  1. 完成配置后,使用 Rufus 格式化 USB 驱动器进行恢复,从而可以被 Windows 识别。

下一步

现在控制器上已安装NI Linux Real-Time,您将需要格式化为NI Linux RT Base Image,然后为应用程序安装必要的软件组件。有关安装步骤,请参阅在NI Linux Real-Time PXI控制器上安装软件