*****************************************************************************
LSIMPTVISTA.TXT
*****************************************************************************
Installation Guide for the LSI Fusion-MPT (TM) Drivers:
LSI_SCSI.SYS (StorPort) V1.26.05
LSI_FC.SYS (StorPort) V1.26.05
LSI_SAS.SYS (StorPort) V1.26.05
This file describes the features and use of the LSI Fusion-MPT U320 SCSI,
Fibre Channel and SAS (Serial Attached SCSI) device drivers for the Windows
Vista operating system environment. It is divided into the following sections:
Introduction for Windows Vista
Features
LSI Devices Supported
Description
Installing the Driver(s)
New System Installation
DVD-ROM Installation
Existing System Installation
Performance Tuning for Windows Vista
Miniport Driver Configuration Options
WinPE Installation
Troubleshooting
.........................................................................
1.0 Introduction for Windows Vista
Windows Vista is an operating system designed to run on Intel architecture
(x86, 32-bit), Itanium Processor Family (IA64), and Extended-64
(x64, AMD64/EM64T) processors using current technology. It provides a graphical
user interface environment incorporating many high-level features. Refer to the
Microsoft Windows Vista documentation for details.
An I/O manager handles I/O requests in Windows Vista. To address a peripheral,
the I/O manager goes through the appropriate drivers. Windows Vista provides
class drivers for hard disk, optical, CD-ROM, printer, and scanner peripherals.
Other class drivers, provided by peripheral manufacturers, may be added to
support new devices. Tape device support is built into the operating system
itself and does not require a class driver.
Microsoft provides the port driver and LSI Corporation provides the miniport
drivers, which are called LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS. These
drivers complete the path to the LSI controller or processor with an optional
U320 SCSI, Fibre Channel or SAS BIOS.
These miniport drivers use the Microsoft StorPort port driver (rather than
the Microsoft ScsiPort driver in earlier versions of Windows). The StorPort
driver has architectural enhancements that provide performance improvements on
large server systems with many storage adapters. These miniport drivers are
designed to take advantage of these enhancements for improved performance.
.........................................................................
1.1 Features
The LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS miniport drivers support these
features:
o Supports 320 Mbytes/s parallel SCSI transfers (for LSI53C1020 and
LSI53C1030) (LSI_SCSI.SYS only)
o Supports 1GB, 2GB and 4GB Fibre Channel transfers (for LSIFC949X,
LSIFC949E, LSIFC929X, LSIFC919X, LSIFC929 and LSIFC919)
o Supports End-to-End Data Protection (EEDP) for LSIFC949X, LSIFC949E
o Supports 1.5GB and 3GB SAS expanders/devices and SATA devices
(LSISAS1064, LSISAS1068, LSISAS1064E, LSISAS1068E, LSISAS1078)
(LSI_SAS.SYS only)
o Supports PCI, PCI-X, and PCI-Express bus protocols
o Supports LSI MPT common software interface
o Supports multiple host adapters
o Supports multiple Logical Unit Numbers (LUNs)
o Supports Scatter-Gather
o Supports SCSI pass-through functionality
o Supports disk array configurations with no LUN 0
o Supports disk array configurations with non-contiguous LUNs
o Auto request sense
o Maximum block size support: 1 Mbyte (32-bit), 2 Mbyte (64-bit)
o Supports Microsoft WMI HBA API for Fibre Channel devices (LSI_FC.SYS only)
.........................................................................
1.2 LSI Devices Supported
The miniport driver names are listed below, along with their supported
devices and associated host adapters:
LSI_SCSI.SYS - "LSI Fusion-MPT SCSI Miniport Driver"
o LSI53C1020 / LSI53C1020A
o LSI53C1030 / LSI53C1030T
LSI_FC.SYS - "LSI Fusion-MPT FC Miniport Driver"
o LSIFC919
o LSIFC919X
o LSIFC929
o LSIFC929X
o LSIFC949X
o LSIFC949E
LSI_SAS.SYS - "LSI Fusion-MPT SAS Miniport Driver"
o LSISAS1064
o LSISAS1068
o LSISAS1064E
o LSISAS1068E
0 LSISAS1078
.........................................................................
1.3 Description
The LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS drivers meet the Microsoft
specification for miniport drivers. These drivers allow connection of
parallel SCSI, Fibre Channel and SAS devices including disk drives, CD-ROMs,
and tape drives for PCI and PCI-X based machines. To support a different
parallel SCSI, Fibre Channel or SAS device type, the Windows Vista
architecture requires that a class driver for that type of device be present
(usually supplied by Microsoft, or possibly by the peripheral manufacturer).
No changes to the LSI drivers are required. The driver supports only Windows
Vista and all subsequent Service Packs.
A Windows application passes SCSI commands directly to the parallel SCSI,
Fibre Channel or SAS Protocol devices by using the SCSI pass-through facility.
This facility allows applications to directly control and access devices by
filling in a data structure and calling into the port or class driver. Refer
to the Microsoft Windows Vista documentation for more details.
............................................................................
2.0 Installing the LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS Drivers
This procedure installs the LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS drivers
onto a new or existing Windows Vista system. Depending upon the media used to
distribute LSI drivers (web or CD-ROM) and the type of adapter, you will create
a driver install package on some type of accessible media. This can be a
diskette, CD or DVD, or USB flash drive. The driver install package can also
be placed on a hard disk for driver upgrades only.
Select the driver package that matches the adapter type and processor
architecture. Copy the files listed in this section to a folder on the desired
media as shown below. You will use this driver package during the installation
process.
For LSI_SCSI:
lsi_scsi.inf
lsi_scsi.sys
pvlhx86.cat (for x86) or
pvlhia64.cat (for IA64) or
pvlhx64.cat (for x64)
For LSI_FC:
lsi_fc.inf
lsi_fc.sys
fvlhx86.cat (for x86) or
fvlhia64.cat (for IA64) or
fvlhx64.cat (for x64)
For LSI_SAS:
lsi_sas.inf
lsi_sas.sys
svlhx86.cat (for x86) or
svlhia64.cat (for IA64) or
svlhx64.cat (for x64)
For the following driver installation sections, the designation LSI_xxx is used
to indicate the LSI_SCSI, LSI_FC or LSI_SAS driver, depending on which driver
is being installed.
Note: Windows Vista drivers must be either Release signed (by LSI) or WHQL
logo signed (by Microsoft Windows Hardware Quality Labs) to be installed
on Vista. Any modifications to any of the above files will invalidate
the digital signature of the package and Vista will not install the
driver.
............................................................................
2.1 New System Installation
This procedure installs the LSI_xxx.SYS driver onto a Windows Vista system. Use
this procedure when installing Windows Vista onto an unused drive. Windows
Vista automatically adds the driver to the registry and copies the driver to
the driver storage area.
Note: Windows Vista contains bundled LSI_SCSI, LSI_FC and LSI_SAS drivers.
These drivers will support a fresh installation of Vista. If a newer
driver is to be installed, the fresh installation can be done with the
bundled driver and the driver can be upgraded after installation has
completed as described in Section 2.2. Or, the newer driver can be
used for fresh installation as described in the following section.
............................................................................
2.1.1 DVD-ROM Installation
1. Start the Windows Vista installation by booting from the Windows Vista
DVD-ROM:
The system BIOS must support booting from a DVD-ROM. BIOS settings may need
to be changed to allow DVD-ROM booting.
2. Process with the installation of Windows Vista. When the screen displays
"Where do you want to install Windows?", click on the Load Driver icon.
3. Be sure the media with the LSI_xxx driver install package for the system
processor architecture is inserted in the system. Click the Browse button,
browse to the location of the driver package, then click OK.
Note: Current Windows Vista drivers can be downloaded from the LSI
Corporation web site at:
http://www.lsi.com/downloads/selectDownload.do
After you are connected to this web site, select the product
category, family, and the appropriate product. Select the Driver
checkbox and click Go. Click on the desired Windows Vista driver to
begin the download.
4. The LSI adapter driver name will be displayed, click Next.
Note: When using a Release Signed driver, a Windows Secutiry dialog box may
appear, indicating that the publisher of this software is LSI
Corporation. Click the Install button to continue installation of the
driver.
A second Windows Security dialog box may appear, indicating that a
LSI system device is being installed. This is to install
drivers for LSI storage enclosure processors. Click the Install
button to continue installation of the driver.
5. Follow the Microsoft Windows Vista installation procedure at this point.
............................................................................
2.2 Existing System Installation
This procedure installs or upgrades the LSI_xxx.SYS drivers onto an existing
Windows Vista system.
NOTE: When a LSI SCSI, Fibre Channel or SAS adapter is added to an existing
system installation, the new adapter is automatically detected at the
next reboot. When the Update Driver Software Wizard appears at boot,
continue at step 8 below.
1. Boot Windows Vista and logon as a user that has Administrator privileges.
2. Click on the Start button, then right-click on the Computer entry in
the menu.
3. Click on the Properties selection.
4. In the Tasks column on the left side of the Screen, click Device Manager.
Note: A User Account Control dialog box may be displayed, asking for
permission to continue. Click Continue.
5. Click the "+" to the left of the Storage Controllers line. Find the adapter
desired for the driver upgrade and double-click the entry. Click on the
Driver tab.
6. Information on the currently installed driver is displayed, and additional
driver details can be viewed by clicking the "Driver Details" button.
7. Click on the "Update Driver" button to update the existing driver. The
Update Driver Software wizard begins.
8. Click on the "Browse my computer for driver software" selection.
9. Click on the "Let me pick..." selection at the bottom of the window.
10. Click on the "Have Disk" button and type the path to the driver, or click
on the Browse button. Select the location for the driver package which
matches the processor architecture of the system (x86, IA64, or x64). After
the path to the driver has been established, click the OK button.
11. Select the driver from the list and click on the Next button.
Note: When using a Release Signed driver, a Windows Secutiry dialog box may
appear, indicating that the publisher of this software is LSI
Corporation. Click the Install button to continue installation of the
driver.
A second Windows Security dialog box may appear, indicating that a
LSI system device is being installed. This is to install drivers for
LSI storage enclosure processors. Click the Install button to
continue installation of the driver.
12. The system will load the driver from the Windows Vista driver package
media. A message box may display indicating that the target (existing)
driver is newer than the source (upgrade) driver.
14. Click No to cancel the driver upgrade at this point.
or
Click Yes to continue the installation.
The system copies the driver to the system disk. For any adapter other
than the boot adapter, the updated driver will become active immediately.
For the boot adapter, a message bdisplays indicating that you must reboot
your system for the new driver to take effect.
15. Click on the Close button to complete the driver upgrade.
............................................................................
2.3 Performance Tuning for Windows Vista
Windows Vista has registry entries that can be used to tune the performance of
SCSI I/O for certain configurations. The registry settings of NumberOfRequests
and MaximumSGList are not used by StorPort and will have no effect on the
LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS drivers.
............................................................................
2.3.1 Miniport Driver Configuration Options
The LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS drivers are configured by default
to provide optimum performance in most standard systems. Some non-standard
systems may require fine tuning to obtain peak system memory utilization and
performance. After installation, if less than advertised functionality and
performance is observed on any platform, please contact LSI support. Go to the
LSI Corporation Technical Support Home Page, which is located at:
http://www.lsi.com/support/index.html
and call the listed number for assistance.
LSI Corporation can provide additional registry settings if required, to
customize the driver for specific systems and applications.
............................................................................
2.4 WinPE Installation
WinPE is provided to system OEM's to create a Pre-install Environment image.
To use the LSI_SCSI.SYS, LSI_FC.SYS or LSI_SAS.SYS driver with the Windows
Vista based WinPE, perform the steps listed below. This example uses the
LSI_SAS.SYS driver. Substitute the proper driver name for the other drivers.
1. Create an lsi_sas folder in the winpe_image directory under i386\system32.
For example: mkdir winpe_image\i386\system32\lsi_sas
2. Copy the lsi_sas driver package to the winpe_image\i386\system32\lsi_sas
folder.
3. Edit the winpe_image\i386\System32\Winpeoem.sif to remove the semicolons
from the [OemDriverParams] section and add the name of the lsi_sas
directory to the OemDriverDirs entry. For example:
[OemDriverParams]
OemDriverRoot = ""
OemDriverDirs = lsi_sas
4. You can then use oscdimg to create a bootable .iso image, or follow the
WinPE User’s Guide to create a bootable USB flash device.
............................................................................
3.0 Troubleshooting
The LSI_SCSI.SYS, LSI_FC.SYS and LSI_SAS.SYS driver will log error messages to
the system error log. For these errors, the system errorlog EventID will be 11,
and the specific error code values will be displayed at offset 0x10. Data
should be displayed in words.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.