Requirements for a Desktop PC as a LabVIEW Real-Time 7.1 Target
Primary Software: LabVIEW Modules>>Real-Time Module
Primary Software Version: 7.1
Primary Software Fixed Version: N/A
Secondary Software: N/A
Problem: What are the system requirements for a Desktop PC to be used as a target with the LabVIEW Real-Time Module (Version 7.1) and how should it be installed?
Solution: Important Note: This Knowledge Base is specifically for LabVIEW Real-Time version 7.1 or 7.1.1 versions only. Please see the related links section below for information on using LabVIEW Real-Time version 8.0 or later on a Desktop PC target.
Basic System Requirements:These system requirements must be met by the desktop computer in order to run the LabVIEW Real-Time engine:
- Intel® Pentium® 4-based PC
- Supported Ethernet options
- NI-PCI-8232 GPIB/Gigabit Ethernet
- Integrated Intel® Network adapter, using an Intel® 82540, 82559, 82558, or 82550 chipset.
- PCI Network adapter, using an Intel® 82540, 82559, 82558, or 82550 chipset.
*An example of a commercially available board that carries the 82550 chipset is the Intel Pro/100 S.
- Parallel ATA (IDE) Hard-drive (See Hard Drive section below.)
- FAT32 File system on the primary hard drive of the desktop PC (or the equivalently designated boot drive)
- 3.5 inch floppy drive (1.44 MB)
- PS2 Keyboard - (Required when using a LabVIEW Real-Time Format Disk)
Note: LabVIEW Real-Time does not support USB and it is recommend that USB be disabled in the BIOS to prevent jitter. A USB floppy drive and/or keyboard could be used for the initial setup of a system, such as using a LabVIEW Real-Time Format Disk, after which USB should be disabled.
Additional Hard Drive NotesMany desktop PCs are now available with Serial ATA hard drives. LabVIEW Real-Time does not support Serial ATA, however the following options may be available depending on the specific desktop PC.
- A Parallel ATA drive can be installed and the Serial ATA controllers can be disabled in the BIOS.
- The BIOS may have the option of setting the Serial ATA controller to a mode making the drive appear to be Parallel ATA. This may referred to with different names such as "PATA", "Legacy", "Compatibility", or other names. An example of this mode is discussed in section 4.1 of "Intel® 82801EB (ICH5) and Intel® 82801ER (ICH5R) Serial ATA Controller - Programmer’s Reference Manual (PRM)". Some PC BIOS may not support this mode, such as the Dell Precision 360.
Additional Requirements:
- LabVIEW Real-Time Module version 7.1 (or higher)
- NI LabVIEW Real-Time Deployment License for Desktop PCs
- LabVIEW Real-Time for Desktop PC Floppy Disks (These disk are available with the purchase of the above NI LabVIEW Real-Time Deployment License for Desktop PCs)
- Boot disk
- Format Hard Drive disk
- Safe Mode disk
- The following floppy disks may also be necessary during development, and can be created with Measurement & Automation Explorer. (Select Tools»RT PXI Disk Utilities)
- PXI Uninstall disk
- PXI IP Reset disk
- PXI Launch Settings Disk
Configuring a Desktop PC Using a Boot Disk:Complete the following steps to configure a Desktop PC using a boot disk. The procedure will vary depending on the Ethernet Adapter being used:
- If using a PCI Network Adapter, install the supported Ethernet card in an available PCI slot of the desktop PC.
- National Instruments recommends that you remove from the desktop PC any PCI boards not supported by the LabVIEW Real-Time Module. For example, remove sound cards, SCSI adapters, and modems from the desktop PC.
- Turn on the desktop PC and access the BIOS configuration utility.
Note: BIOS configurations and configuration interfaces for desktop PCs vary between different manufacturers and system models. Consult the motherboard or system manual for information about accessing and configuring the BIOS settings of the desktop PC.
- Set the boot configuration to use the floppy drive as the first boot device.
- Disable USB support.
- Optionally, disable any unnecessary integrated peripherals that use an interrupt request line (IRQ). For example, disable the built-in sound card or any unused serial or parallel ports on the desktop PC.
- Save the configuration changes and exit the BIOS configuration utility. Insert the format disk in the floppy drive and reboot the desktop PC.
- Insert the LabVIEW Real-Time for PC Boot Disk in the floppy drive and reboot the desktop PC.
Refer to the Software Installation section for information about installing software to the desktop PC.
Refer to Measurement and Automation Explorer Help for more information on configuring a remote system.
Software Installation:Complete the following steps to install software on the desktop PC.
- When you start-up the desktop PC using a Boot disk or from a formatted hard drive, the desktop PC loads with the basic real-time operating system and a null IP address of 0.0.0.0. (Optional) You can connect a monitor to the desktop PC to display startup messages.
- Open Measurement and Automation Explorer on another computer in the same subnet and expand the Remote Systems category. MAX lists the desktop PC as 0.0.0.0 in the Remote Systems list.
- Click on the 0.0.0.0 entry to access the Network Settings tab.
- Enter a name for the RT target in the Name text box.
- Set the network configuration options of the RT target in the IP Settings section and click the Apply button. MAX prompts you to reboot the RT target to allow the changes to take effect.
- Reboot the RT target. The RT target appears in the Remote Systems list with the assigned name.
- Expand the RT target in the Remote Systems list and click on the Software category.
- Click the Install Software button in the toolbar to launch the LabVIEW Real-Time Install Software wizard.
- Install the software you require on the RT target.
Note: If using an NI PCI-823x Gigabit or a PCI Ethernet card with 82540 chipset, you must install the Intel 82540 Ethernet Driver with LabVIEW Real-Time. If you fail to do this, then you must use a PXI Uninstall Disk (created from MAX) to uninstall all software, and begin the software installation process again.
- Use an FTP client to transfer lvalarms.dll from the \National Instruments\RT Images\LabVIEW\7063 directory on the host computer to the \ni-rt\system directory on the RT target.
· Note: If you reinstall the LabVIEW software on the RT target, you must recopy lvalarms.dll to the target.
Refer to Measurement and Automation Explorer Help for more information on software installation to a remote system.
Related Links: Developer Zone: Converting a Desktop PC to a LabVIEW Real-Time TargetKnowledgeBase 39NDI8PK: Requirements for a Desktop PC as a Real-Time Target
Attachments:
Report Date: 03/23/2006
Last Updated: 05/12/2008
Document ID: 3VM9HMQS