Adaptec AEC-4412B User Manual
Adaptec AEC-4412B User Manual

Adaptec AEC-4412B User Manual

External raid controller
Hide thumbs Also See for AEC-4412B:
Table of Contents

Advertisement

Quick Links

AEC-4412B/7412B
External RAID Controller
AEC-4412B/7412B
Stock Number: 511640-00 Rev B
Print Spec Number: 497358-00
Current Date: 3/19/98
User's Guide
Page: Front Cover
ECN Date: 3/20/98

Advertisement

Table of Contents
loading

Summary of Contents for Adaptec AEC-4412B

  • Page 1 AEC-4412B/7412B External RAID Controller AEC-4412B/7412B Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 User’s Guide Page: Front Cover ECN Date: 3/20/98...
  • Page 2 Adaptec, Inc. 691 South Milpitas Boulevard Milpitas, CA 95035 © 1998 Adaptec, Inc. All rights reserved. Adaptec, the Adaptec logo, is a trademark of Adaptec, Inc. which may be registered in some jurisdictions. Printed in Singapore STOCK NO.: 511640-00 Rev. B RF 3/98 AEC-4412B/7412B Stock Number: 511640-00 Rev.
  • Page 3 AEC-4412B/7412B External RAID Controller User’s Guide AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev. B Page: i Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 4 Copyright ©1998 Adaptec, Inc. All rights reserved. No part of this publication may be repro- duced, stored in a retrieval system, or transmitted in any form or by any means, elec- tronic, mechanical, photocopying, recording or otherwise, without the prior written consent of Adaptec, Inc., 691 South Milpitas Blvd., Milpitas, CA 95035.
  • Page 5 Sales and Ordering Information For sales information, call 800-959-7274 or 408-945-2550, M–F, 6:00 ., Pacific Time. To order Adaptec software and SCSI cables, call 800-442-7274 or 408-957- 7274, M–F, 6:00 . to 5:00 ., Pacific Time. To request additional documentation for Adaptec products, call 800-934-2766 or 510-732-3829, M–F, 6:00...
  • Page 6 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Page: iv Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 7: Table Of Contents

    How to Order Upgrades 1-8 Reference Documents 1-8 External Documents 1-8 Adaptec Documents 1-8 2 Hardware Installation AEC-4412B Canister Installation Steps 2-1 AEC-7412B Canister Installation Steps 2-5 3 Software Configuration Configuration Overview 3-1 Switching Between the Administrator Utility and the Front Panel...
  • Page 8 AEC-4412B/7412B User’s Guide About the System Menu 3-8 Configuration Step-by-Step Instructions 3-9 Adding an Array 3-10 Deleting an Array 3-13 Configuration Menu 3-14 Utilities Menu 3-17 Array Menu 3-19 Using the Front Panel Display 3-27 LED Status Lights 3-28 Using the Front Panel Buttons 3-29...
  • Page 9 B Diagnostic Error Codes Reading LCD Panel Error Codes B-1 Viewing Additional Error Information B-2 Battery Error Messages B-2 Error Code Descriptions B-4 Index AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Contents Page: vii...
  • Page 10 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Page: viii Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 11: Introduction

    RAID enclosure and used with a host system to provide a powerful disk subsystem. The canister is designed to fit in a 5.25-inch half-height disk bay. The AEC-4412B controller supports single-ended or differential host UltraSCSI buses.
  • Page 12: Product Features

    AEC-4412B/7412B User’s Guide Product Features The following sections describe the features of the AEC-4412B/ 7412B RAID controller. Mother Board The mother board comes installed in the canister and includes the following features: 86-133 MHz processor with internal 16 KByte L1 unified...
  • Page 13: Daughter Boards

    Onboard standard PC-type lithium disk battery for continuous Real Time Clock (RTC) power when the unit is shut down Daughter Boards The AEC-4412B/7412B main board supports three different daugh- ter board options depending on your needs. They include: Single-ended UltraSCSI host...
  • Page 14 AEC-4412B/7412B User’s Guide Front panel LED lights for channel activity and controller status FA U LT S E L E C T S TA T U S H O S T E X IT Controls Note: See Using the Front Panel Display on page 3-27 for information on how to use the front panel push button controls and the meaning of the LEDs.
  • Page 15: Integrated Battery Backup

    Software controlled battery charger and diagnostics Specifications The following sections describe the physical, electrical, environmen- tal, and battery specifications of the AEC-4412B/7412B. Physical The following table shows the physical specifications of the main board, the daughter boards and the canister: Mother Board Form factor: 4.95 x 7.30 inch mother board PCB, 1.25 inch...
  • Page 16: Electrical

    AEC-4412B/7412B User’s Guide Electrical The following table shows the mother and daughter board electrical specifications of the AEC-4412B/7412B: Mother Board 5.0VDC ± 5% @ 2.5 amps max 12.0VDC ±10.0% @ 0.6 amps max (battery charging), 0.3amps max (battery charged) Daughter Boards 5.0VDC ±...
  • Page 17: Battery

    A fully charged battery can provide a minimum of 72 hours backup time. Upgrade Options The design of the AEC-4412B and the AEC-7412B RAID controllers includes daughter boards that can be upgraded to reconfigure the controller. Adaptec offers the following three daughter board...
  • Page 18: How To Order Upgrades

    To order an upgrade, contact the place where you purchased the controller or contact Adaptec Inside Sales at: Phone: 1-800-442-7274 Email: Sales@Adaptec.com For more information about the upgrade options and other Adaptec RAID products, visit our World Wide Web (WWW) site at: http://www.adaptec.com/raid/. Reference Documents...
  • Page 19: Hardware Installation

    Hardware Installation This chapter covers the hardware installation of the AEC-4412B/ 7412B External RAID Controller. AEC-4412B Canister Installation Steps Prepare the host system by using a SCSI host adapter such as the AHA-2940UW for the host connection. Enable external termination for the host channel on the I/O board (for differential SCSI only).
  • Page 20 AEC-4412B/7412B User’s Guide Insert the AEC-4412B into an available 5.25-inch half-height disk bay and secure it in place by screwing it to the mounting brackets. Note: Use a minimum of four, size 6-32 screws with a maximum length of 3/8 of an inch.
  • Page 21 Refer to the enclosure’s documentation regarding proper termination. Assign a unique SCSI ID to each drive on the same channel. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 22 AEC-4412B/7412B User’s Guide Connect the RS-232 adapter from the 3-pin RS-232 connector (also known as the CONFIG port) on the back of the Canister to one end of the serial RS-232 DB9 cable. The RS-232 adapter cable is provided. Connect the other end of the serial RS-232 DB9 cable to an available COM port at the back of a standard PC or ASCII ter- minal (optional step).
  • Page 23: Aec-7412B Canister Installation Steps

    Connect a power supply, providing +12 VDC and +5 VDC, to the VCC/+12V connector on the back of the canister. This is a standard drive power connector. You have completed the AEC-4412B hardware installation steps. See Configuration Quick Start Steps on page 3-3 to complete the configuration.
  • Page 24 AEC-4412B/7412B User’s Guide On the Fibre channel cable attached to the back of the canister, remove the two jack screws from the Fibre channel DB9 receptacle. Screw the Fibre channel DB9 receptacle into the DB9 connector punch-out located on the enclosure chassis.
  • Page 25 Assign a unique SCSI ID to each drive on the same channel. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 26 AEC-4412B/7412B User’s Guide Connect the RS-232 adapter from the 3-pin RS-232 connector (also known as the CONFIG port) on the back of the Canister to one end of the serial RS-232 DB9 cable. Connect the other end of the serial RS-232 DB9 cable to the COM port at the back of a standard PC or ASCII terminal (optional step).
  • Page 27: Software Configuration

    Software Configuration Configuration Overview To configure the AEC-4412B/7412B, you can use either the Adminis- trator Utility running through a computer serial port or the front panel display. The front panel display offers the ability to configure your system without having to connect the RAID controller to a VT100 or ANSI terminal through a serial RS-232 interface.
  • Page 28: Switching Between The Administrator Utility And The Front Panel Display Menus

    Switching Between the Administrator Utility and the Front Panel Display Menus The AEC-4412B/7412B is initially set to use the front panel display to configure the controller. You can switch back and forth if you want. The following sections describe how to change between the two different modes.
  • Page 29: Configuration Quick Start Steps

    Monitor the array status and statistics with the Administrator Utility Program. See Display Statistics on page 3-20. See LED Status Lights on page 3-28 for information on the front panel LEDs. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 30: Using The Administrator Utility

    Procomm Windows. Note: The AEC-4412B/7412B can auto-detect common baud rates between 9600 and 115,200. See Using the Bridge Flash Loader Utility (BFLU) on page 3-32. Use the terminal program to set preferences as follows:...
  • Page 31 Flash Loader utility described in Using the Bridge Flash Loader Utility (BFLU) on page 3-32, using option 5. This will reset the AEC-4412B/7412B back to 9600 bps. When you boot the AEC-4412B/7412B, a screen similar to Figure 3-1 is displayed. Figure 3-1. AEC-4412B/7412B Bootup Screen AEC-4412B/7412B User’s Guide...
  • Page 32 AEC-4412B/7412B User’s Guide The first time you boot the AEC-4412B/7412B, Figure 3-2 is dis- played. If your terminal does not support line draw characters, answer Y to the prompt in Figure 3-2. Figure 3-2. AEC-4412B/7412B Terminal Emulation Help Screen If you do not see colors, try to set your terminal emulation program to ANSI emulation.
  • Page 33: Selecting Menu Options

    Enter. Note: If you have a monochrome monitor and the highlight bar is not visible, press Ctrl-B to change to monochrome mode. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Software Configuration...
  • Page 34: About The System Menu

    Array Menu if you have already added an array. You can also access options for setting up the config- uration of the AEC-4412B/7412B using the Configuration menu. Figure 3-5. System Menu Screen AEC-4412B/7412B User’s Guide...
  • Page 35: Configuration Step-By-Step Instructions

    Configuration Step-by-Step Instructions The following sections describe the steps needed to configure the- AEC-4412B/7412B RAID controller using the Administrator Utility. If you are configuring your system using the front panel display, fol- low these steps but use the chart in Front Panel Display Menu Options on page 3-30 for a list of available menu options.
  • Page 36: Adding An Array

    AEC-4412B/7412B User’s Guide Adding an Array To add a new array, follow these steps: From the System Menu select Add an Array. The menu shown in Figure 3-7 appears. Figure 3-7. Add an Array Screen Select the array type: RAID0, MIRRORED, RAID5, RAID4 or RAID3.
  • Page 37 Tab to highlight a channel you want to use for the array. Select each drive for the array by pressing the drive name is highlighted, and then pressing Enter. The names of selected drives appear to the right, in the Adaptec Array # box (see Figure 3-9). Figure 3-9. Drive Select Screen...
  • Page 38 AEC-4412B/7412B User’s Guide If the array is mirrored or RAID 5 and you have one or more drives left, a prompt appears, asking whether you want to choose a spare drive. If you do not want a spare: Type n and continue with step 5.
  • Page 39: Deleting An Array

    A menu of arrays appears, if more than one array is defined. Select the array you want to delete. Type y to delete the array, or n to cancel the operation. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00...
  • Page 40: Configuration Menu

    AEC-4412B/7412B User’s Guide Configuration Menu The Configuration menu allows you to configure the following AEC-4412B/7412B controller parameters: System time/date Select color or monochrome display Line draw characters Clock/temp display Serial port flow control Communications port baud rate Rescan backend SCSI buses for changes...
  • Page 41 SAF-TE configuration settings are automatically enabled when the AEC-4412B/7412B is installed in an enclosure that contains an SEP. No changes are required to the default configuration settings to sup- port SAF-TE. There are four SEP configuration settings that can be modified so you can customize the configuration for your environ- AEC-4412B/7412B User’s Guide...
  • Page 42 AEC-4412B/7412B User’s Guide ment. Figure 3-13 shows the options available from the SEP Config- uration Menu. Figure 3-13. SEP Configuration Menu The following are descriptions of the SEP configuration settings: Polling Interval—specifies the interval, in seconds, the RAID controller polls the enclosure’s SEPs for status changes. The default setting is 5 seconds.
  • Page 43: Utilities Menu

    Hot Swap Pause suspends activity on all device channels used in the array, thereby assuring data integrity on the connected drives and arrays. The Hot Swap Pause feature is shown in Figure 3-15. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00...
  • Page 44 AEC-4412B/7412B User’s Guide From the Utilities Menu select Hot Swap Pause. The screen shown in Figure 3-15 appears. Figure 3-15. Hot Swap Pause Screen To continue, type y. Otherwise, type n. While SCSI bus activity is paused, the server or terminal beeps to remind you to replace the drive and resume activity.
  • Page 45: Array Menu

    Adding and deleting spare drives for appropriate RAID levels Drive light blink utility for locating drives in an array Changing the LUN assignment for this array AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 46 AEC-4412B/7412B User’s Guide Figure 3-17. Array Menu Display Statistics Displays read/write statistics for an array or for a specific drive. Temporary Array Statistics: To display for the entire array the num- ber of read requests and write requests (see Figure 3-18).
  • Page 47 At any screen displaying the statistics, press Ctrl-Z. From the pop-up menu, select Change Sampling Rate. At the prompt, type the new sampling interval (in seconds) and press Enter. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00...
  • Page 48 AEC-4412B/7412B User’s Guide Display Status Displays information on the selected array and on drives included in the array (see Figure 3-20). Figure 3-20. Display Array Status Screen Display Array Overview Displays an overview of the array including creation date, array type, capacity, status, number of drives, data block size, and the LUN number that the array is mapped to (see Figure 3-21).
  • Page 49 It also shows the progress of any running utility such as initialize, reconstruct, or verify. Figure 3-22. Display Array Drive Status Screen Figure 3-23. Display Drives Menu AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 50 AEC-4412B/7412B User’s Guide Blink Drive Lights From the Array Menu select Blink Drive Lights. The Configuration screen as shown in Figure 3-24 appears. Figure 3-24. Blink Drive Light Screen Use the keys to select the drive you want to identify.
  • Page 51 At the bottom of the screen, a prompt asks you to assign a priority to the operation. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 52 AEC-4412B/7412B User’s Guide Figure 3-26. Reconstruct Start Screen Indicate the priority by typing a number from 0 through 9, where 0 indicates the lowest priority. Type y to continue, or n to cancel the operation. As reconstruction begins, the Configuration screen for the array, as shown in Figure 3-27, appears.
  • Page 53: Using The Front Panel Display

    Enter key. The names of selected drives appear to the right, in the Adaptec Array # box. Type y to confirm your choice or n to cancel it.
  • Page 54: Led Status Lights

    AEC-4412B/7412B User’s Guide LED Status Lights The following table describes the meaning of the LED status lights located on the front panel of the canister: Label Description Color Fault Controller fault STATUS Controller Status Yellow Yellow HOST Host SCSI activity...
  • Page 55: Using The Front Panel Buttons

    3-28. Accessing the Front Panel Display Main Menu By default, the AEC-4412B/7412B is initially set to use the front panel display when you power-on the controller. If you switched to running the Administrator Utility, you can switch back to using the...
  • Page 56: Accessing The System Menu

    AEC-4412B/7412B User’s Guide The AEC-4412B/7412B runs the diagnostic tests, scans the SCSI channels, and initializes the controller. When complete, the follow- ing messages appear: Adaptec AEC-4412B Array # State Date, Time, Temperature Accessing the System Menu To access the System menu, press the up or down arrow buttons.
  • Page 57 Utilities Menu Rescan Hot Swap Pause Hardware Information Event Log Menu View Event Log Figure 3-28. Front Panel Display Menu Options AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Software Configuration Array Status State...
  • Page 58: Using The Bridge Flash Loader Utility (Bflu)

    AEC-4412B/7412B User’s Guide Using the Bridge Flash Loader Utility (BFLU) The BFLU is resident in the embedded firmware of the AEC-4412B/ 7412B. It can be used to download a new firmware image, to autode- tect your VT-100/ANSI terminal baud rate, and to run on-board diagnostics.
  • Page 59: Accessing The Bflu Using The Front Panel Display

    Running Onboard Diagnostics To run onboard diagnostics, select option 4. Rebooting the AEC-4412B/7412B To continue to boot the AEC-4412B/7412B to the main banner screen with the newly auto-detected baud rate, select option 5. Accessing the BFLU Using the Front Panel Display...
  • Page 60 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Page: 3-34 Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 61: Scsi Implementation

    The following feature is not yet supported SCSI Configured Auto Magically (SCAM) The AEC-4412B/7412B presents a SCSI-2 compliant interface to the host system. However, since several host systems are known to attempt SCSI-1 style connections without sending an identify mes- sage during their boot procedure, the AEC-4412B/7412B allows these types of requests.
  • Page 62: Scsi Commands

    AEC-4412B/7412B User’s Guide SCSI Commands Since the AEC-4412B/7412B does not support linked commands, the control byte of each CDB must be zero. Also, since the LUN is gener- ally specified by the Identify message, the LUN field in the CDB will be ignored, unless an Identify message is not provided.
  • Page 63: Inquiry

    The only defect list format supported is zero. If the FmtD bit is zero, the AEC-4412B/7412B immediately completes this command with a good status. If the FmtD bit is one, the AEC-4412B/7412B transitions to data out phase and receives a four-byte defect list header. The defect list length field must be zero in the defect list header.
  • Page 64 AEC-4412B/7412B User’s Guide Table 4-3. Returned Data Format Byte# Bit7 Bit6 Bit5 Bit4 Peripheral Qualifier Device Type Qualifier ISO Version ECMA Version AENC TrmIop Reserved Additional Length (n-4) RelAdr Sync CAPI/ SAF-TE Interface Serial Number SEP Vendor SEP Product AEC-4412B/7412B User’s Guide...
  • Page 65 ISO Version 0=No compliance with ISO SCSI specification is claimed ECMA Version 0=No compliance with ECMA SCSI specification is claimed ANSI 2=The AEC-4412B/7412B is SCSI-2 compliant AENC 0=Asynchronous event notification is not supported TrmIop 0=Terminate IO process message is not supported Response Data Format 2=The Inquiry response data is in SCSI-2 format.
  • Page 66 AEC-4412B/7412B User’s Guide RelAdr 0=Relative addressing is not supported 0=32 bit wide SCSI is not supported 1=16 bit wide SCSI is supported Sync 1=Synchronous data transfers are supported Link 0=Linked commands are not supported CmdQue 1=Tagged command queuing is supported...
  • Page 67: Mode Select 6

    Mode Select 6 The mode select command, as shown in Table 4-4, allows the host to modify, and possibly save, mode pages in the AEC-4412B/7412B. A single set of mode pages is maintained for all initiators. Table 4-4. Mode Select Command...
  • Page 68: Read 6 And Read 10

    For example, write back and read cache may be con- trolled on a per LUN basis. Read 6 and Read 10 The AEC-4412B/7412B will support 6 and 10 byte read CDBs. Table 4-6 describes the Read 6 command, Table 4-7 describes the Read 10 command.
  • Page 69: Read Capacity

    Table 4-8. Read Capacity Byte# Bit7 Bit6 Bit5 Bit4 Logical Block Reserved AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 SCSI Implementation Bit3 Bit2 Bit1 Bit0...
  • Page 70: Release

    AEC-4412B/7412B User’s Guide The AEC-4412B/7412B will return the LBA and size in bytes of the last LBA on the logical device referenced by the specified LUN. The Reladr bit, PMI bit, and LBA must be zero. The block size is always 200h.
  • Page 71 1=The bytes in the information field contain valid information Error Code Normal Errors Deferred Errors Information The unsigned LBA associated with the sense key AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 SCSI Implementation Bit3...
  • Page 72: Reserve

    LUN. All other commands are returned with a RESERVA- TION CONFLICT status. Rezero Unit After checking reserved bits, the AEC-4412B/7412B returns good status for the Rezero Unit command, as shown in Table 4-14. Table 4-14. Rezero Unit Command...
  • Page 73: Seek 6 And Seek 10

    Send Diagnostic The Send Diagnostic command, as shown in Table 4-17, allows the host to request an AEC-4412B/7412B self test. Send Diagnostic is only supported when the SelfTest bit is set to one with both the PF bit set and parameter list length set to zero; otherwise, the AEC-4412B/7412B will report CHECK CONDITION, ILLEGAL REQUEST, INVALID FIELD IN CDB.
  • Page 74: Start Stop Unit

    This command causes the AEC-4412B/7412B to commit its write back cache data to the disk media. This ensures that the disk cache matches, or is synchronized with, the copy still in the AEC-4412B/ 7412B’s read cache. The Imm, RelAdr, Logical Block Address, and Number of Blocks files are all ignored (the command executes as if all these fields were zero).
  • Page 75: Test Unit Ready

    Blocks (LSB Test Unit Ready The Test Unit Ready command, as shown in Table 4-20, provides a way for the host to determine if the AEC-4412B/7412B is ready to accept media access commands. Table 4-20. Test Unit Ready Command Byte#...
  • Page 76: Verify

    AEC-4412B/7412B User’s Guide Table 4-21 shows some possible AEC-4412B/7412B states, and test unit ready/request sense responses while in these states. Table 4-21. Test Unit Ready/Request Response AEC-4412B/7412B State to test unit ready Power on Self Test (POST) Selection timeout POST complete, 1...
  • Page 77: Write And Verify

    The DPO, Bytck, and Reladr bits are ignored. Write 6 and Write 10 The AEC-4412B/7412B will support 6 and 10 byte write CDBs. Table 4-24 describes the Write 6 command, Table 4-25 describes the Write 10 command.
  • Page 78 AEC-4412B/7412B User’s Guide In the 6-byte Write CDB, a transfer length of zero indicates 256 logi- cal blocks shall be transferred. Table 4-25. Write 10 Command Byte# Bit7 Bit6 Bit5 Bit4 Logical Block (MSB) Length In the 10-byte Write CDB, a transfer length of zero indicates no data is to be transferred.
  • Page 79: Scsi Messages

    Restore Pointers Save Data Pointer Synchronous Data Transfer Request Wide Data Transfer Request The AEC-4412B/7412B will not initiate either Synchronous or Wide Data Transfer Request messages, but will respond correctly to initia- tors that issue these messages. AEC-4412B/7412B User’s Guide...
  • Page 80 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Page: 4-20 Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 81: Fibre Channel Implementation

    Private Loop Disk Attach (PLDA) 1.5 Compliant Class 3 1.0625 GB/s Interface (100MB/s) Copper Direct Media Connection Media Interface Adapter (MIA) Support AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Page: 5-1 ECN Date: 3/20/98...
  • Page 82: Link Services

    AEC-4412B/7412B User’s Guide Link Services The AEC-7412B supports the complete set of basic and extended link service commands outlined in the PLDA document. Any unsupported commands will be rejected by the controller with a RJT response. Abort Sequence (ABTS) Basic Accept (BA_ACC)
  • Page 83: Extended Link Service Commands

    Class 1 Service Parameters 52-67 Class 2 Service Parameters 68-83 Class 3 Service Parameters 84-99 100-115 Vendor Version AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Fibre Channel Implementation Port Name Reserved Page: 5-3...
  • Page 84 AEC-4412B/7412B User’s Guide Table 5-4.Node/Port Name Format Byte Network Address ID IEEE Company Identifier Unique Identifier Table 5-5.NPort Common Service Parameters Byte HIghest ANSI FC-PH Version Lowest ANSI FC-PH Version Buffer to Buffer Reserved RSVD RSVD RSVD RSVD Receive Data Field Size...
  • Page 85 Class 1 Service Parameters 52-67 Class 2 Service Parameters 68-83 Class 3 Service Parameters 84-99 Reserved 100-115 Vendor Version AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Fibre Channel Implementation Page: 5-5 ECN Date: 3/20/98...
  • Page 86 AEC-4412B/7412B User’s Guide Table 5-7.Process Login (PRLI) Byte Link Service Command Code Page Length Payload Length Type Code Type Code Extension OPAV RPAV RSVD Reserved Originator Associator Responder Associator Reserved Reserved Reserved RSVD Service Parameters AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B...
  • Page 87 Reserved Originator Process Associator Responder Process Associator Reserved Reserved Reserved RSVD Service Parameters AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Fibre Channel Implementation Response Code DRXR DWXR Page: 5-7 ECN Date: 3/20/98...
  • Page 88 AEC-4412B/7412B User’s Guide Table 5-9.Discover Address (ADISC) Byte Link Service Command Code Hard Address of Originator Port Name of Originator Node Name of Originator Nport of Originator AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 89 Reserved Hard Address of Responder Port Name of Responder Node Name of Responder Reserved Nport of Responder AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Fibre Channel Implementation Page: 5-9 ECN Date: 3/20/98...
  • Page 90: Fcp-Scsi Implementation

    AEC-4412B/7412B User’s Guide Table 5-11.Link Service Reject (LS_RJT) Byte Link Service Command Code Reserved Reason Code Reason Explanation Vendor Unique FCP-SCSI Implementation SCSI information is included in the Fibre Channel frame through the use of the Fibre Channel Protocol (FCP). All of the operations start with an FCP command and end with FCP responses.
  • Page 91 Sequence ID (SEQ_ID) DF_CTL Sequence Count (SEQ_CNT) Originator ID (OX_ID) Responder ID (RX_ID) Responder ID (RX_ID) Parameter AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Fibre Channel Implementation 5-11 Page: 5-11 ECN Date: 3/20/98...
  • Page 92 AEC-4412B/7412B User’s Guide Table 5-13.FCP Command Payload Byte Logi- Unit Num- Reser Reser CACA Reser Com- mand Descr iptor Block (CDB Data Lengt Byte Name Logical Unit Number The LUN field is an 8-byte field of which the AEC-7412B only supports single level LUN addressing.
  • Page 93 Command Descriptor 16 Byte SCSI Command Descriptor Block. Block 31:28 Data Length Number of data bytes to be transferred. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Fibre Channel Implementation 5-13 Page: 5-13...
  • Page 94 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Page: 5-14 Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 95: Troubleshooting

    115200. Follow these steps if you set your termi- nal emulator to this rate and still get garbage characters: Shut off the power to the enclosure containing the AEC-4412B/ 7412B. Press the space bar of your terminal emulator.
  • Page 96: Host Scsi Channel Problems

    Problem: Screen looks correct, but clock is not being updated. Check to be sure that enclosure containing the AEC-4412B/7412B is still powered on. If you are using XON/XOFF, press the Ctrl key and the Q key simultaneously.
  • Page 97 Problem: The host SCSI BIOS scan displays “device name not available.” The AEC-4412B/7412B is properly connected, but no arrays have been created. Use the Administrator Utility to create an array and reboot the host system. Problem: The host SCSI BIOS scan hangs Check that termination is set correctly at the system and the drive enclosure.
  • Page 98: Device Scsi Channel Problems

    AEC-4412B/7412B User’s Guide Device SCSI Channel Problems Problem: Not all drives connected to the AEC-4412B/7412B device channels are displayed during boot, or the AEC-4412B/7412B hangs during display of connected drives and never reaches the Administration Utility screen. Check your array enclosure documentation to be sure that the enclo- sure is properly configured for use with a RAID controller.
  • Page 99: A Array Basics

    The redundant information lets you restore user data if a disk in the array fails. The host system views the AEC-4412B/7412B controllers as a single SCSI disk drive. It is actually an array of physical disks behind a RAID controller. The AEC-4412B/7412B therefore is managed by software to appear as a single very large physical disk.
  • Page 100: Raid 0 (Striped Disks

    AEC-4412B/7412B User’s Guide RAID 0 (Striped Disks) In a RAID 0 array, data is distributed, or striped, across the disks in the array. The array appears to the server as one large disk with a capacity approximately equal to the combined capacity of the physi- cal disks.
  • Page 101: Raid

    The read performance of a RAID 5 array is excellent—comparable to that of a RAID 0 array. Write performance is lower than that of a AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00...
  • Page 102: Comparing Raid Levels

    AEC-4412B/7412B User’s Guide RAID 0 array, because write operations involve calculating and writ- ing new parity data as well as writing the new user data. Note: For more information on RAID levels, see The RAIDbook: A Source Book for RAID Technology, published by the RAID Advisory Board (St.
  • Page 103: Mixing Disks From Different Manufacturers Or With Different Capacities

    4-GByte disk and four 9-GByte disks, the capacity of the array is equivalent to about five 4-GByte disks. To maximize disk capacity, use disks of similar size. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00...
  • Page 104: Mixing Disks On Different Raid Controller Channels

    AEC-4412B/7412B User’s Guide Mixing Disks on Different RAID Controller Channels An AEC-4412B/7412B RAID controller has two device channels: 0 and 1. An array can consist of disks on different channels of the same RAID controller. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B...
  • Page 105: B Diagnostic Error Codes

    B-2, “Error Code Descriptions,” on page B-4. Using the information found in the table and the example listed above, error code 1AD means The AEC-4412B chip set had a default hardware register error. The Var2 represents the Default value and the xxx would be the actual numeric value of the Default value.
  • Page 106: Viewing Additional Error Information

    AEC-4412B/7412B User’s Guide Viewing Additional Error Information Some error codes do not have variable values associated with the error message, others have more than one. To view additional vari- able values: Press the up arrow or the down arrow to scroll through the list of associated variables.
  • Page 107 Fast charge initiated Fast charge active Fast charge verify Fast charging Full charged Failed Trickle charging Unknown state AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Diagnostic Error Codes Page: B-3 ECN Date: 3/20/98...
  • Page 108: Ecn Date

    AEC-4412B/7412B User’s Guide Error Code Descriptions The following table provides descriptions of the error codes, the type of variables displayed, and possible steps to resolve. Table B-2. Error Code Descriptions Error Code Description The controller had a default hardware regis- ter error.
  • Page 109 Data or parity cache DMCNFG register default error. Var 2 = DMCNFG Data or parity cache DEVSTAT register default error Var 2 = DEVSTAT AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Diagnostic Error Codes Steps to resolve Check to make sure the fan is working.
  • Page 110 AEC-4412B/7412B User’s Guide Table B-2. Error Code Descriptions (Continued) Error Code Description Disk SCSI channel 0 or channel 1 DEV- CONFIG register default error. Var 2 = DEVCONFIG HOST SCSI channel DEVCONFIG register default error. Var 2 = DEVCONFIG HOST fibre channel DEVCONFIG register default error.
  • Page 111 Var 1 = Register Var 2 = Read data Var 3 = Write ones data Var 5 = Word loop Var 6 = Bit loop AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98 Diagnostic Error Codes...
  • Page 112 AEC-4412B/7412B User’s Guide Table B-2. Error Code Descriptions (Continued) Error Code Description Memory test error. Device walking zeros error in Scratch Ram. Var 1 = Register Var 2 = Read data Var 3 = Write ones data Var 4 = Write zeros data...
  • Page 113 Var 2 = Initial time specified Var 3 = Time used later Var 4 = Maximum loop count Var 5 = Specified time (in seconds) AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 114 AEC-4412B/7412B User’s Guide Table B-2. Error Code Descriptions (Continued) Error Code Description I2C internal chip error. Cannot talk to regis- ter S1 correctly. Var 1 = Read value Var 2 = Default value I2C internal chip error. Cannot talk to regis- ter S0 prime correctly.
  • Page 115 SCSI reset error. A device on the SCSI bus (Disk SCSI channel 0, Disk SCSI channel 1, or Host SCSI channel) is holding the bus in reset. AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Print Spec Number: 497358-00 Current Date: 3/19/98...
  • Page 116 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev B Page: B-12 Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...
  • Page 117 3-7 boot prompt 3-7 grayed menu options 3-8 Help 3-8 refresh screen 3-7 RS-232 interface 3-4 System menu 3-8 AEC-4412B, description 1-1 AEC-4412B/7412B product features 1-2 rebooting 3-33 AEC-7412B, description 1-1 air flow specifications 1-6 ANSI emulation 3-6...
  • Page 118 6-2, 6-3 hot key 3-7 hot swap pause 3-17 humidity specifications 1-6 initialization method 3-12 inquiry SCSI command 4-3 installing the AEC-4412B 2-1 installing the AEC-7412B 2-5 in-system speaker alarm 1-3 LCD, using 3-27 LED status lights 3-28 flashing 3-28...
  • Page 119 3-1 parity disk A-2 performance information temporary statistics 3-20 performance statistics 3-21 physical specifications canister 1-5 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev. A Print Spec Number: 497358-00 Current Date: 3/19/98 Index daughter board 1-5 mother board 1-5 PLDA 5-2...
  • Page 120 AEC-4412B/7412B User’s Guide replacing drives 3-17 request sense SCSI command 4-10 reserve SCSI command 4-12 resuming SCSI bus activity 3-18 rezero unit SCSI command 4-12 RJT response 5-2 RS-232 connector 2-4 SAF-TE processor 3-15 scan for new devices command 3-13...
  • Page 121 1-6 Windows Terminal program 3-4 write 6 and write 10 SCSI command 4-17 write and verify SCSI command 4-17 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev. A Print Spec Number: 497358-00 Current Date: 3/19/98 Index Index-5 Page: Index-5...
  • Page 122 AEC-4412B/7412B User’s Guide Stock Number: 511640-00 Rev. A Page: Index-6 Print Spec Number: 497358-00 Current Date: 3/19/98 ECN Date: 3/20/98...

This manual is also suitable for:

Aec-7412b

Table of Contents