System Requirements

Introduction

The hardware and software requirements are different for the host and target computers.

Note that the BIOS settings of a PC system can affect how the PC works with the xPC Target software. If you experience problems using the xPC Target product with the target or host PC, you should check the system BIOS settings. These settings are beyond the control of the xPC Target software. Refer to Target PC BIOS in the xPC Target User's Guide for guidelines on BIOS settings.

Host PC Requirements

The host PC is usually your desktop computer where you install the MATLAB, Simulink, Stateflow, Stateflow Coder, Real-Time Workshop, xPC Target, and xPC Target Embedded Option products. A notebook computer is also a viable host PC.

Software Requirements for the Host PC

The following table lists the minimum software the xPC Target product requires on your host PC. For a list of optional software products related to the xPC Target product, see http://www.mathworks.com/products/xpctarget/related.jsp.

Software

Description

32-bit operating system

Windows platform supported by The MathWorks

MATLAB Product

MATLAB Version 7.7

Simulink Product

Simulink Version 7.2

Real-Time Workshop Product

Real-Time Workshop Version 7.2

C language compilers

Microsoft Visual Studio C/C++ Professional Edition Version 6.0, 7.1, 8.0, or 9.0

Microsoft Visual Studio C/C++ 2005 Express Edition

    Note   If you use Microsoft Visual Studio C/C++ 2005 Express Edition, the xPC Target software does not support the generation of COM objects from the xPC Target model.

Open Watcom C/C++ Version 1.7

xPC Target Product

xPC Target Version 4.0

Hardware Requirements for the Host PC

The following table lists the minimum resources the xPC Target product requires on the host PC.

Hardware

Description

Communication

Select one of the following methods to communicate with the target PC:

  • One supported Ethernet card connected to a network (see Network Communication) for supported Ethernet cards and chip sets)

  • One free serial port (COM1 or COM2) with a 9-pin or 25-pin D-sub connector (see Serial Communication for details)

CPU

Pentium, Athlon, or later

Peripherals

Hard disk drive with 60 MB of free space

One 3.5-inch floppy disk drive

One CD-RW drive

RAM

128 MB or more

Target PC Requirements

The target PC must be a PC-compatible system. For example, you can use a second desktop computer or an industrial system like a PC/104 or CompactPCI as the target computer.

Software Requirements for the Target PC

The following table lists the minimum software the xPC Target product requires on your target PC system.

Software

Description

Operating system

None. The xPC Target kernel has no effect on any operating system installed on the target PC.

BIOS

PC compatible

Hardware Requirements for the Target PC

The following table lists the minimum resources the xPC Target product requires on the target PC system.

Hardware

Description

Chip set

PC compatible with UART, programmable interrupt controller, keyboard controller, and counter

Communication

Select one of the following methods to communicate with the host PC:

  • One supported Ethernet card connected to a network (see Network Communication for supported Ethernet cards and chip sets). Note, the xPC Target product includes an approved Ethernet card for the target PC.

  • One free serial port (COM1 or COM2) with a 9-pin or 25-pin D-sub connector (see Serial Communication for details). The xPC Target software includes a serial null modem cable for the target PC.

CPU

Intel 386/486/Pentium or AMD K5/K6/Athlon with or without a floating-point coprocessor

Keyboard

Needed to control the target PC when you create stand-alone applications

Note that if a keyboard is not connected, the BIOS might display an error message (keyboard failure). With a current BIOS, you can use the BIOS setup to skip the keyboard test.

Monitor

The MathWorks recommends using a monitor, but it is not necessary. You can get all the target information using xPC Target functions on the host PC.

Peripheral

One 3.5-inch floppy disk or CD drive. A hard disk drive is not required unless you want to access the target PC file system (for scopes of type file).

Notes:

  • If you install the xPC Target Embedded Option product, you can copy files to a hard disk or flash memory and boot from that device.

  • If you have a hard disk drive, and you want to access the target PC file system on that drive, see Working with Target PC Files and File Systems in the xPC Target User's Guide. The xPC Target product supports file systems of type FAT-12, FAT-16, or FAT-32.

  • The hard drive must be a parallel ATA (PATA)/Integrated Device Electronics (IDE) or serial ATA (SATA) drive. For best performance, configure this drive as a primary master.

  • Ensure that the hard drive is not cable-selected.

RAM

8 MB or more

Random Access Memory (RAM) — The xPC Target product works with PC-compatible computers that use inexpensive dynamic RAM, unlike many non-PC-compatible target computers that use expensive static RAM. You can acquire several megabytes of data during a run depending on how much memory you install in the target PC.

PC-compatible target computers — The xPC Target product supports the following PC-compatible hardware (form factors):

I/O boards — You can install inexpensive I/O boards in the PCI or ISA slots of the target PC. These boards provide a direct interface to the sensors, actuators, or other devices for real-time control or signal processing applications.

The xPC Target software supports the I/O functionality listed in I/O Driver Support.

The xPC Target Software and the Target PC BIOS

The BIOS settings of a PC system can affect how the PC works with the xPC Target software. As a general rule, ensure that the host and target PC BIOS have at least the following settings:

In addition, check the boot up order for the target PC BIOS. You can boot up the target PC using the following methods:

Configure your target PC BIOS to use your preferred boot order.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS