Avago Technologies LSI20160 User Manual

USER’S
GUIDE
PCI Storage Device Management System SDMS™ 4.0
September 2001
®
DB15-000099-04
This document contains proprietary information of LSI Logic Corporation. The information contained herein is not to be used by or disclosed to third parties without the express written permission of an officer of LSI Logic Corporation.
LSI Logic products are not intended for use in life-support appliances, devices, or systems. Use of any LSI Logic product in such applications without written consent of the appropriate LSI Logic officer is prohibited.
Document DB15-000099-04 Twelfth Version (September 2001) This document describes Version 12 of the LSI Logic PCI Storage Device Management System SDMS™ 4.0 product and will remain the official reference source for all revisions/releases of this product until rescinded by an update.
LSI Logic Corporation reserves the right to make changes to any products herein at any time without notice. LSI Logic does not assume any responsibility or liability arising out of the application or use of any product described herein, except as expressly agreed to in writing by LSI Logic; nor does the purchase or use of a product from LSI Logic convey a license under any patent rights, copyrights, trademark rights, or any other of the intellectual property rights of LSI Logic or third parties.
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved. TRADEMARK ACKNOWLEDGMENT
The LSI Logic logo design, SCRIPTS, Symbios, and SDMS are registered trademarks or trademarks of LSI Logic Corporation. MS-DOS is a registered trademark of Microsoft Corporation. Windows and Windows NT are registered trademarks of Microsoft Corporation. OS/2 is a registered trademark of the International Business Machines Corporation. Solaris is a trademark of Sun Microsystems, Inc. SCO and UnixWare are registered trademarks and SCO OpenServer is a trademark of The Santa Cruz Operation, Inc. UNIX is a registered trademark of The Open Group. NetWare is a registered trademark of Novell, Inc. Linux is a registered trademark of Linus Torvalds. InstallShield is a registered trademark of InstallShield Software Corporation. All other brand and product names may be trademarks of their respective companies.
MH
To receive product literature, visit us at http://www.lsilogic.com For a current list of our distributors, sales offices, and design resource
centers, view our web page located at http://www.lsilogic.com/contacts/na_salesoffices.html
ii
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Audience
Preface
This book is the user’s guide for the PCI Storage Device Management System SDMS™ 4.0. Version 12 of this user's guide is intended to explain how to install and configure the LSI Logic SDMS software in your PCI computer system.
This document was prepared for OEM customers and provides an overview of the LSI Logic SDMS software. This document explains the installation of software drivers as they relate to specific operating systems.
Chapter 1, Using the SDMS Software, describes the standard
method of interfacing SCSI I/O subsystems with devices, operating systems, and application software.
Chapter 2, SCSI BIOS and Configuration Utility, describes the
SDMS SCSI BIOS and its Configuration Utility, which allows modifications or changes to the host adapters. It also provides information about the Multilanguage Configuration Utility.
Chapter 3, Windows 95, Windows 98, Windows Me Device Driver
Installation, describes the SYMC8XX.MPD, SYM_HI.MPD, and
SYM_U3.MPD drivers along with installation instructions for new and existing Windows 95/98 systems.
Chapter 4, Windows NT 4.0 Device Driver Installation, describes
the SYMC8XX.SYS, SYM_HI.SYS, and SYM_U3.SYS drivers along with installation instructions for new and existing Windows NT systems. This chapter also includes Windows NT DMI 2.0 Component Instrumentation information.
PCI Storage Device Management System SDMS 4.0 User’s Guide iii
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Chapter 5,Windows 2000 Device Driver Installation, describes the
SYMC8XX.SYS, SYM_HI.SYS, SYM_895A.SYS, and SYM_U3.SYS drivers along with installation instructions for new and existing Windows 2000 systems. This chapter also includes Windows 2000 DMI 2.0 Component Instrumentation information.
Chapter 6, DOS Device Driver Installation, describes the
ASPI8XX.SYS, SYMDISK.SYS, and SYMCD.SYS drivers. It also provides information about various DOS utilities.
Chapter 7, OS/2 Device Driver Installation, describes the
SYM8XX.ADD and SYMHI.ADD drivers along with installation instructions for new or existing OS/2 systems.
Chapter 8, SCO OpenServer 5 Device Driver Installation,
describes the Boot Time Loadable Driver (BTLD) along with installation instructions for new or existing SCO UNIX systems.
Chapter 9, UnixWare 7 Device Driver Installation, describes the
C8XX driver along with the installation instructions fornew or existing UnixWare systems.
Chapter 10, Solaris Device Driver Installation, describes the
SYMHISL driver along with installation instructions for new or existing Solaris systems.
Chapter 11, Linux Device Driver Installation, describes Linux
drivers to use with LSI Logic controllers along with installation instructions and patch information.
Chapter 12, NetWare Device Driver Installation, describes NWPA
LSI8XXNW.HAM, LSIHINW.HAM,and LSI_U3NW.HAMdrivers along with installation instructions for new or existing NetWare systems.
Appendix A, Glossary of Terms and Abbreviations, describes
various terminology that is referenced throughout this user’s guide.
iv Preface
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Related Publications
LSI8750SP PCI to Ultra SCSI Host Adapter User’s Guide, Version 2.1,
LSI Logic Corporation, Order Number 14020.A
LSI8751SP PCI to Ultra SCSI Host Adapter User’s Guide, Version 2.1,
LSI Logic Corporation, Order Number S14016.A
LSI8751SPE PCI to Ultra SCSI Host Adapter User’s Guide, Version 1.1,
LSI Logic Corporation, Order Number S14023.A
LSI8751D PCI to SCSI Host Adapter User’s Guide, Version 2.1,
LSI Logic Corporation, Order Number S14011.A
LSI8951U PCI to Ultra2 SCSI Host Adapter User’s Guide, Version 2.1,
LSI Logic Corporation, Order Number S14019.A
LSI8952U PCI to Ultra2 SCSI Host Adapter User’s Guide, Version 2.1,
LSI Logic Corporation, Order Number S14002.B
LSI8953U PCI to Ultra2 SCSI Host Adapter User’s Guide, Version 1.1,
LSI Logic Corporation, Order Number S14036.A
LSI22801 Dual Channel PCI to Ultra SCSI Host Adapter User’s Guide, Version 2.1, LSI Logic Corporation, Order Number S14017.A
LSI22802 PCI to Dual Channel SCSI Host Adapter User’s Guide, Version 2.1, LSI Logic Corporation, Order Number S14012.A
LSI22910 Dual Channel PCI to Ultra2 SCSI Host Adapter User’s Guide, Version 1.1, LSI Logic Corporation, Order Number S14018.A
LSI22915A PCI to Dual Channel Ultra160 SCSI Host Adapter User’s Guide, Version 1.2, LSI Logic Corporation, Order Number S14068
LSI21002 PCI to Dual Channel SCSI Host Adapter User’s Guide, Version 1.1, LSI Logic Corporation, Order Number S14001.A
LSI21003 PCI to Dual Channel SCSI Host Adapter User’s Guide, Version 1.0, LSI Logic Corporation, Order Number S14051
LSI22902 PCI to Ultra2 SCSI Dual Channel Low Profile PCI Host Adapter User’s Guide,Version 1.0, LSI Logic Corporation, Order Number
S14039
Preface v
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
LSI22903 PCI to Ultra160 Dual Channel SCSI Low Profile PCI Host Adapter User’s Guide, Version 1.1, LSI Logic Corporation,
Order Number S14045.A
LSI21040 PCI to Dual Channel Ultra160 SCSI Host Adapter User’s Guide, Version 1.1, LSI Logic Corporation, Order Number S14043.B
Ultra160 SCSI PCI Host Adapters User Guide, Version 1.0, LSI Logic
Corporation (only available in PDF format from the LSI Logic Web Site http://www.lsilogic.com)
vi Preface
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Contents
Chapter 1 Using the SDMS Software
1.1 Introduction 1-1
1.2 Overview 1-2
1.3 SDMS Device Drivers 1-4
1.4 Basic Guidelines 1-4
Chapter 2 SCSI BIOS and Configuration Utility
2.1 Introduction 2-1
2.1.1 Features 2-2
2.1.2 LSI Logic Devices Supported 2-2
2.2 Boot Initialization with BBS 2-3
2.2.1 CD-ROM Boot Initialization 2-3
2.3 Using the SCSI BIOS Configuration Utility 2-3
2.3.1 User Inputs 2-4
2.4 Starting the SCSI BIOS Configuration Utility 2-4
2.4.1 Accessing the Configuration Utility Main Menu 2-6
2.4.2 Adapter Properties Menu 2-9
2.4.3 Device Properties Menu 2-12
2.4.4 Boot Adapter List Menu 2-17
2.4.5 Global Properties Menu 2-20
2.5 Exiting the SCSI BIOS Configuration Utility 2-22
Chapter 3 Windows 95, Windows 98, Windows Me Device Driver Installation
3.1 Introduction 3-1
3.1.1 Features 3-2
3.1.2 LSI Logic Devices Supported 3-2
3.1.3 Description 3-3
3.2 Using the SYMC8XX/SYM_HI/SYM_U3 Drivers 3-4
3.2.1 Preparing an SDMS Driver Diskette 3-4
PCI Storage Device Management System SDMS 4.0 User’s Guide vii
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
3.3 Installing Drivers for Windows 95/98/Me 3-5
3.3.1 New System Installation 3-5
3.3.2 Existing System Installation 3-7
3.3.3 Existing System Using ASPI8XX.SYS DOS ASPI Driver 3-10
3.3.4 Verifying Correct Driver Installation 3-11
3.4 Troubleshooting 3-13
3.5 Using the Command Line Options 3-14
3.5.1 Enabling/Disabling Ultra SCSI Support 3-15
3.5.2 Disabling Auto Request Sense Support 3-15
3.5.3 Enabling SCAM Support 3-16
3.5.4 Disabling Domain Validation Support 3-17
3.5.5 Multiple LSI Logic Host Adapters Considerations 3-19
3.6 Using SCSI Tools for Windows 95/98 3-20
3.6.1 Features 3-20
3.6.2 Installing SCSI Tools for Windows 95/98 3-21
Chapter 4 Windows NT 4.0 Device Driver Installation
4.1 Introduction 4-1
4.1.1 Features 4-4
4.1.2 LSI Logic Devices Supported 4-4
4.1.3 Description 4-5
4.2 Using the SDMS Windows NT Drivers 4-7
4.2.1 Preparing an SDMS Driver Diskette 4-7
4.3 Installing Drivers for Windows NT 4-7
4.3.1 New System Installation 4-7
4.3.2 Existing System Installation 4-11
4.4 Performance Tuning for Windows NT 4.0 4-13
4.4.1 Supporting Large Block Size 4-13
4.4.2 Maximum Number of Concurrent I/Os (Guaranteed) 4-14
4.4.3 Disk Mirroring 4-15
4.5 Troubleshooting 4-17
4.6 Using the NT Configuration Utility 4-20
4.6.1 Installing the NT Configuration Utility (x86 Platforms) 4-21
4.6.2 Starting the NT Configuration Utility 4-21
4.6.3 Exiting the NT Configuration Utility 4-31
viii Contents
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
4.7 Using the Domain Validation Utility 4-32
4.7.1 Installing the Domain Validation Service Module 4-32
4.7.2 Stopping the DV Service Module 4-33
4.8 Using SDMS ASPI for Windows NT 4.0 4-33
4.8.1 Features 4-33
4.8.2 Description 4-33
4.8.3 Installing NT ASPI 4-34
4.9 Using SCSI Tools for Windows NT 4-34
4.9.1 Features 4-35
4.9.2 Installing SCSI Tools for Windows NT 4-35
Chapter 5 Windows 2000 Device Driver Installation
5.1 Introduction 5-1
5.1.1 Features 5-2
5.1.2 LSI Logic Devices Supported 5-3
5.2 Using the SDMS Windows 2000 Drivers 5-4
5.2.1 Preparing an SDMS Driver Diskette 5-4
5.2.2 Description 5-5
5.3 Installing Drivers for Windows 2000 5-6
5.3.1 New System Installation 5-6
5.3.2 Existing System Installation 5-7
5.4 Performance Tuning for Windows 2000 5-10
5.4.1 Large Block Size Support 5-10
5.4.2 Maximum Number of Concurrent I/Os (Guaranteed) 5-11
5.4.3 Auto Request Sense 5-12
5.4.4 Disk Mirroring 5-12
5.5 Troubleshooting 5-14
5.6 Using SDMS ASPI for Windows 2000 5-18
5.6.1 Features 5-19
5.6.2 Description 5-19
5.6.3 Installing Windows 2000 ASPI 5-20
5.7 Using SCSI Tools for Windows 2000 5-20
5.7.1 Features 5-20
5.7.2 Installing SCSI Tools for Windows 2000 5-21
Contents ix
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Chapter 6 DOS Device Driver Installation
6.1 Introduction 6-1
6.1.1 When You Need to Load Drivers 6-1
6.1.2 LSI Logic Devices Supported 6-3
6.2 Using the DOS Installation Utility 6-3
6.2.1 Troubleshooting 6-4
6.3 About the ASPI8XX.SYS Driver 6-5
6.3.1 Features 6-5
6.3.2 Description 6-6
6.3.3 Installing the ASPI8XX.SYS Driver 6-6
6.3.4 Using Command Line Options 6-6
6.3.5 Troubleshooting 6-11
6.4 About the SYMDISK.SYS Driver 6-12
6.4.1 Features 6-12
6.4.2 Description 6-12
6.4.3 Installing the SYMDISK.SYS Driver 6-13
6.4.4 Using Command Line Options 6-13
6.4.5 Troubleshooting 6-16
6.5 About the SYMCD.SYS Driver 6-18
6.5.1 Features 6-18
6.5.2 Description 6-18
6.5.3 Installing the SYMCD.SYS Driver 6-19
6.5.4 Using Command Line Options 6-20
6.5.5 Troubleshooting 6-21
6.5.6 Assigning Drive Letters 6-22
6.6 Additional DOS Utilities 6-23
6.6.1 Using the Low-Level Format Utility 6-23
6.6.2 Using the DOS Configuration Utility 6-26
6.6.3 Using the DOS Verify Utility 6-28
6.6.4 Host Adapter Flash Utility 6-29
Chapter 7 OS/2 Device Driver Installation
7.1 Introduction 7-1
7.1.1 Features 7-2
7.1.2 LSI Logic Devices Supported 7-3
7.1.3 Description 7-4
x Contents
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
7.2 Using the SDMS OS/2 Drivers 7-5
7.2.1 Preparing an SDMS Driver Diskette 7-5
7.3 Installing Drivers for OS/2 7-5
7.3.1 Installing SYM8XX.ADD/SYM_HI.ADD During New System Installations 7-6
7.3.2 Updating SYM8XX.ADD/SYM_HI.ADD for Existing System Installations 7-7
7.4 Using Command Line Options 7-9
7.5 Troubleshooting 7-17
Chapter 8 SCO OpenServer 5 Device Driver Installation
8.1 Introduction 8-1
8.1.1 Features 8-2
8.1.2 LSI Logic Devices Supported 8-3
8.1.3 Description 8-4
8.2 Building an SDMS 4.0 BTLD PCI Diskette 8-4
8.2.1 For UNIX System Users 8-5
8.2.2 For DOS and Windows System Users 8-5
8.3 Installing the SDMS BTLD Driver 8-6
8.3.1 New System Installation 8-7
8.3.2 Existing System Installation 8-8
8.4 Troubleshooting 8-17
Chapter 9 UnixWare 7 Device Driver Installation
9.1 Introduction 9-1
9.1.1 Features 9-1
9.1.2 LSI Logic Devices Supported 9-2
9.1.3 Description 9-3
9.2 Building the C8XX Driver Diskette 9-3
9.2.1 For UNIX System Users 9-3
9.2.2 For DOS and Windows System Users 9-4
9.3 Installing the C8XX Driver for Unixware 9-5
9.3.1 New System Installation 9-5
9.3.2 Existing System Installation 9-6
9.4 Troubleshooting 9-8
Contents xi
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Chapter 10 Solaris Device Driver Installation
10.1 Introduction 10-1
10.1.1 Features 10-2
10.1.2 LSI Logic Devices Supported 10-2
10.1.3 Description 10-3
10.2 Building the SYMHISL Driver Update Diskette 10-4
10.2.1 For UNIX System Users 10-4
10.2.2 For DOS System Users 10-5
10.3 Installing the SDMS Solaris Driver 10-6
10.3.1 New System Installation 10-6
10.3.2 Existing System Installation 10-11
10.4 Troubleshooting 10-12
Chapter 11 Linux Device Driver Installation
11.1 Introduction 11-1
11.1.1 Features 11-2
11.1.2 LSI Logic Devices Supported 11-3
11.1.3 Description 11-4
11.1.4 Upgrading your Linux Driver During Installation 11-4
11.2 Installing Your Linux Driver 11-4
11.3 Troubleshooting 11-9
Chapter 12 NetWare Device Driver Installation
12.1 Introduction 12-1
12.1.1 Features 12-2
12.1.2 LSI Logic Devices Supported 12-3
12.1.3 Description 12-4
12.1.4 Supporting NWPA ASPI 12-4
12.2 Using NWPA NetWare Drivers 12-4
12.2.1 Preparing an SDMS NWPA Driver Diskette 12-5
12.2.2 Preparing your System for NWPA Drivers 12-5
12.3 Installing Drivers for NetWare 12-6
12.3.1 New NetWare 5.XX Installations 12-6
12.3.2 New NetWare 4.XX Installations 12-7
12.3.3 Upgrading to Symmetric Multiprocessing (SMP) 12-8
12.3.4 Reconfiguring Driver Options 12-9
xii Contents
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
12.4 Using the Command Line Options 12-9
12.4.1 Information Option 12-10
12.4.2 NetWare NWPA Driver Customizable Options 12-10
12.5 Important Additional Information 12-16
12.5.1 Specific Driver Options 12-16
12.5.2 DOS Access Dependencies 12-16
12.5.3 Supported DOS Configurations 12-16
12.5.4 Using the SDMS 4.XX BIOS 12-17
12.5.5 Using the ASPI8XX.SYS Driver 12-17
12.5.6 Supporting DOS Drivers 12-17
12.5.7 Using No SDMS BIOS 12-18
Appendix A Glossary of Terms and Abbreviations
Customer Feedback
Contents xiii
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
xiv Contents
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Figures
1.1 The LSI Logic SDMS Software 1-2
1.2 SDMS Information Flow 1-3
2.1 Main Menu 2-7
2.2 Adapter Properties Menu 2-9
2.3 Device Properties Menu (Left Half) 2-13
2.4 Device Properties Menu (Right Half) 2-14
2.5 Boot Adapter List Menu 2-18
2.6 Global Properties Menu 2-20
2.7 Exit Menu 2-22
4.1 SCSI I/O Flow in Windows NT 4-3
4.2 NT Configuration Main Menu 4-22
4.3 Adapter Settings Menu 4-24
4.4 Device Selections Menu 4-26
4.5 Domain Validation Menu 4-28
4.6 Test Selections Menu 4-29
6.1 How SDMS DOS Drivers Communicate 6-2
8.1 SDMS Installation Tools 8-2
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
xv
xvi
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Tables
2.1 Keyboard Options 2-4
2.2 Main Menu Fields and Descriptions 2-8
2.3 Adapter Properties Menu Fields and Descriptions 2-10
2.4 Device Properties Menu Fields and Descriptions 2-15
2.5 Boot Adapter List Menu Fields and Descriptions 2-19
2.6 Global Properties Fields and Descriptions 2-21
4.1 Main Menu Bar and Footer 4-23
4.2 Main Menu Fields and Descriptions 4-24
4.3 Adapter Properties Fields and Descriptions 4-25
4.4 Device Selections Fields and Descriptions 4-27
4.5 Adjustments Fields and Descriptions 4-30
4.6 Test Procedures Fields and Descriptions 4-31
6.1 ASPI8XX Command Line Options 6-7
6.2 SYMDISK.SYS Command Line Options 6-14
6.3 SYMCD.SYS Command Line Options 6-21
7.1 OS/2 Command Line Options 7-11
8.1 FDIMAGE Information Selection Options 8-5
9.1 FDIMAGE Information Selection Options 9-4
10.1 FDIMAGE Information Selection Options 10-5
11.1 LSI Logic Family of Chips Supported 11-3
12.1 Customizable Options for NWPA Drivers 12-11
12.2 DOS Drivers and Descriptions 12-18
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
xvii
xviii
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Chapter 1 Using the SDMS Software
This chapter describes the LSI Logic Storage Device Management System (SDMS™) software, and includes these topics:
Section 1.1, “Introduction,” page 1-1
Section 1.2, “Overview,” page 1-2
Section 1.3, “SDMS Device Drivers,” page 1-4
Section 1.4, “Basic Guidelines,” page 1-4

1.1 Introduction

The LSI Logic PCI SDMS is a complete software packagethat solves the increasingly complex problem of managing system I/O. It seamlessly addresses hardware and software interfaces by supporting the LSI Logic family of SCSI processors and controllers, and a wide range of SCSI peripheral devices. At the same time, it offers interoperability across application programs, operating systems, and host platforms.
SDMS 4.0 software provides a standard method to interface SCSI I/O subsystems with devices, operating systems, and application software. It also enhances system capabilities already provided by SCSI controllers and processors by facilitating system-wide SCSI device access.
PCI Storage Device Management System SDMS 4.0 User’s Guide 1-1
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.

1.2 Overview

Figure 1.1 illustrates the format of the LSI Logic SDMS software.
Figure 1.1 The LSI Logic SDMS Software
.
Operating System
Supports
SDMS Storage Device Driver
SDMS Storage BIOS
Supports
LSI Logic Controller or
Processor
An LSI Logic SCSI controller or processor can control peripherals such as hard disk drives, CD-ROM drives, tape drives, scanners, and removable media. You can connect up to 15 wide (16-bit) SCSI peripheral devices or seven 8-bit SCSI peripheral devices (by using the SCSI bus) to a SCSI host adapter on which the SCSI controller or processor resides.
1-2 Using the SDMS Software
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Figure 1.2 illustrates the flow of SDMS information within an operating
system.
Figure 1.2 SDMS Information Flow
.
Operating System
SDMS Storage Driver
SDMS Storage BIOS
LSI Logic Controller or
Processor
SCSI Bus
SCSI Peripherals
Overview 1-3
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.

1.3 SDMS Device Drivers

The SDMS device drivers translate an operating system I/O request into a SCSI request. Each SDMS SCSI device driver is operating system specific and is designed to work on standard LSI Logic chip implementations.
Currently, LSI Logic provides PCI to SCSI device drivers for the following operating systems:
MS-DOS 6.0/Windows 3.1X
Windows 95, Windows 98, and Windows Me (Millennium Edition)
Windows NT - 4.0
Windows 2000
OS/2 - 4.XX
SCO OpenServer - Release 5.XX
UnixWare - 7
Solaris - 7 and 8
Linux
NetWare - 4.XX and 5.XX (NWPA)
This user’s guide provides device driver installation and configuration instructions for each of these operating systems.

1.4 Basic Guidelines

Some basic rules for using SDMS software and installing a SCSI host adapter device follow. The SDMS software requires an IBM PC/AT or compatible computer with an 80486 or higher microprocessor. An understanding of basic operating system commands is assumed. In addition, users of this manual should have a general knowledge of the SCSI standard.
Before using the SDMS software, you should configure the SCSI controller into your system, taking into account the configuration of other host adapters and system resources.
1-4 Using the SDMS Software
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
LSI Logic recommends that you back up all data before making any changes or installing any software, including LSI Logic SCSI controllers and software. Failure to adhere to this accepted computer practice may lead to loss of data. You must terminate both ends of the SCSI bus.
Refer to the hardware manuals for the devices and users’ guides for the host adapters to properly terminate the bus. Also you should locate where jumpers or dip switches are for setting SCSI ID numbers. Usually, the host adapter is ID 7. The devices are then set at IDs 0 through 6 (plus 8 through 15 for Wide SCSI). The bootable hard drive must have the lowest numerical SCSI ID, unless you are able to use the BIOS Boot Specification (BBS). Refer to Chapter 2 for additional information regarding the BBS.
The red or blue line on a standard SCSI cable (or the black line on one end of a multicolored SCSI cable) designates pin 1 on the cable connector and must connect to pin 1 on the device and host adapter connector. Refer to the hardware manuals for the devices and the controller to locate pin 1 of the connector.
If the system already has an internal bootable hard drive (IDE, ESDI, or ST506), the drivers for the SCSI device(s) must reside on the internal bootable drive.
Basic Guidelines 1-5
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
1-6 Using the SDMS Software
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Chapter 2 SCSI BIOS and Configuration Utility
This chapter describes the SDMS SCSI BIOS and Configuration Utility. It includes these topics:
Section 2.1, “Introduction,” page 2-1
Section 2.2, “Boot Initialization with BBS,” page 2-3
Section 2.3, “Using the SCSI BIOS Configuration Utility,” page 2-3
Section 2.4, “Starting the SCSI BIOS Configuration Utility,” page 2-4
Section 2.5, “Exiting the SCSI BIOS Configuration Utility,” page 2-22

2.1 Introduction

The SDMS SCSI BIOS is the bootable ROM code that manages SCSI hardware resources. Itis specific to a family of LSI Logic SCSI controllers or processors. The SDMS SCSI BIOS integrates with a standard system BIOS, extending the standard disk service routine provided through INT13h.
During the boot time initialization, the SCSI BIOS determines if there are other hard disks, such as an IDE drive, already installed by the system BIOS. If there are, the SCSI BIOS maps any SCSI drives it finds behind the drive(s) already installed. Otherwise, the SCSI BIOS installs drives starting with the system boot drive. In this case, the system boots from a drive controlled by the SCSI BIOS. For version 4.05.00 and higher, LSI Logic supports the BIOS Boot Specification (BBS).
The next section, “Boot Initialization with BBS,” discusses selecting boot and drive order.
PCI Storage Device Management System SDMS 4.0 User’s Guide 2-1
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.

2.1.1 Features

The SDMS SCSI BIOS supports these features:
Configuration for up to 256 adapters-any 4 can be chosen for INT13h
(boot ROM) support
All LSI53C8XX devices including LSI53C895A
LSI53C1000 and LSI53C1010 devices
SPI-3 Parallel Protocol Request (PPR)
Domain Validation

2.1.2 LSI Logic Devices Supported

All LSI Logic devices and host adapters have undergone a name change. They have transitioned from a SYM prefix to an LSI prefix. The SDMS SCSI BIOS supports the following devices and their associated LSI Logic host adapters:
LSI53C810, LSI53C810A, LSI53C810AE (LSI8100S, LSI8100ASP,
LSI20810)
LSI53C815 (LSI815XS, LSI8150SP)
LSI53C825, LSI53C825A (LSI8250S, LSI8251S, LSI8251D,
LSI8250ASP, LSI8251ASP, LSI8251AD)
LSI53C860, LSI53C860AE (LSI8600SP, LSI20860)
LSI53C875, LSI53C875E (LSI8750SP, LSI8751SP, LSI8751SPE,
LSI8751D)
LSI53C876 (LSI22801, LSI22802)
LSI53C885
LSI53C895 (LSI8951U, LSI8952U)
LSI53C895A (LSI8953U)
LSI53C896 (LSI22910, LSI21002, LSI22902)
LSI53C1000 (LSI20160, LSI20160L)
LSI53C1010 (ITI6200U3LP, LSI22915A, LSI21040, LSI22903,
LSI21003)
2-2 SCSI BIOS and Configuration Utility
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.

2.2 Boot Initialization with BBS

The SDMS SCSI BIOS provides support for the BBS, which allows you to choose which device to boot from by selecting the priority.
To use this feature, the system BIOS must also be compatible with the BBS. If your system supports the BBS, then use the system BIOS setup menu to select the boot and drive order. In the system BIOS setup, the Boot Connection Devices menu appears with a list of available boot options. Use that menu to select the device and rearrange the order. Then exit saving changes to continue the boot process.

2.2.1 CD-ROM Boot Initialization

The SCSI BIOS supports boot initialization from a CD-ROM drive. The five types of emulation are:
No emulation disk
Floppy 1.2 Mbyte emulation disk
Floppy 1.44 Mbyte emulation disk
Floppy 2.88 Mbyte emulation disk
Hard disk emulation
The type of emulation determines the drive letter assignment for the CD-ROM. For example, if you load a 1.44 Mbyte floppy emulation CD-ROM, then the CD-ROM drive would become the designated A: drive, and the existing floppy would become drive B:.
2.3 Using the SCSI BIOS Configuration Utility
This section provides the menu formats and user inputs available to inform all users about this utility prior to running it. All SCSI BIOS Configuration Utility screens that display various menus are partitioned into fixed areas. This area provides static general help text information.
Boot Initialization with BBS 2-3
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.

2.3.1 User Inputs

You make configuration changes in the main area of the menu. As in the example menus, it is lighter in color than the header or footer areas.
Table 2.1 lists the various keyboard options you use to make changes.
Settings with grey or yellow text can be changed, settings with white text cannot. This is true regardless of the Color/Mono setting chosen.
Table 2.1 Keyboard Options
Keyboard Options Description
F1 = Help Provides context sensitive help for the cursor
F2 = menu Sets cursor context to the menu Area. Select a
Arrow Keys = Select Item
+/= Change [Item] Changes items with values in [ ] brackets. Use the
Esc = Abort/Exit Aborts the current context operation and/or exits the
Home/End = Select Item Moves the cursor to the start/end of a scrollable
Enter = Execute <Item> Executes options with values in < > brackets. Press
resident field.
menu item and press Enter. This option is only available from the Main menu.
Move the cursor up, down, left, or right.
‘+’ and ‘’ keys in the top row of the main keyboard or use the numerickeypad‘+’ and ‘’ keys to change values. When pressed, theytoggle a modifiable field to its next relative value. ‘+’ toggles the value up and ‘’ toggles the value down.
current screen. This option calls an Exit menu, described further in Section 2.5, “Exiting the SCSI
BIOS Configuration Utility,” page 2-22.
field.
Enter to execute the field’s associated function.
2.4 Starting the SCSI BIOS Configuration Utility
If you have SCSI BIOS version 4.XX, and it includes the SDMS SCSI BIOS Configuration Utility, you can change the default configuration of your SCSI host adapters. You may decide to alter these default values if
2-4 SCSI BIOS and Configuration Utility
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
there is a conflict between device settings or if you need to optimize system performance.
You can see the version number of your SCSI BIOS in a banner displayed on your computer monitor during boot. If the utility is available, the following message also appears on your monitor:
Press Ctrl-C to start LSI Logic Configuration Utility...
This message remains on your screen for about five seconds, giving you time to start the utility. If you decide to press Ctrl-C, the message changes to:
Please wait invoking LSI Logic Configuration Utility...
After a brief pause, your computer monitor displays the Main menu of the SCSI BIOS Configuration Utility.
The following messages may appear during the boot process:
Adapter removed from boot order, parameters will be updated
accordingly! appears when an adapteris removed from the system or relocated behind a PCI bridge.
Configuration data invalid, saving default configuration!
appears if none of the information in NonVolatile Random Access Memory (NVRAM) is valid.
Found SCSI Controller not in following Boot Order List, to
Add: Press Ctrl-C to start LSI Logic Configuration Utility... or Adapter configuration may have changed, reconfiguration is suggested! could appear when fewerthan four
adapters are in the boot order and adapters exist in the system which are not in the boot order.
The SDMS SCSI BIOS does not control all devices detected by this configuration utility. Devices such as tape drives and scanners require that a device driver specific to that peripheral be loaded.
To make changes with this menu-driven utility, one or more LSI Logic SCSI host adapters must have NVRAM to store the changes. You can change four sets of configurations. You make changes on subordinate menus called from the Main menu, which is opened when you start the SCSI BIOS Configuration Utility. The subordinate menus are:
Starting the SCSI BIOS Configuration Utility 2-5
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Adapter Properties
Device Properties
Boot Adapter List
Global Properties
All of these properties are controlled by menus you access through the SCSI BIOS Configuration Utility’s Main menu. The Main menu also gives an overview of some properties of installed LSI Logic host adapter boards.
Important: The SCSI BIOS Configuration Utility is a powerful tool.
While using it, if you somehow disable all of your controllers, press Ctrl-A (or Ctrl-E on version 4.04 or later) after memory initialization during reboot. This will allow you to re-enable and reconfigure your controllers. Also, if the system locks up due to NonVolatile Storage (NVS), press Ctrl-N to bypass the BIOS in order to reflash the card.
2.4.1 Accessing the Configuration Utility Main Menu
After invoking the SCSI BIOS Configuration Utility, the Main menu appears and displays a list of up to 256 PCI to SCSI host adapters in the system and information about each of them. To select an adapter, use only the arrow keys and enter key. The system scans the adapter’s SCSI bus after selecting an adapter.
Only adapters with LSI LogicControl enabled canbe accessed. Adapters without NonVolatile Memory (NVM) display default settings and cannot be changed. Figure 2.1 illustrates this menu.
2-6 SCSI BIOS and Configuration Utility
Copyright © 1993–2001 by LSI Logic Corporation. All rights reserved.
Loading...
+ 244 hidden pages