MPMC101 and MPMC102 PMC SCSI-2 Adapter Installation and Use PMC101A/IH2
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 replaces PMC101A/IH1. This manual describes the MPMC101 Single-Ended and MPMC102 Differential SCSI-2 adapters, the installation of the adapters onto the carrier board, and the installation of the AIX device driver. The terminology and structure of this manual are directed to system administrators, or those with equivalent technical experience.
Related Documentation The publications listed below provide additional information pertinent to this document. Document Title PCI Local Bus SpeciÞcation Rev 2.0; PCI Special Interest Group Common Mezzanine Card SpeciÞcation; IEEE PCI Mezzanine Card SpeciÞcation; IEEE NCR 53C8XX ProgrammerÕs Reference Guide Publication Number PCI Rev 2.0 P1386 Draft 1.5 P1386.1 Draft 1.
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 PMC 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 PCI Mezzanine Card SCSI Control Block Small Computer Syst
Conventions The following conventions are used in this document: bold is used for user input, as well as for the names of programs, directories, files, commands, and options and arguments to commands. italic is used for names of variables to which you assign values. Italic is also used for comments in screen displays and examples. courier is used for system output (e.g., screen displays, reports), examples, and system prompts. Enter represents the Enter or Return key. CTRL represents the Control key.
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.
All Motorola printed wiring boards are manufactured by UL-recognized manufacturers, with a ßammability rating of 94V-0. ! 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. European Notice: Board products with the CE marking comply with the EMC Directive (89/336/EEC).
Contents Overview ..................................................................................................................1-1 Product Features......................................................................................................1-1 AIX Driver................................................................................................................1-2 System Requirements .............................................................................................
List of Figures Figure 1-1. MPMC101 Single-ended SCSI-2 Adapter ........................................1-3 Figure 1-2. MPMC102 Differential SCSI-2 Adapter............................................1-4 Figure 1-3. Single Initiator, Single Target Systems .............................................1-7 Figure 1-4. Single Target with Multiple Peripherals ..........................................1-8 Figure 1-5. Multiple-Device ConÞguration .........................................................
List of Tables Table 2-1. MPMC101/MPMC102 Adapter Jumper Settings .............................2-3 Table 2-2. Connector and Cable Requirements ...................................................2-6 Table 4-1. Start-up Troubleshooting......................................................................4-1 Table 4-2. Boot-up Troubleshooting......................................................................4-2 Table 4-3. PMC Adapter Troubleshooting ..........................................................
xii
1Introduction 1 Overview The MPMC101 and MPMC102 provide fast and wide SCSI-2 (Small Computer System Interface-2) high throughput connectivity for host carrier boards equipped with PMC (PCI Mezzanine Card) connections. The MPMC101 supports single-ended SCSI-2 connections; the MPMC102 supports differential SCSI-2 connections. The adapters, combined with a 32-bit/33-Mhz PCI interface into local CPU memory, provide a total wide and fast pathway for data.
1 Introduction ❏ Support for up to 15 devices from a single slot ❏ 64K EPROM for Network Boot or BIOS Firmware ❏ Compliance to PCI local bus specification (Revision 2.0) Figure 1-1 shows the MPMC101 component layout and front panel. Figure 1-2 shows the MPMC102 component layout and front panel. AIX Driver The device driver for the NCR53C825 SCSI Controller on the MPMC101/MPMC102 is supplied with the AIX 4.1.4 or later operating system.
System Requirements P2 JA3 C5 P1 U5 U4 U15 C4 U12 U14 JA4 U2 JA2 JA1 C3 F1 U6 U7 C6 U10 1964 9612 Figure 1-1.
1 Introduction P2 + C1 JA3 P1 U5 U4 U15 U12 U14 JA4 U2 JA2 U8 U11 U13 JA1 C3 RP3 F1 RP1 RP2 1963 9612 Figure 1-2.
Specifications Specifications The MPMC101/MPMC102 specifications are shown in the following table. Form Factor Single-wide PCI Mezzanine Card (PMC) Dimensions 2.9 inches wide (74 mm) 5.9 inches long (149 mm) Host Bus Interface PCI Local Bus Revision 2.0 SCSI Controller NCR 53C825 SCSI Interface Fast and Wide SCSI-2 SCSI Standard ANSI X3.131-1994 SCSI-2 IEEE Compliance IEEE P1386 Common Mezzanine Card and IEEE P1386.
1 Introduction Electrical Drivers Single-ended or differential Bus Connector 68-socket, Euro style SCSI Operating Power 5 volts @ 1 A (maximum) Reliability 190,509 hours mean time between failure; 107,681 hours at 95% conÞdence Operating Environment The MPMC101/MPMC102 requires the following operating environment: 1-6 Operating temperature 0û to 55ûC Storage temperature -40û to 85ûC Operating humidity, non-condensing 10 to 90% Storage humidity, non-condensing 5 to 95%
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 SCSI Controller Printers Host Computer Peripheral Computer Host Adapter Peripheral SCSI BUS SCSI Controller Peripheral Peripheral 11710 9701 Figure 1-4.
Introduction to SCSI-2 Multiple-Device Configuration 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. Peripheral Computer Host Adapter SCSI BUS SCSI Controller Peripheral Peripheral SCSI Controller Peripheral Peripheral Computer Host Adapter SCSI BUS SCSI Controller Peripheral 11711 9701 Figure 1-5.
1 Introduction Narrow and Wide SCSI Configurations SCSI controllers 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. Both narrow (8-bit) and wide (16-bit) devices can be intermixed on a wide SCSI bus (68-pin connector) only.
Introduction to SCSI-2 a terminator. Where possible, the SCSI devices serving as initiators should supply terminator voltage. This is implemented with a hardware jumper on the MPMC101/MPMC102.
2Installation 2 Introduction This chapter contains instructions for installing the MPMC101 and MPMC102 SCSI-2 adapters onto a carrier board. Installation and Configuration Tasks Perform the following tasks to install and configure the MPMC101/MPMC102: ❏ Install the MPMC101/MPMC102 on the carrier board per the instructions in Installing the Adapter on the Carrier Board on page 2-2. ❏ Connect the SCSI cables per the instructions in Connecting to the SCSI Bus on page 2-6.
Installation 2 Electro-static Discharge Precautions Use ESD Wrist Strap Motorola strongly recommends that you use an antistatic wrist strap and a conductive foam pad when installing the MPMC101 or MPMC102. Electronic components can be extremely sensitive to electro-static discharge (ESD). After removing the board from the protective wrapper, place it component side up on a grounded, static-free surface. Do not slide the board over any surface.
Installing the Adapter on the Carrier Board 5. Set the jumpers on the PMC adapter as described in Table 2-1. Table 2-1. MPMC101/MPMC102 Adapter Jumper Settings Jumper Setting JA1 When jumper is installed, the adapter supplies terminator power to the SCSI bus. Default = jumper installed JA2 The SCSI bus terminators are enabled by this jumper, as follows: Default = MPMC101 jumper installed; MPMC102 jumper not installed JA3 No user capabilities.
Installation 7. Remove the screws from the stand-offs on the component side of the MPMC101/MPMC102. 2 8. Turn the MPMC101/MPMC102 component-side down, and position it above the carrier board as shown in Figure 2-1 (an MVME160x carrier board is shown). ! Avoid touching areas of integrated circuitry; static discharge can damage these circuits. Caution Note Refer to Figure 2-1 when performing steps 9, 10, and 11. 9.
Installing the Adapter on the Carrier Board 2 P2 P1 KEYING HOLE KEYING PIN 1965 9612 Figure 2-1.
Installation 2 Connecting to the SCSI Bus You are now ready to connect the MPMC101/MPMC102 to the SCSI bus. Table 2-2.
Starting the MPMC101/MPMC102 SCSI devices on the same bus can cause permanent damage to both the peripherals and the MPMC101/MPMC102 adapter. ! 2 Cables of different impedance should not be mixed on the same physical bus. Caution 1. Attach the appropriate SCSI bus connector to the MPMC101/ MPMC102 adapter front panel connector, which is shown in Figure 2-2 below. 2. Secure the bus connector to the front panel connector with lug screws. Do not over tighten. 11668 9612 Figure 2-2.
Installation 2 Installing the AIX Driver The NCR53C825 SCSI-2 controller requires a wide SCSI controller AIX driver. If the carrier board does not have an NCR53C825 SCSI2 controller on board, install and configure the AIX driver per the instructions in Chapter 3. You do not need to install the AIX driver if the carrier board has an NCR53C825 SCSI-2 controller, or if the MPMC101/MPMC102 is installed in the system when AIX is installed and configured.
3AIX Driver Installation 3 Overview This chapter describes installation of the AIX SCSI-2 device driver. Before installing the AIX device driver, install the MPMC101/ MPMC102 on the carrier board per the instructions in Chapter 2, and install the carrier board into the system chassis. Installing the AIX Driver Follow these steps to install the SCSI-2 device driver using the AIX System Management Integration Tool (SMIT): 1. Log into host system as root. 2.
AIX Driver Installation 7. Answer the following questions as shown: SOFTWARE to install [devices.pci.00100300] AUTOMATICALLY install requisite software?: [yes] 3 Leave the default values in the other fields. 8. Press Enter. SMIT returns an ok command status message when the process is complete. 9. After the driver installation is complete, return to the Devices menu. 10. From the Devices menu, select Install/Configure Devices Added After IPL. A fill-in form appears, prompting you for the input device.
4Troubleshooting 4 Overview This chapter provides possible solutions for common problems encountered while installing and operating the MPMC101/MPMC102 SCSI-2 adapters. The following sections describe various symptoms and corrective actions for your computer and for the cards. If you are unable to resolve the problem after performing the tasks listed in this chapter, contact Motorola. Start-up Table 4-1. Start-up Troubleshooting Problem Possible Solution Computer will not start 1.
Troubleshooting Boot-up Table 4-2. Boot-up Troubleshooting 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. Make sure the adapter is seated properly on the carrier board. 4. Remove the adapter and see if the system boots up and returns to a normal state of operation. 5. Try a known, good adapter card in your system.
PMC Adapter PMC Adapter Table 4-3. PMC Adapter Troubleshooting Problem Possible Solution Host adapter not found The PCI system in your computer is suppose to automatically configure the bus address locations. An address conflict is probably not the problem. If the driver is correctly installed, a driver message should appear on the screen during boot-up of your computer. 1. Make sure the adapter is seated properly on the carrier board. 2. Check for correct configurations of the SCSI bus cable.
Glossary 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. Attenuation Signal power lost in a transmission medium as the signal travels from sender to receiver.
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 identiÞes 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 Þles 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. PMC (PCI Mezzanine Card) An add-on printed circuit board that is mounted to a host carrier board, with electrical connections to the carrier boardÕs PCI bus connectors.
Glossary SCSI (Small Computer System Interface) 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. SCSI device Any peripheral that can be attached to a SCSI bus. SCSI ID A unique number (0-15) that identiÞes each device on the SCSI bus. Also referred to as the host name. single-ended Refers to the electrical conÞguration of the signals used on the SCSI bus.
Glossary word A two-byte (16-bit) unit of data. workstation A networked computer typically reserved for end-user applications.
Index A acronyms 5 adapter electrical interface 1-1 problems 4-3 AIX driver installation 1-2, 2-8, 3-1 asynchronous data rates 1-5 defined GL-1 asynchronous transmissions usage 1-7 B boot-up problems 4-2 C cable connectors 1-10 differential 2-6 impedance 2-7 lengths 1-10, 2-6 requirements 2-6 shielding 1-10, 2-6 single-ended 2-6 carrier board 2-2 cautions cable impedance 2-7 connecting to SCSI Bus 2-6 connector pin/socket 1-10 requirements 2-6 securing 2-7 shielding 2-6 controller, SCSI device 1-7 D de
Index PMC Adapter 2-3 L lengths, cable 1-10 M memory requirements 1-2 multiple peripherals 1-7 multiple SCSI configurations 1-10 N narrow configuration 1-10 narrow SCSI, defined GL-5 O operating environment 1-6 P PCI defined GL-6 requirements 1-2 S I N D E X SCSI configurations 1-7 connector port 2-7 connectors 2-6 controller 1-7 defined GL-7 fast, defined GL-3 host adapter 1-7 initiator 1-7 introduction 1-7 narrow 1-10, GL-5 target 1-7, GL-7 wide 1-10, GL-7 securing connectors 2-7 shielded cable 1