Provisioning a Real-Time Controller for LabVIEW Communications System Design Suite 2.0

Publish Date: Feb 21, 2018 | 0 Ratings | 0.00 out of 5 | Print | Submit your review

Overview

This article explains the process of provisioning a PXI controller for Real-Time use with LabVIEW Communications 2.0.

Table of Contents

  1. Introduction
  2. Software Installation
  3. Chassis Firmware Update
  4. Controller BIOS Update – PXIe-8135 or PXIe-8880
  5. Install LabVIEW Communication 2.0 Image
  6. Additional Resources

1. Introduction

The following process is required to upgrade your current PXI system for use with LabVIEW Communications 2.0 only and is not for use with non-LabVIEW Communications applications. Some of the changes listed, such as BIOS updates, may not be reversible.

National Instruments recommends contacting your local Sales representative to discuss replacement options before attempting this procedure. Additionally if you have questions, or are unsure of any of the following steps, please contact your local National Instruments support group for assistance.

Required Files
PXI Chassis Firmware - 15.1.0 or later (for select chassis)
PXI Controller BIOS - 1.3.0 or later
LabVIEW Communications 2.0 RT Image

Supported Hardware
For a list of supported hardware, please see Supported Hardware section of the LabVIEW Communications Manual. (Note: PXIe-1078 is not officially supported but the following procedure may work)

Additional Hardware
Monitor
Keyboard
Empty USB Memory Device (Note: boot utility software for creating a bootable USB will be required)

If you would like to request a USB Device with the Real-Time image, please contact your Sales representative and reference the following part number: 784953-35.

 

Back to Top

2. Software Installation

If you are migrating a PXI system that uses a PXIe-1078 (not officially supported) or PXIe-1085 chassis, some additional software is required (on the host & RT target).

  1. Install LabVIEW 2015 SP1 and LabVIEW Real-time 2015 SP1.
  2. Download and install PXI Platform Services 15.1.
  3. Open MAX and find your PXI system under Remote Systems.
  4. Right-click on the system and click Format Disk.
  5. Select the checkbox Attempt to restart into safe mode, and select the radio button for Reliance file system. If your computer is on the same subnet as the PXI system, it is recommended to select the radio button for Preserve the settings for all network adapters.
  6. Click Format. This will wipe all data and software from the hard drive of the system.
  7. After the format is complete, click the + button next to the PXI system to expand. Right-click Software and select Add/Remove Software.
  8. Select NI PXI Platform Services 15.1 from the list of available software, all of its dependencies will automatically be selected.
  9. Click Next twice to begin the software installation.
  10. Close MAX.

 

Back to Top

3. Chassis Firmware Update

If you are using a PXIe-1085* or PXIe-1078 (not officially supported) chassis, follow these instructions. If you are not using either of these chassis, skip to the next section.

*Note: The firmware update is not required for the PXIe-1085 24 GB/s chassis.

  1. Open MAX and find your PXI system under Remote Systems.
  2. Expand the system using the + button.
  3. Expand Devices and Interfaces using the + button.
  4. Select the PXI chassis and go to the Settings tab.
  5. Click the Update Firmware button.
  6. Browse to correct firmware listed above and click Open.
  7. When the Update Firmware dialog launches, click Begin Update.
  8. Enter system credentials if prompted.
  9. DO NOT RESTART OR POWER DOWN YOUR SYSTEM UNTIL THE FIRMWARE UPDATE IS COMPLETE. Doing so could put the system in an unusable state and could require RMA.
  10. You will see a status bar appear at the top of the MAX window. The firmware update is complete, when the Update Firmware button in MAX is no longer grayed out and the status bar displays a reboot prompt.
  11. Restart your PXI system from MAX.

 

Back to Top

4. Controller BIOS Update – PXIe-8135 or PXIe-8880

If your system contains a PXIe-8135 controller, follow these steps. You will need a monitor and keyboard connected to the PXI to complete this section and an empty USB memory device.

  1. Insert your USB key into your computer and allow the computer to detect the drive.
  2. From the provided folder, run CreateUSBUtilityDisk as an Administrator by right-clicking the executable and selecting Run as Administrator.
  3. Select the USB key that you inserted in step 1. Click Make Bootable.
  4. When the format is complete, click Close and safely eject the USB key from your computer.
  5. Insert the USB key into an empty USB port on the PXI controller.
  6. Shut down the PXI.
  7. Power on the PXI and repeatedly press the Delete key on the keyboard until the PXI boots into the BIOS.
  8. Navigate to the Advanced menu and enable Legacy USB Support by pressing F9 to Load Optimized Defaults.
  9. Navigate to the LabVIEW RT menu and change the Boot Configuration to “Windows/Other OS”.
  10. Press F10 to save and exit.
  11. As the PXI reboots, repeatedly press the F10 key on the keyboard until the PXI boots into the Boot Option menu.
  12. Select the Non-UEFI listing of the USB key inserted in step 1 to boot DOS from the USB Key.
  13. Follow the instructions on the display to update the controller BIOS. DO NOT RESTART OR POWER DOWN YOUR SYSTEM UNTIL THE FIRMWARE UPDATE IS COMPLETE. Doing so could put the system in an unusable state and could require RMA.
  14. When finished, the system will boot into the BIOS. Ensure the new BIOS Version is listed in the BIOS menu.
  15. Navigate to the Boot menu and ensure LabVIEW RT Operating System is set to “PharLap ETS” and Boot Configuration is set to “LabVIEW RT”.
  16. Press F10 to save and exit.

 

Back to Top

5. Install LabVIEW Communication 2.0 Image

After upgrading the PXI chassis firmware and PXI controller BIOS, you will need to install the LabVIEW Communications 2.0 image which includes the NI Linux Real-Time x64 operating system. You will need a monitor and keyboard connected to the PXI to complete this section and an empty USB memory device.

  1. (Optional) Download & Install a third-party boot utility on your Windows computer. There are many free third-party software options that enables the creation of bootable USB media.
  2. Insert your USB key into your Windows computer.
  3. Set the following options (available options may vary based on boot utility used):

      Device: Select the USB key you wish to make bootable
      Partition Scheme and target system type: MBR partition scheme for BIOS or UEFI
      File System : FAT32
      Cluster Size : 4096 bytes
      New Volume Label : NIRECOVERY
      Check device for bad blocks: Unchecked
      Quick Format : Checked
      Create Bootable Disk Using : ISO – browse to provided .iso
      Create extended label & icon files: Unchecked
  4. Click Start. When prompted, select the radio button for Write in ISO Image Mode and click OK.
  5. Click Close and safely eject the USB key from your computer.
  6. Insert the USB key into your PXI system.
  7. Power off the PXI system.
  8. Power on the PXI system. As the PXI reboots, continuously press the Delete key on the keyboard until the PXI boots into the BIOS menu.
  9. Navigate to the Advanced menu, and enable Legacy USB Support by pressing the F9 key to "Enable Optimized Defaults".
  10. Press F10 to save and exit.
  11. As the PXI reboots, continuously press the F10 key on the keyboard until the PXI boots into the boot options menu.
  12. Select UEFI listing of the USB key inserted in step 6. Press Enter to boot from the USB key.
  13. Wait for NI Linux RT to load. The boot style should now display EFI.
  14. You will be prompted to provision the target. Press y on the keyboard and follow the onscreen instructions.
  15. You will be prompted to “Press any key to continue”. Do so and the PXI system will reboot into NI Linux RT run-mode.
  16. LabVIEW Communications 2.0 System Designer can now detect your system.

Notes:

  1. By default, the real-time system has the user name root and a blank password.
  2. At this time we do not currently support dual-boot of for this image of NI Linux RT on PXI. The recommendation would be to have a separate physical hard drive for each OS install that could be swapped out as needed.

 

Back to Top

6. Additional Resources

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit