您确实可以使用USB驱动工具格式化多台PXI RT控制器。通过接下来的步骤,你首先可以判断这种技术是否可以用在你的控制器上,然后如果可行的话,如何通过这种技术来格式化你的控制器。
注意:如果您是第一次在PXI上安装实时操作系统,则必须购买
NI PXI控制器的LabVIEW实时开发许可证1.安装USB驱动工具
- 打开NI MAX并选择 Tools>>Create Desktop PC Utility USB Drive。
- 在下一个对话框中单击是 ,表示将重新格式化USB驱动器。
- 选择要安装到PXI RT控制器上的实时操作系统版本。确保您使用的LabVIEW Real-Time版本与您下载到PXI RT控制器上的操作系统版本相匹配。
- 选择要格式化你想创建驱动工具的USB驱动。
- 当弹出一个对话框提示你是否创建这个工具并且警告你所有的USB驱动器上的文件讲被删除时点击是。请在重新格式化之前备份USB驱动器上的数据。
- 如果USB驱动工具成功被格式化,你将会得到一个提示信息。单击“ 确定”完成。
2.更改PXI RT控制器上的BIOS设置,使控制器通过USB驱动工具启动
- 关闭PXI RT控制器。
- 在控制器开始启动的时候按下< Delete >键进入BIOS。 如果您按照此步骤操作并看到空白屏幕,请按< F10 >
- 在BIOS中,使用键盘导向到LabVIEW RT菜单。
- 选择Boot Configuration并将其设置为Windows / Other OS 。
- 导航到Boot菜单并将通过USB驱动工具设置为最高启动优先级顺序。这将使控制器在重启时从USB驱动工具启动。如果USB磁盘未出现在BIOS中,请确保其格式化为FAT32并在“高级”选项卡下启用“Legacy USB support”。
如果您使用的是PXI-8108,PXIe-8108或8110,请从
本教程中进行以下配置更改:
- 选择Advanced»SATA Configuration»SATA Mode Selection,然后选择IDE
- 选择Advanced»USB Configuration并启用Legacy USB Support
- 选择Advanced»USB Configuration»Mass Storage Devices,然后选择自动
- 选择Boot»Hard Drive BBS Priorities»Boot Option#1并选择USB
- 点击“ 退出”菜单,然后选择“ 退出保存更改” 。在确认对话框中选择是 。保存新的BIOS设置后,控制器将立即重启。
3.重新格式化PXI RT控制器
- 在修改了启动顺序并成功保存BIOS设置后,它将从USB驱动器启动。某些控制器,例如PXIe-8135,不会在BIOS中显示USB设备,因此您应该在启动过程中按<F10>键并选择可启动USB驱动器中的设备。
- 选择6. Format hard disk并输入1. 仅格式化RT分区,或2. 擦除所有分区并创建单个新分区。
- 在FAT32或Reliance文件系统之间进行选择以格式化控制器。建议您选择Reliance,因为Reliance文件系统是一个事务性文件系统,设计用于嵌入式系统,以便于在断电时保留数据。 Reliance文件系统还支持最大2TB的磁盘和最大4GB的文件。
- 你需要输入yes来确认重新格式化。
- PXI控制器将进入重新格式化,如果成功格式化那么你将会看到如下的提示。
- 按任意键重启控制器。此时可以移除USB驱动器。
- 按<Delete>键访问BIOS。如果您修改了启动顺序,请恢复内部硬盘驱动为启动第一优先级。
- 再次选择到LabVIEW RT菜单,将Boot Configuration设置为LabVIEW RT Safe Mode并退出保存更改以应用配置。如果不这样做,新格式化的RT控制器将被MAX识别为RT PC,而不是PXI RT控制器。您必须重新格式化并确保控制器能成功进入LabVIEW RT Safe Mode ,这样MAX才能正常识别。
- 重新进入BIOS。
- 如果您的RT PXI控制器配有SATA总线接口用于其硬盘驱动器:
- 选择“ Advanced”选项卡,然后选择“ SATA Configuration” 。
- 确保咋SATA Mode Selection下突出显示AHCI 。
- 选择LabVIEW RT选项卡并将Boot Configuration更改为LabVIEW RT 。
- 退出BIOS保存设置。
控制器将重新启动,并将立即运行LabVIEW Real-Time Operating System。您应该能够通过MAX访问控制器,并向控制器添加必要的软件。您可以在控制台输出上查看重新格式化后的控制器IP地址。
Additional Information
- 如果您使用的是NI MAX 4.9或更高版本,则“ Create Desktop PC Utility USB Drive”选项位于Tools>> Real-Time Disk Utilities 。
- 随着NI MAX 5.0的发布和Windows Vista和Windows 7不在支持RT软盘实用程序,这些选项已被删除。
- 如果您在BIOS的LabVIEW RT目录中没有Windows / Other OS选项,则表示您的控制器不完全支持USB驱动格式,或者可能无法正确设置启动顺序。如果您选择格式化不完全支持此功能的控制器,它将在格式之后在MAX中识别为RT PC,而不是PXI RT。对于不支持USB驱动选项的控制器,您需要使用NI MAX 4.9或之前的USB软盘驱动或其他替代方案来格式化RT控制器。
- 如果LabVIEW RT选项卡中BIOS的Boot Configuration部分之前已设置为LabVIEW RT或Safe Mode (可用于以前的RT系统),则必须在选择Windows / Other OS选项后重新启动系统,方法是选择到Exit菜单并选择Exit Saving Changes ,然后重新进入BIOS以更改启动顺序。这是由于LabVIEW RT和Safe Mode无法识别任何可启动的USB设备。
- 某些控制器,例如PXIe-8135不会在BIOS中显示USB设备。相反,您应该在启动过程中按<F10>键,然后在启动设备选择菜单中选择设备。
- 如果您在重新格式化PXI控制器时选择擦除所有分区,则在启动带有Windows分区的PXI RT控制器时,您将丢失Windows分区。
- AHCI对于使用SATA的PXI控制器很重要,因为它允许控制器的硬盘驱动具有读/写能力。如果未启用AHCI ,您将无法通过硬盘驱动器使用FTP。