USER’S GUIDE LSI40909G-S PCI to Fibre Channel Host Adapter for Sun Solaris Version 1.
Electromagnetic Compatibility Notices This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. 2. This device may not cause harmful interference, and This device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules.
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 DB14-000180-00, First Edition (February 2001).
iv
Preface This book is the primary reference and user’s guide for the LSI Logic LSI40909G-S PCI to Fibre Channel Host Adapter for Sun Solaris board. It contains a complete functional description for the LSI40909G-S as well as complete physical and electrical specifications. Audience This document assumes that you have some familiarity with Fibre Channel protocol and related support devices and will benefit persons installing and using the LSI40909G-S.
Related Publications LSIFC909 Fibre Channel I/O Processor Technical Manual, Order Number S14029.A Revision Record Revision Date Remarks 1.0 02/01 First printing.
Contents Chapter 1 Chapter 2 Chapter 3 LSI40909G-S Description 1.1 General Description 1.2 Features 1.2.1 PCI Interface 1.2.2 FC Interface 1.2.3 Board Characteristics 1.2.4 FC Link Activity/Link Fault LED 1-1 1-1 1-1 1-2 1-2 1-3 Installing the LSI40909G-S 2.1 Quick Installation Procedure 2.2 Detailed Installation Procedure 2.2.1 Before You Start 2.2.2 Inserting the Host Adapter 2-1 2-2 2-2 2-2 Software Installation 3.1 Installing the Sun SPARC Solaris Fusion-MPT™ Drivers 3.1.1 Features 3.1.
Chapter 4 Appendix A LSI40909G-S Technical Characteristics 4.1 Physical Environment 4.1.1 Physical Characteristics 4.1.2 Electrical Characteristics 4.1.3 Thermal, Atmospheric Characteristics 4.1.4 Electromagnetic Compliance 4.1.5 Safety Characteristics 4.2 Operational Environment 4.2.1 The PCI Interface 4.2.2 The FC Interface 4.2.3 The FC Link Activity/Link Fault LED 4.3 IEEE Unique Address 4-1 4-1 4-2 4-2 4-3 4-3 4-3 4-3 4-4 4-4 4-4 Glossary of Terms and Abbreviations Customer Feedback Figures 2.1 2.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc Chapter 1 LSI40909G-S Description This chapter describes the LSI40909G-S PCI to Fibre Channel (FC) Host Adapter board and includes these topics: • Section 1.1, “General Description,” page 1-1 • Section 1.2, “Features,” page 1-1 12 pc 12.938 pc 13.851 pc 1.1 General Description The LSI Logic LSI40909G-S provides an FC interface to Sun Solaris PCI computer systems. This board is referred to as the LSI40909G-S throughout this guide.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc The PCI interface includes these features: • Full 64-bit DMA bus master • LSIFC909 functionality: – Zero wait-state bus master data bursts up to 1 Kbyte – Complies with PCI Local Bus Specification, Revision 2.2 – 3.3 V interface (5.0 V tolerant) • Serial EEPROM configuration storage • Card edge keyed as a universal add-in card 4.333 pc 1.2.2 FC Interface The LSIFC909 contains the FC functionality for the LSI40909G-S.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc 1.2.4 FC Link Activity/Link Fault LED The LSI40909G-S provides a dual-purpose LED visible through the bracket which indicates activity on the FC link when the LED is green. This LED turns yellow when there has been a fault on the FC link. 44.25 pc 48.583 pc Features 1-3 52.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc 44.25 pc 48.583 pc 1-4 LSI40909G-S Description 52.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc Chapter 2 Installing the LSI40909G-S This chapter provides instructions on how to install the LSI40909G-S and includes these topics: • Section 2.1, “Quick Installation Procedure,” page 2-1 • Section 2.2, “Detailed Installation Procedure,” page 2-2 12 pc 12.938 pc 13.851 pc 2.1 Quick Installation Procedure This section provides an overview of the installation procedure.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc 2.2 Detailed Installation Procedure This section provides step-by-step instructions for installing the LSI40909G-S. If you are experienced in these tasks, you may prefer to use Section 2.1, “Quick Installation Procedure.” 2.2.1 Before You Start Before starting, look through the following task list to get an overall idea of the steps you will be performing.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc the edge; do not touch board components or gold connector contacts. The use of a static ground strap is recommended. Step 5. Locate the slots for PCI plug-in board installation. Refer to the computer’s user’s manual to confirm the location of the PCI slots. The LSI40909G-S requires a 32-bit or 64-bit PCI slot that allows bus master operation. If a 32-bit PCI slot is used, the portion of the J1 connector opposite the bracket remains uninserted.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc Figure 2.1 Hardware Connections for the LSI40909G-S GBIC Connector J2 4.333 pc LSI40909G-S PCI Bus Edge Connector J1 Fibre Channel Link Activity/ Link Fault LED 44.25 pc Step 7. Carefully insert edge connector J1 (see Figure 2.1) of the host adapter into the PCI slot. Make sure the edge connector is properly aligned before pressing the board into place as shown in Figure 2.2. The bracket around connector J2 should fit where you removed the blank panel.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc Figure 2.2 4.333 pc Inserting the Host Adapter Bracket Screw 44.25 pc 32-bit PCI Slots 64-bit PCI Slots Step 8. Secure the board with the bracket screw (see Figure 2.2) before making the external FC link connection. Step 9. Connect the FC cable to the LSI40909G-S. 48.583 pc Detailed Installation Procedure 2-5 52.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc 44.25 pc 48.583 pc 2-6 Installing the LSI40909G-S 52.
Chapter 3 Software Installation This chapter describes the features and use of the LSI Logic/IntraServer device drivers for the Solaris operating system 2.6, 2.7, and 2.8. This chapter includes these topics: • Section 3.1, “Installing the Sun SPARC Solaris Fusion-MPT™ Drivers,” page 3-1 • Section 3.2, “Installing the itmpt Sun SPARC Solaris FC Driver,” page 3-7 • Section 3.3, “Troubleshooting,” page 3-15 For the most up-to-date information on drivers, please visit: http://www.intraserver.
3.1.1 Features The following features of the LSI40909G-S minimize CPU utilization: • Uses state of the art Fusion-MPT interface, providing support for FC, SCSI, and RAID devices with a single binary image. • Provides highly efficient, low CPU usage architecture. • Multiport functionality minimizes slot usage. • 66 MHz/64-bit PCI interface provides maximum I/O bandwidth. • Supports multiple host adapters. • Supports scatter/gather. • Supports multiprocessor environments. 3.1.
Step 2. When the banner is displayed, press the Stop-A keys to interrupt the boot process and stop at the ok prompt. Step 3. Use the show-devs command to list the system devices. You should see an output similar to the following example, as shown in Figure 3.1: Figure 3.
3.1.4 Identifying the FC Disks The probe-scsi-all command is used to identify the FC disk devices on your LSI Logic/IntraServer adapter, as shown in Figure 3.2. Figure 3.2 FC Disk Devices Listing ok probe-scsi-all /pci@1f,0/pci@1/IntraServer,Ultra2-scsi@1 Target 0 Unit 0 Disk IBM DNES-309170W SA30 /pci@1f,0/pci@1/pci@2/IntraServer,fc@7 MPT Firmware Version 1.
If the FC disks on your LSI Logic/IntraServer adapter are not identified by your system, check the following: 1. Are all the FC cables correctly connected to the disk enclosure? 2. Is the disk enclosure powered up? 3. If the external disk enclosure required a loopback connector, is the loopback connector correctly installed? 3.1.5 Persistent Device Naming Under certain configurations, such as when the FC disk is the boot device of a system, it may be preferable to lock a target disk to a unit number.
Figure 3.3 Persistent Device Mapping ok show-disks a) b) c) d) e) q) /pci@1f,0/pci@1/IntraServer,fc@2/disk /pci@1f,0/pci@1/IntraServer,Ultra2-scsi@1/disk /pci@1f,0/pci@1,1/ide@3/cdrom /pci@1f,0/pci@1,1/ide@3/disk /pci@1f,0/pci@1,1/ebus@1/fdthree@14,3203f0 NO SELECTION Enter Selection, q to quit: a /pci@1f,0/pci@1/IntraServer,fc@2/disk has been selected. Type ^Y (Control-Y) to insert it in the command line. e.g.
To clear an entry in the persistent device map, use the clear-persistent command, as shown in Figure 3.4: Figure 3.4 ok Clearing an Entry 1 clear-persistent Entry 1 has been cleared ok show-persistent ok Entry 1 has been deleted from the table, and the table is now empty. 3.1.6 itmpt Device Driver The LSI Logic/IntraServer itmpt driver is designed to Sun Microsystems SCSA specifications for device drivers.
3.2.1.1 Floppy Disk Install If you received the drivers on a floppy diskette, follow these steps: Step 1. Place the diskette in the floppy drive and execute the volcheck command to ensure the system sees the floppy. Step 2. Change the directory to the root of the floppy (e.g. "cd /floppy/floppy0"). Step 3. Execute the pkgadd procedure to add the itmpt driver to the operating system. Example: pkgadd(space)-d(space). You will see the display on the screen as shown in Figure 3.5 through Figure 3.7.
Figure 3.5 pkgadd Procedure The following packages are available: 1 TImpt LSI Logic/IntraServer FusionMPT(tm) Fibrechannel/SCSI drivers (sparc) itmpt kit version 1.1 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: 1 Processing package instance from LSI Logic/IntraServer FusionMPT(tm) Fibrechannel/SCSI drivers (sparc) itmpt kit version 1.1 IntraServer Technology, Inc / LSI Logic Using as the package base directory.
Figure 3.6 Completing Floppy Disk Installation This package contains scripts which will be executed with superuser permission during the process of installing this package. Do you want to continue with the installation of [y,n,?] y Installing LSI Logic/IntraServer FusionMPT(tm) Fibrechannel/SCSI drivers as ## Installing part 1 of 1. /kernel/drv/itmpt /kernel/drv/itmpt.conf [ verifying class ] ## Executing postinstall script.
Figure 3.8 /kernel/drv/ssd.conf Example: With just the default entry for each target in /kernel/drv/ssd.conf, only devices at LUN 0 will be probed.
3.2.2 Network Installation Procedure If you are using your LSI Logic/IntraServer adapter to support your Sparc Solaris system disk, you must install the Solaris operating system using a network install. This section describes a complete installation of Solaris to a client system using LSI Logic/IntraServer FC adapters for the system disk.
cd /floppy/floppy0 Step 3. Execute the install.sh shell script to add the itmpt driver to the boot installation area: ./install.sh –n /export/home/install/Solaris_2.7 Notes: • For Solaris 2.8 boot files, the directory would be /export/home/install/Solaris_2.8. • The message “major number maximum based on server, not client” can safely be ignored. Running the install.
Note: You can obtain the platform_group from a machine of the same type as the target client using the uname –m command. 3.2.2.4 Booting the Client Using the itmpt FC Driver Now you can begin the installation of the Solaris operating system to the client target machine using the boot and install server.
Notes: The message “major number maximum based on server, not client” can safely be ignored. Your Sun machine will prompt you to allow power saving automatic shutdown. You must answer no to this question if you are using the LSI Logic/IntraServer adapter to support your boot disk. If you change the disk drive configuration of your machine, it may be necessary to issue the command: touch /reconfigure and then reboot the system in order for the system to detect and correctly install your new disks. 3.
Table 3.2 Error Messages (Cont.) Error Messages Explanation itmpt: Could not allocate The driver was unable to allocate memory required to process memory to read configuration data. the configuration data. This means that the configuration was not properly determined. To fix this you may need to manually configure the driver using the itmpt.conf file. itmpt: Unable to make reset notification callbacks. The itmpt was unable to notify the target device driver of a bus reset.
Table 3.2 Error Messages (Cont.) Error Messages Explanation itmpt: The adapter is malfunctioning or is of an unknown type. The driver is not able to communicate with the hardware. You may need to update your driver or your hardware. itmpt: The adapter is malfunctioning. – itmpt: Failed to create minor node required for DMI interface. The driver was unable to create an entry point for the DMI device driver. If you are not using the DMI device driver then you may safely ignore this message.
3-18 Software Installation
Chapter 4 LSI40909G-S Technical Characteristics This chapter provides specific details about the physical environment associated with the LSI40909G-S. This chapter includes these topics: • Section 4.1, “Physical Environment,” page 4-1 • Section 4.2, “Operational Environment,” page 4-3 • Section 4.3, “IEEE Unique Address,” page 4-4 4.1 Physical Environment This section provides information about the physical, electrical, thermal, and safety characteristics of the LSI40909G-S.
C 2000 LSI Logic Flash VR2 All Rights Reserved U1 Product Name Assembly Numbers/Rev SRAM U6 LSI40909G-S Components U5 Figure 4.1 SRAM 0001234567 U8 U7 J1 SRAM U10 U9 123456 SRAM LSIFC909 GBIC J1_T CR3 4.1.2 Electrical Characteristics Under normal conditions, the LSI40909G-S maximum power requirement is: + 5 V DC, ± 5%, 1.0 A, and over the operating range 0 °C to 55 °C. Under abnormal conditions + 5 V current may be higher. The PCI PRSNT1/ and PRSNT2/ pins are set to indicate a 7.
The following parameters define the storage and transit environment for the LSI40909G-S: • Storage Temperature: − 45 °C to + 85 °C (dry bulb) • Relative Humidity Range: 5% to 95% noncondensing 4.1.4 Electromagnetic Compliance These boards minimize electromagnetic emissions, susceptibility, and the effects of electromagnetic discharge. The boards comply with Class B and carry markings for CE, VCCI, Canada, C-Tick, and FCC. 4.1.
3.3 V voltage regulator. The PCI + 3 V/+ 5 V pins are used to differentiate between a 5 V or a 3.3 V PCI signaling environment. 4.2.2 The FC Interface The LSI40909G-S Fibre Channel interface provides an optical connection to the FC link. The GBIC board uses an SCA connector and rail set which accepts a GBIC module. 4.2.3 The FC Link Activity/Link Fault LED The LSI40909G-S provides a dual-purpose LED visible through the bracket which indicates activity on the FC link when the LED is green.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc Appendix A Glossary of Terms and Abbreviations 8B/10B A data encoding scheme developed by IBM, translating byte wide data to an encoded 10-bit format. ANSI American National Standards Institute. The coordinating organization for voluntary standards in the United States. Arbitrated Loop Topology (FC-AL) A FC Topology that provides a low cost solution to attach multiple ports in a loop without hubs and switches. BER Bit Error Rate.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc Configuration Refers to the way a computer is setup; the combined hardware components (computer, monitor, keyboard, and peripheral devices) that make up a computer system; or the software settings that allow the hardware components to communicate with each other. CPU Central Processing Unit. The “brain” of the computer that performs the actual computations. The term Microprocessor Unit (MPU) is also used.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 44.25 pc 4.333 pc FC-1 Middle level of the FC-PH standard, defining the 8B/10B encoding/decoding and transmission protocol. FC-2 Highest level of FC-PH, defining the rules for signaling protocol and describing transfer of the frame, sequence, and exchanges. FC-3 The hierarchical level in the FC standard that provides common services, such as striping definition.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc Host The computer system in which a SCSI host adapter is installed. It uses the SCSI host adapter to transfer information to and from devices attached to the SCSI bus. Host Adapter A circuit board or integrated circuit that provides a SCSI bus connection to the computer system. IP Internet Protocol. IPI Intelligent Peripheral Interface. ISA Industry Standard Architecture. A type of computer bus used in most PCs.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc Operating System A program that organizes the internal activities of the computer and its peripheral devices. An operating system performs basic tasks such as moving data to and from devices, and managing information in memory. It also provides the user interface. Operation A term, defined in FC-2, that refers to one of the FC “building blocks” composed of one or more, possibly concurrent, exchanges.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc Responder An FC term referring to the answering device. RISC Core LSIFC909 chips contain a RISC (Reduced Instruction Set Computer) processor, programmed through microcode scripts. ROM Read Only Memory. Memory from which information can be read but not changed. The contents of ROM are not erased when the computer is turned off. SAN Storage Area Network. SCAM SCSI Configured AutoMatically.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc System BIOS Controls the low level POST (Power-On Self-Test), and basic operation of the CPU and computer system. TID Target ID. Topology The logical and/or physical arrangement of stations on a network. ULP Upper Layer Protocol. VCCI Voluntary Control Council for Interference. Virtual Memory Space on a hard disk that can be used as if it were RAM. VPD Vendor Product Data. Word A two byte (or 16 bit) unit of information.
3.75 pc 10.25 pc 11.25 pc 38.25 pc 34.5 pc 4.333 pc 44.25 pc 48.583 pc A-8 Glossary of Terms and Abbreviations 52.
Customer Feedback We would appreciate your feedback on this document. Please copy the following page, add your comments, and fax it to us at the number shown. If appropriate, please also fax copies of any marked-up pages from this document. Important: Please include your name, phone number, fax number, and company address so that we may contact you directly for clarification or additional information. Thank you for your help in improving the quality of our documents.
Reader’s Comments Fax your comments to: LSI Logic Corporation Technical Publications M/S E-198 Fax: 408.433.4333 Please tell us how you rate this document: LSI40909G-S PCI to Fibre Channel Host Adapter for Sun Solaris User’s Guide. Place a check mark in the appropriate blank for each category.
U.S. Distributors by State A. E. Avnet Electronics http://www.hh.avnet.com B. M. Bell Microproducts, Inc. (for HAB’s) http://www.bellmicro.com I. E. Insight Electronics http://www.insight-electronics.com W. E. Wyle Electronics http://www.wyle.com Alabama Daphne I. E. Tel: 334.626.6190 Huntsville A. E. Tel: 256.837.8700 B. M. Tel: 256.705.3559 I. E. Tel: 256.830.1222 W. E. Tel: 800.964.9953 Alaska A. E. Tel: 800.332.8638 Arizona Phoenix A. E. Tel: 480.736.7000 B. M. Tel: 602.267.9551 W. E.
U.S. Distributors by State (Continued) Montana A. E. Tel: 800.526.1741 W. E. Tel: 801.974.9953 Nebraska A. E. Tel: 800.332.4375 W. E. Tel: 303.457.9953 Nevada Las Vegas A. E. Tel: 800.528.8471 W. E. Tel: 702.765.7117 New Hampshire A. E. Tel: 800.272.9255 W. E. Tel: 781.271.9953 New Jersey North/South A. E. Tel: 201.515.1641 Tel: 609.222.6400 Mt. Laurel I. E. Tel: 856.222.9566 Pine Brook B. M. Tel: 973.244.9668 W. E. Tel: 800.862.9953 Parsippany I. E. Tel: 973.299.4425 Wayne W. E. Tel: 973.237.
Direct Sales Representatives by State (Components and Boards) E. A. E. L. GRP I. S. ION R. A. SGY Earle Associates Electrodyne - UT Group 2000 Infinity Sales, Inc. ION Associates, Inc. Rathsburg Associates, Inc. Synergy Associates, Inc. Arizona Tempe E. A. Tel: 480.921.3305 California Calabasas I. S. Tel: 818.880.6480 Irvine I. S. Tel: 714.833.0300 San Diego E. A. Tel: 619.278.5441 Illinois Elmhurst R. A. Tel: 630.516.8400 Indiana Cicero R. A. Tel: 317.984.8608 Ligonier R. A. Tel: 219.894.
Sales Offices and Design Resource Centers LSI Logic Corporation Corporate Headquarters 1551 McCarthy Blvd Milpitas CA 95035 Tel: 408.433.8000 Fax: 408.433.8989 Fort Collins 2001 Danfield Court Fort Collins, CO 80525 Tel: 970.223.5100 Fax: 970.206.5549 New Jersey Red Bank 125 Half Mile Road Suite 200 Red Bank, NJ 07701 Tel: 732.933.2656 Fax: 732.933.2643 NORTH AMERICA Florida Boca Raton Cherry Hill - Mint Technology California Irvine 2255 Glades Road Suite 324A Boca Raton, FL 33431 Tel: 561.989.
Sales Offices and Design Resource Centers (Continued) Korea Seoul LSI Logic Corporation of Korea Ltd 10th Fl., Haesung 1 Bldg. 942, Daechi-dong, Kangnam-ku, Seoul, 135-283 Tel: 82.2.528.3400 Fax: 82.2.528.2250 The Netherlands Eindhoven LSI Logic Europe Ltd World Trade Center Eindhoven Building ‘Rijder’ Bogert 26 5612 LZ Eindhoven Tel: 31.40.265.3580 Fax: 31.40.296.2109 Singapore Singapore LSI Logic Pte Ltd 7 Temasek Boulevard #28-02 Suntec Tower One Singapore 038987 Tel: 65.334.9061 Fax: 65.334.
International Distributors Australia New South Wales Reptechnic Pty Ltd Hong Kong Hong Kong AVT Industrial Ltd 3/36 Bydown Street Neutral Bay, NSW 2089 Unit 608 Tower 1 Cheung Sha Wan Plaza 833 Cheung Sha Wan Road Kowloon, Hong Kong ♦ Tel: 612.9953.9844 Fax: 612.9953.9683 Belgium Acal nv/sa Lozenberg 4 1932 Zaventem Tel: 32.2.7205983 Fax: 32.2.7251014 China Beijing LSI Logic International Services Inc.