MPMC101 PMC SCSI-2 Adapter User’s Manual PMC101A/UM1
Notice While reasonable efforts have been made to assure the accuracy of this document, Motorola, Inc. assumes no liability resulting from any omissions in this document, or from the use of the information obtained therein. Motorola reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Motorola to notify any person of such revision or changes.
Preface The information in this manual is adapted from the 4520/5520 PCI SCSI-2 Adapter UserÕs Guide, Interphase part number UG05520-000. This manual describes the PCI and PMC SCSI-2 adapters, the installation of the adapters into a motherboard, and the installation of the PCI software drivers. Please note that only the MPMC101 Single-ended PMC SCSI-2 Adapter is currently supported by Motorola.
Related Documentation The NCR 53C8XX ProgrammerÕs Reference Guide (part number J109311) is referenced in this document. You may purchase this document by contacting your local Motorola sales ofÞce. Motorola¨ and the Motorola symbol are registered trademarks of Motorola, Inc. Interphase¨ is a registered trademark of Interphase Corporation, Inc. All other products mentioned in this document are trademarks or registered trademarks of their respective holders. © Copyright Motorola, Inc.
Acronyms and Terminology The following acronyms and terminology are often used in this manual instead of the complete title or name: AEN CCB CCS CDB CPU DMA ISA LU LUN MIC PCI SCB SCSI Asynchronous Event Notification Command Control Block Command Control Set Command Descriptor Block Central Processing Unit Direct Memory Access Industry Standard Architecture Logical Unit Logical Unit Number Media Interface Connector Peripheral Component Interface SCSI Control Block Small Computer System Interconnect For ex
Conventions The following conventions are used in this manual. Computer-generated text is shown in typewriter font. Examples of computer-generated text are: program output (such as the screen display during the software installation procedure), commands, directory names, Þle names, variables, prompts, and sections of program code. Computer-generated text example Commands to be entered by the user are printed in bold courier type.
Safety Summary Safety Depends On You The following general safety precautions must be observed during all phases of operation, service, and repair of this equipment. Failure to comply with these precautions or with speciÞc warnings elsewhere in this manual violates safety standards of design, manufacture, and intended use of the equipment. Motorola, Inc. assumes no liability for the customer's failure to comply with these requirements.
! WARNING This equipment generates, uses, and can radiate electromagnetic energy. It may cause or be susceptible to electro-magnetic interference (EMI) if not installed and used in a cabinet with adequate EMI protection.
Contents Adapter Overview 1-1 Product Features 1-2 Supported Software Drivers 1-3 System Requirements 1-3 PCI Overview 1-4 Introduction to SCSI-2 1-5 Overview 2-1 Tools Required 2-1 Unpacking the Adapter 2-2 Installing the PCI SCSI-2 Adapter 2-3 Installing the PMC SCSI-2 Adapter 2-9 Connecting to the SCSI Bus 2-13 AIX Operating Systems 3-1 Windows NT Operating Systems 3-2 Installing the Windows NT Driver 3-2 Overview 4-1 Start-up 4-1 Boot-up 4-2 Applications 4-3 PCI and PMC Adapter 4-3 Hardware A-1 Environm
List of Figures PCI SCSI-2 Adapter 1-1 Single Initiator, Single Target Systems 1-5 Target with Multiple Peripherals 1-6 Multiple Device ConÞguration 1-7 Desktop PCI Slot ConÞguration 2-4 Expansion Backplate Removal 2-4 Single-ended PCI Adapter 2-5 Differential PCI Adapter 2-6 Inserting the PCI Adapter Card 2-7 Adapter Card Installed to Chassis 2-8 Differential PMC SCSI-2 Adapter 2-9 Single-ended PMC SCSI-2 Adapter 2-9 Installing the PMC Adapter 2-10 SCSI Connector Port 2-14 Windows NT Setup 3-2 Windows NT S
List of Tables PCI SCSI-2 Adapter Jumper Settings 2-6 PMC SCSI-2 Adapter Jumper Settings 2-12 Connector and Cable Requirements 2-13 Start-up Problems 4-1 Bootup Problems 4-2 Application Problems 4-3 PCI and PMC Adapter Problem 4-3 xi
xii
1Introduction 1 Adapter Overview Note Though this manual covers the PMC and PCI single-ended and differential SCSI-2 adapters, only the MPMC101 Single-ended PMC SCSI-2 Adapter is currently supported by Motorola. The PCI Adapter is a single slot, fast and wide SCSI-2 (Small Computer System Interface - 2) that provides high throughput connectivity for open systems applications. The PMC Adapter provides the same level of performance for workstations with embedded PMC (PCI Mezzanine Card) slots.
1 Introduction Combined with a 32-bit/33-MHz PCI (Peripheral Component Interconnect) interface into local CPU memory, the adapters provide a total wide and fast pathway for data, which is especially important for servers, image processing, high-speed networks, and other high performance peripherals. They are designed to operate within the framework of todayÕs open systems architectures by providing physical and data-link services as defined by the ANSI X3.131 specifications for SCSI-2.
Supported Software Drivers Supported Software Drivers The software drivers for the PCI and PMC Adapters are contained in the Windows NT 3.51 and the AIX 4.1 operating systems, respectively. Note ! Caution The PMC Adapter and the PCI Adapter use the same software drivers.
1 Introduction PCI Overview Peripheral Component Interconnect (PCI) was developed by IntelÕs Architecture Lab, along with leading computer vendors, to overcome the bottlenecks associated with traditional 16-bit expansion slots, operating at 8 MHz, or essentially 5 megabytes per second. The result was a local bus system capable of transferring 32 bits of data at 33 MHz for a maximum data transfer rate of 132 megabytes per second.
Introduction to SCSI-2 Introduction to SCSI-2 SCSI (Small Computer System Interface) is an I/O bus protocol that provides high performance, peer-to-peer data communications for up to 16 devices, including one or more host computers. The main advantage for using SCSI-2 is that all the initialization information is stored within the SCSI-2 device. The hostÕs operating system can obtain all the pertinent information about the device without referencing external setup files or software drivers.
1 Introduction In a SCSI-2 system, a computer with a host-adapter serves as the primary initiator for all actions on the SCSI bus. All other devices connected to the bus are SCSI targets. Figure 1-2 above illustrates a simple configuration where a host computer is connected to a single target, a disk drive with an embedded SCSI controller. The controller can be a stand-alone device with multiple peripherals as shown in Figure 1-3.
Introduction to SCSI-2 The SCSI-2 architecture allows for multiple devices on the bus where more than one host computer can communicate with more than one target at a time. They can be daisy-chained together in a narrow configuration using a 50-conductor, 8-bit cable to connect up to 8 SCSI devices on the bus. A wide configuration expands the bus to a 68-conductor, 16-bit bus that can handle up to 16 SCSI devices. They can be intermixed on the same bus.
1 Introduction All SCSI devices are required to operate using asynchronous data transfers. Synchronous transfers are optional, and negotiated between the host and target during power-up. There are two electrical alternatives, single-ended and differential. They are electronically incompatible and can not be mixed on the same physical bus. Cable lengths up to 25 meters can be used for differential systems. Single-ended configurations can be up to 6 meters.
2Hardware Installation 2 Overview The PCI and PMC Adapters may be installed in any PCI bus-equipped system. The PCI SCSI-2 Adapter is designed to be installed in PCI expansion slots on the motherboard. The PMC SCSI-2 Adapter resides in a PMC mezzanine in systems so equipped.
Hardware Installation 2 ! Caution There are two electrical versions of the PCI and PMC Adapters, a single-ended version and a differential version. Make sure you have the correct type of adapter to match the bus and peripherals being connected. A mixed installation can cause electrical damage to both the peripherals and to the adapter. Unpacking the Adapter ! Caution The board is packed in an antistatic bag or transpartent clamshell to protect it during shipment.
Installing the PCI SCSI-2 Adapter The PCI and PMC Adapters reside in different locations within the host systemÕs hardware. The installation instructions for each type of adapter (motherboard and mezzanine) are discussed in separate sections within this chapter. If you are installing a PCI SCSI-2 Adapter, please refer to the following section. The installation instructions for the PMC SCSI-2 Adapter begin on page 2-9.
Hardware Installation 2 Expansion backplates 32-bit PCI slots Figure 2-1. Desktop PCI Slot Configuration Mounting screw Expansion backplate Figure 2-2.
Installing the PCI SCSI-2 Adapter 4. Remove the selected expansion slotÕs backplate by removing the mounting screw and lifting out the backplate. 5. Attach a grounding strap to your wrist or ankle, and carefully remove the adapter from its antistatic bag. PCB Jumpers Additional Connector on Adapter Board Figure 2-3. Single-ended PCI Adapter 6. Set the jumpers on the PCI Adapter as described in Table 2-1. Terminators - The SCSI bus (cable) must be properly terminated at each end of the bus.
Hardware Installation Table 2-1. PCI SCSI-2 Adapter Jumper Settings 2 Jumper Setting JA1 Supplies terminator power to the SCSI bus. JA2 and JA3 Enables the bus terminator. Note: Both jumpers (JA2 and JA3) must be installed to enable the terminator. PCB Jumpers Figure 2-4.
2Hardware Installation 0Installing the PCI SCSI-2 Adapter Installing the PCI SCSI-2 Adapter 2 Mounting Bracket PCI SCSI-2 Adapter Figure 2-5. Inserting the PCI Adapter Card 7. Remove any dust from the PCI AdapterÕs connector with dry, compressed air. 8. Insert the PCI Adapter in the selected slot. Firmly press the board into the slot and secure it in place with the screw from the backplate removed in Step 4.. 9. Take note of the slot position. You may need this information when installing the software.
Hardware Installation 2 Mounting screw Figure 2-6. Adapter Card Installed to Chassis 10. Replace the system cover and connect the PCI Adapter to the SCSI bus as discussed in Connecting to the SCSI Bus on page 2-13.
Installing the PMC SCSI-2 Adapter Installing the PMC SCSI-2 Adapter 2 The PMC Adapter provides high performance fast and wide SCSI-2 connectivity for systems with embedded PMC slots. The PMC I/O module capitalizes on the speed and interoperability of the PCI bus standard. The PMC Adapter is available in differential or single-ended SCSI-2 interfaces. Figure 2-7 and Figure 2-8 show the differential and single-ended board layouts. JA1 JA3 JA2 LED P1 P2 JA4 Figure 2-7.
Hardware Installation 2 P2 P1 Figure 2-9.
Installing the PMC SCSI-2 Adapter ! Caution ! Warning Make sure the electrical configuration (single-ended or differential) of the PMC Adapter matches the common termination type of the device(s) that will be connected to the SCSI bus. A mixed installation can cause electrical damage to both the peripherals and to the PMC Adapter. 2 Your computer operates with voltages that can be lethal.
Hardware Installation Table 2-2. PMC SCSI-2 Adapter Jumper Settings 2 Jumper Setting JA1 When jumper is installed, the adapter supplies terminator power to the SCSI bus. JA2 When jumper is installed, the bus terminator is enabled. JA3 No user capabilities. JA4 When jumper is installed, the Big Endian mode is enabled. The default setting (no jumper) is Little Endian mode. 5. Hold the PMC Adapter at an angle and slide the adapter faceplate into the opening in the motherboard.
Connecting to the SCSI Bus Connecting to the SCSI Bus 2 You are now ready to connect the adapter to the SCSI bus. Table 2-3.
Hardware Installation 1. Attach the appropriate SCSI connector to the adapter as shown in Figure 2-10 below. 2 2. Secure the bus connector to the adapter card with lug screws. Do not over tighten. PCI SCSI-2 ADAPTER Euro 68-pin Socket Connector Face Plate PMC SCSI-2 ADAPTER Figure 2-10. SCSI Connector Port 3. Turn on the power to the computer. 4. The installation of the hardware for the PCI and PMC Adapters is complete. The next step is to install the software driver.
3Software Driver Installation 3 The PMC Adapter and the PCI Adapter use the same software drivers. Whether the adapter is installed to a PCI slot or to a PMC mezzanine slot, the selection of a driver is based upon the operating system in use by the host computer; not by the configuration of the system hardware. AIX Operating Systems There is no software to install because the needed driver software is installed as the driver for the NCR825 family of SCSI adapters during installation of AIX.
Software Driver Installation Windows NT Operating Systems The remainder of this chapter describes the procedure for installing the software driver within the Windows NT 3.51 operating system for the PCI and PMC Adapters. They can be installed as part of the Custom setup procedure or from within the Windows NT environment. For additional instructions on installing and configuring SCSI adapters with this operating system refer to the Microsoft Windows NT System Guide.
Windows NT Operating Systems 2. Click on the Options selection in the Menu Bar to activate the drop-down menu. 3 Figure 3-2. Windows NT Setup Options Menu 3. Click on the Add/Remove SCSI Adapters item. Figure 3-3.
Software Driver Installation 4. Click on the Add button. The message in Figure 3-4 comes to view, advising there could be a start-up problem after installing a SCSI adapter driver. 3 Figure 3-4. Setup Message 5. Click on the OK button when ready to continue. Figure 3-5. Select SCSI Adapter Option 6.
Windows NT Operating Systems 3 Figure 3-6. Select SCSI Adapter Option 7. Click the Install button. Figure 3-7. Installed Adapter Listing 8. Set the path to the drive and/or directory containing the NCR PCI (53c810) driver and click the Continue button.
Software Driver Installation When complete, the following dialog comes to view, showing the software driver for the PCI and PMC Adapters has been installed to the Windows NT operating system. 3 Figure 3-8. Installed Adapter Listing 9. Click Close to exit from the installation routines. The driver does not take effect until the computer is restarted. The following dialog comes to view to remind you of this necessary action. Figure 3-9. Restart Message 10.
4Troubleshooting 4 Overview This chapter provides possible solutions for common problems encountered while installing and operating the PCI and PMC Adapter. The following section describes various symptoms and corrective actions for your computer and for the cards. If the information in this chapter does not resolve the problem, contact Motorola. Start-up Table 4-1. Start-up Problems Problem Possible Solution Computer will not start or come ON 1.
Troubleshooting Boot-up Table 4-2. Bootup Problems 4 4-2 Problem Possible Solution Computer does not boot up 1. Check to see if the system is plugged in. 2. Check to see if your monitor is plugged into your video adapter. 3. Check to see if the adapter is properly seated in the PCI bus expansion slot. 4. Try a different PCI slot. 5. Remove the adapter and see if the system boots up and returns to a normal state of operation. 6. Try a known, good adapter card in your system.
Applications Applications Table 4-3. Application Problems Problem Possible Solution A Windows NT application no longer works If the application program worked prior to the installation of the adapter, there is probably a hardware conßict. 4 It is possible that some programs which access the hardware can cause a conßict at some point. This is typically associated with hardware such as printers and modems.
Troubleshooting User Notes 4 4-4
ASpecifications A Hardware Table A-1. PCI and PMC Adapter Specifications Item SpeciÞcation Host Bus Interface PCI Local Bus Revision 2.0 or later SCSI Controller NCR 53C825 SCSI Interface Fast and Wide SCSI-2 SCSI Standard ANSI X3.
A Specifications Environment Table A-2. Environmental Specifications Item Mode Minimum Maximum Operate 0o 55o C (131o F) Storage -20o C (-4o F) 70o C (158o F) Relative Humidity (non-condensing) Operate 10% 90% Storage 5% 95% Altitude Operate Sea level 15,000 feet Storage Sea level 50,000 feet Temperature C (32o F) Connectors and Cables Table A-3.
SCSI ÒPÓ Cable Contact Assignments SCSI “P” Cable Contact Assignments Table A-4.
A Specifications Table A-5.
Glossary adapter A device, usually in the form of a user interface card, that physically connects a computer to the SCSI bus. Also referred to as a host adapter. ANSI (American National Standards Institute) Organization which coordinates, develops and publishes standards used in the United States. asynchronous transmission A data transmission technique where the initiator and the target lock into a transfer of data, each block of data must be acknowledged before the next block is transmitted.
Glossary CCITT International Telephone and Telegraph Consultative Committee. The international standards body for telecommunications. CCS (Command Control Set) A standard set of SCSI commands used to communicate with SCSI devices. CDB (Command Descriptor Block) A block of communication passed from the SCSI host to the SCSI target that provides all control information the target needs to carry out a command. CPU (Central Processing Unit) A personal computer’s main microprocessor chip.
Glossary driver A software program, usually supplied by the device manufacturer, that maps the interface of the device to the operating system of the host computer. EIA (Electronic Industries Association) A standards organization specializing in the electrical and functional characteristics of interface equipment. EISA (Expanded Industry Standard Architecture) A superset of the 8-bit/16-bit ISA bus architecture.
Glossary host name A unique number (0-15) that identifies each device on the SCSI bus. Also referred to as the SCSI ID. IEEE (Institute of Electrical and Electronic Engineers) An information exchange organization. As part of its various functions, it coordinates, develops, and publishes network standards for use in the United States, following ANSI rules. initiator A device connected to a SCSI bus that requests an operation to be performed by another SCSI device.
Glossary local Local refers to files and devices, such as disk drives, that are attached to, or on your machine. local bus A bus on the motherboard of a personal or desktop computer that is connected direct to the CPU, and brings the peripheral functions closer to the microprocessor. log in The process of gaining access to a computer’s operating system, often by entering a user name and password. LU (Logical Unit) A physical device or virtual device that is addressed through a target.
Glossary PCI (Peripheral Component Interconnect) An Intel standard governing the connections and timings for a local bus that is 32-bits wide operating at 33 MHz. It brings high speed peripheral functions closer to the microprocessor while maintaining compatibility with traditional 16-bit expansion systems operating at 8 MHz. point-to-point Transmission of data between only two devices where one device is the sender and the other device is the receiver.
Glossary SCSI ID A unique number (0-15) that identifies each device on the SCSI bus. Also referred to as the host name. single-ended Refers to the electrical configuration of the signals used on the SCSI bus. A single conductor with a common ground is used to transfer a signal. This configuration should only be used over short distances up to 6 meters. Longer distances require the use of a differential configuration. single-threaded Only one program can be running on the computer at any given time.
Index A acronyms 5 adapter defined GL-1 differential 2-6, 2-9 electrical interface 1-2 installation 2-1 problems 4-3 single-ended 2-5, 2-9 specifications A-1 unpacking 2-2 AIX operating system 3-1 application problems 4-3 asynchronous data rates A-1 defined GL-1 usage 1-8 B backplate removal 2-4 boot-up problems 4-2 C cable connectors 1-8 contact assignments A-3 differential 2-13 impedance 2-13 lengths 1-8 requirements 2-13, A-2 shielding 1-8, 2-13 single-ended 2-13 cautions cable impedance 2-13 static
Index features of product 1-2 I impedance, cable 2-13 initiator defined GL-4 SCSI 1-6 inserting adapter 2-7, 2-10 installation PCI Adapter 2-3 PMC Adapter 2-9 SCSI connectors 2-14 to PMC mezzanine 2-10 tools required 2-1 Windows NT Driver 3-2 J jumper settings PCI Adapter 2-5 PMC Adapter 2-12 jumpers, adapter 1-8 L lengths, cable 1-8 M memory requirements 1-3 multiple peripherals 1-6 multiple SCSI configurations 1-7 N I N D E X narrow configuration 1-7 narrow SCSI, defined GL-5 NCR SCSI controller 3
defined GL-7 usage 1-8 system requirements 1-3 T target defined GL-7 SCSI 1-6 terminator power PCI Adapter 2-5 PMC Adapter 2-11 terminator voltage 1-8 terminators 1-8 PCI Adapter 2-5 PMC Adapter 2-11 troubleshooting 4-1 U unpacking, adapter 2-2 V voltage adapter requirements A-1 terminator 1-8 W warnings electrical compatibility 2-13 electrical configuration 2-11 electrical shock 2-3, 2-11 electrical versions 2-2 wide configuration 1-7 wide SCSI, defined GL-7 Windows NT Opetating System 3-2 I N D E X