NI Real-Time Hypervisor 已知问题与解决方案
主要软件:
主要软件版本: 2.0
主要软件修正版本: N/A
次要软件: N/A
问题: 运行NI Real-Time Hypervisor 系统时,可能会出现的问题有哪些?
NI Real-Time Hypervisor 2.1
NI Real-Time Hypervisor 2.0
NI Real-Time Hypervisor 1.0
解答: 本篇KB仅讨论在NI Real-Time Hypervisor 运行时出现的已知的bug或者错误,不包括一般的配置错误或者限制。请参考 KnowledgeBase 4YFEI84I: Frequently Asked Questions (FAQ) for the NI Real-Time Hypervisor,作为附加的参考资料。
NI Real-Time Hypervisor 2.1
- 当某个USB设备插入控制器时,Real-Time Hypervisor 系统不能正常启动(CAR 253522)
- 当控制器插有USB设备(包括键盘和USB 多端口集线器)时,会在启动Real-time Hypervisor 系统在出现系统停止的错误报告。当您遇见类似问题时,请将该问题报告给NI的技术支持,并尝试着以下解决方案:
- 当从启动菜单上选择Real-Time Hypervisor系统后,拔出所有的USB设备.
- 如果拔掉USB设备后,系统正常启动,那么您找出问题的USB设备,并用等效的设备代替即可。
NI Real-Time Hypervisor 2.0目前NI发布的最新的Real-Time Hypervisor 系统采用的软件版本是2.1.当手动安装Real-Time Hypervisor系统时,推荐您采用2.1版本。本则参考信息仅供Real-Time Hypervisor 2.0的客户.
- LabVIEW Real-Time 系统在hpervisor 模式下启动失败—RT系统在四核的hypervisor 控制器被分配有三个处理器。
- 安装 NI Real-Time Hypervisor 2.0 f2 patch 便可解决问题,也在发布的 NI Real-Time Hypervisor 2.1修改.
- 这个问题是由于hypervisor 底层管理程序运行时内存不足造成的。解决措施:
- 仅启动Windows系统
- 打开 NIHypervisorManager.ini 文件,文件存储目录为 <National Instruments>\Real-Time Hypervisor\Configuration Utility.
- 在文件的第二行,将vram=160m 修改为 vram=170m
- 保存、关闭文件.
- 打开Hypervisor 配置管理器,改变配置信息,并应用。 注意: 你必须改变ini文件的配置信息,并再次确认。
- 启动Hypervisor系统,那么您将进入RT的部分。 Now boot into Hypervisor and you will have access to the RT partition. 注意: 如果您的RT操作系统配置为等待控制端输入启动指令,就需要借助于超级终端启动RT 操作系统了。
- 在 Real-Time Hypervisor系统中改变虚拟MAC地址
- 在发布的 NI Real-Time Hypervisor 2.1版本已经修改.
- 当虚拟网卡依据本系统中的物理层网卡动态改变MAC地址时,就会出现该问题。如果您需要确保您系统的MAC地址是固定的(比如根据MAC地址分配IP地址),请联系NI的技术支持。
- 将启动EXE程序部署到 Real-Time Hypervisor 系统时,出现间歇性错误
- 某些LabVIEW Real-Time 启动EXE程序时,可能会间歇性的导致Real-Time Hypervisor 系统启动失败,便出现该错误报告信息。如果您遇见该问题,请与NI技术支持联系,获取帮助。
- 在Hypervisor启动时,Hypervisor控制器在出现windows启动界面时或者之前不断的重新启动
- 在进入到Hypervisor时,Real-Time Hypervisor 上的windows 方面正在执行某些动作,可能会导致控制器不受控制的重启,就会出现类似的错误报告。(注意,该情况仅在BIOS SATA模式设置为IDE兼容模式出现). 如果您遇见类似问题:
- 打开命令提示符,并输入sc delete vlx
- 浏览<National Instruments>/Real-Time Hypervisor/SystemFiles/BlockDriver/ ,并找到ini文件的目录
- 右击ini文件,并选择 select install
- 当某个USB设备插入控制器时,Real-Time Hypervisor 系统不能正常启动(CAR 253522)
- 当控制器插有USB设备(包括键盘和USB 多端口集线器)时,会在启动Real-time Hypervisor 系统在出现系统停止的错误报告。当您遇见类似问题时,请将该问题报告给NI的技术支持,并尝试着以下解决方案:
- 当从启动菜单上选择Real-Time Hypervisor系统后,拔出所有的USB设备.
- 如果拔掉USB设备后,系统正常启动,那么您找出问题的USB设备,并用等效的设备代替即可。
- 板载Hypervisor 控制器的串口波特率固定为9600bps
- 在发布的 NI Real-Time Hypervisor 2.1 得到解决.
- 板载Hypervisor 控制器的串口波特率固定为9600bps,缓存大小也是限制的因素。当您在应用中需要借用串口进行通信时,建议您利用附加的串口模块来满足您的需求。
NI Real-Time Hypervisor 1.0目前NI发布的最新的Real-Time Hypervisor 系统采用的软件版本是2.1.当手动安装Real-Time Hypervisor系统时,推荐您采用2.1版本。本则参考信息仅供Real-Time Hypervisor 1.0的客户.
- 2 GB RAM 限制
- 当安装超过2GB的RAM时,会导致在Hypervisor系统启动LabVIEW RT.该问题已经在发布的Real-Time Hypervisor 2.0 得到解决.
- 板载Hypervisor 控制器的串口波特率固定为9600bps
- 板载Hypervisor 控制器的串口波特率固定为9600bps,缓存大小也是限制的因素。当您在应用中需要借用串口进行通信时,建议您利用附加的串口模块来满足您的需求。
相关链接: KnowledgeBase 4YFEI84I: Frequently Asked Questions (FAQ) for the NI Real-Time HypervisorDrivers and Updates: NI Real-Time Hypervisor 2.0 f2 patchDrivers and Updates: LabVIEW Real-Time 2010 SP1 f1 patch
附件:
报告日期: 04/18/2011
最近更新: 11/13/2011
文档编号: 5KHF6U0E
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.