为什么我的Pharlap控制器刷了Linux RT系统后,无法正常安装上位机已有的软件?

更新 Oct 21, 2021

问题详述

我的PXIe-8840控制器原本是Pharlap的,通过Linux RT系统恢复盘安装了Linux RT系统,但在安装软件的页面却和Pharlap的页面很像,并且软件列表中缺少很多上位机已有的软件,这是什么原因呢?
Pharlap linux.png
 
 

解决方案

出现了上述页面,证明Linux RT您没有完全安装成功。

首先,请您检查控制器的兼容性,实时控制器与实时操作系统之间的兼容性 中查看该控制器型号是否支持安装Linux RT OS。

其次,检查BIOS 版本。NI Linux Real-Time Operating System PXI Hardware Support 中输入您的控制器型号,比如PXIe-8840,结果如下
PXIe 8840.PNG
所需的BIOS最低版本为2.1.3f0,可以点击链接进行下载。安装页面如下:
install Bios.PNG

如果安装BIOS不成功,请您更换U盘重新格式化,可能会存在部分U盘不兼容的情况。

下一步,安装Linux RT系统恢复盘,安装步骤如下:在NI Linux实时操作系统上配置PXIe控制器

安装成功后,reboot打开MAX,在MAX的远程系统中找到该控制器,格式化并安装软件,Linux RT安装软件的页面如下:
RT software.png

相关步骤可以参考Installing Software on NI Linux Real-Time PXI Controllers
 

相关信息

可以在Linux RT的command上输入fw_printenv,得到关于设备的详细信息。
一般情况下,Pharlap OS的DeviceCode为0x770A, Linux RT OS 为 0x77E1.
print info.PNG