Intel® RAID Controller RS2PI008 Technical Product Specification Intel order number E64396-002 Revision 1.
Revision History IntelP®P RAID Controller RS2PI008 Technical Product Specification Revision History Date June 2009 Revision Number 1.0 Initial Release September 2009 1.1 Modifications Add information for Intel® RAID Controller RS2PI008DE Disclaimers Information in this document is provided in connection with Intel® products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document.
IntelP®P RAID Controller RS2PI008 Technical Product Specification Table of Contents Table of Contents 1. 2. Introduction .......................................................................................................................... 1 1.1 Product Overview .................................................................................................... 1 1.2 Operating System Support ...................................................................................... 1 1.
Table of Contents 3.1.2 API ......................................................................................................................... 16 3.1.3 Operating System Driver ....................................................................................... 16 3.2 4. User Interface ........................................................................................................ 16 3.2.1 Intel® RAID BIOS Console 2 Configuration Utility.............................................
IntelP®P RAID Controller RS2PI008 Technical Product Specification Revision 1.
List of Figures IntelP®P RAID Controller RS2PI008 Technical Product Specification List of Figures Figure 1 Hardware Block Diagram................................................................................................ 4 Figure 2 Intel® RAID Controller RS2PI008 Physical Layout.......................................................... 5 Figure 3 Intel® RAID Smart Battery AXXRSBBU7 ........................................................................ 6 Figure 4 SAS/SATA Connectors.................
IntelP®P RAID Controller RS2PI008 Technical Product Specification List of Tables List of Tables Table 1 SFF8088 External Connector Pin-out .............................................................................. 8 Table 2 BBU Connector Pin-out.................................................................................................... 9 Table 3 BBU Connector Pin-out..................................................................................................
IntelP®P RAID Controller RS2PI008 Technical Product Specification 1. Introduction Introduction This document provides a detailed description of the Intel® RAID Controller RS2PI008 and the software that supports it. Multiple versions of the Intel® RAID Controller RS2PI008 are available. This document applies to RAID controllers with the following product codes: RS2PI008 RS2PI008DE Where a feature varies from one product to the next, the difference will be noted in this document.
Introduction IntelP®P RAID Controller RS2PI008 Technical Product Specification Red Hat* Linux 4.0 64-bit Edition Red Hat* Linux 5.0 32-bit Red Hat* Linux 5.
IntelP®P RAID Controller RS2PI008 Technical Product Specification Introduction 512 MB of ECC DDR2 800-MHz SDRAM integrated on the controller Read and write cache policy SES2 intelligent enclosure support PCI hot-plug support Background media scan (patrol read) Background data integrity test More than 200 Qtags per array Load balancing Full Disk Encryption (Intel® RAID Controller RS2PI008DE version only) offers the ability to use self encrypting drives and controller-base
Hardware 2. Hardware 2.1 Block Diagram IntelP®P RAID Controller RS2PI008 Technical Product Specification Figure 1 Hardware Block Diagram 4 Revision 1.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.2 Hardware Controller Layout Figure 2 Intel® RAID Controller RS2PI008 Physical Layout 2.3 Major Components The major components of the Intel® RAID Controller RS2PI008 are described in the subsections that follow. 2.3.1 LSI*SAS2108 ROC The LSI*SAS2108 RAID-On-Chip (ROC) is an integrated SAS and I/O controller with an embedded Power PC* 440 core running at 800 MHz. For more information, see http://www.lsi.com/.
Hardware IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.3.2 Flash ROM An 8-MB CFI-compliant flash ROM is used to accommodate RAID firmware and RAID BIOS Console 2 OpROM. 2.3.3 Boot Strap ROM (SEEPROM) The serial bootstrap ROM is used to configure the LSI*SAS2108 ROC before the server board configures the PCI Express* registers. The bootstrap ROM sets the Phase Lock Loop (PLL) dividers, bootstrap configuration, and so on. 2.3.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.3.6 Diagnostics 2.3.6.1 Audible Alarm Hardware The audible alarm beeps when a drive fails and also during a rebuild. The drive failure alarm beeps are: Degraded array: Short tone, one second on, one second off. Failed array: Long tone, three seconds on, one second off. Hot spare commissioned: Short tone, one second on, three seconds off.
Hardware IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.3.7 SAS / SATA Connectors ® The Intel RAID Controller RS2PI008 provides the external storage support through two external SFF8088 SAS / SATA signal connectors. Figure 4 SAS/SATA Connectors 2.3.7.1 SAS / SATA Connector Pin-out Signal names are with respect to the host. The device connected to the host reverses the signal names. Transmit pins connect to receive pins on the other device.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.3.8 Hardware Board-to-Board BBU Interface ® The Intel RAID Controller RS2PI008 board can be attached to an external backup battery unit (BBU) through the BBU board-to-board connector. Figure 5 BBU Board-to-Board Connector Table 2 BBU Connector Pin-out Pin # 2.3.9 1 Signal VBB_DDR_MEM DDR/DDRII power Description 2 GND Ground 3 P12V +12V power 4 GND Ground 5 PFAIL_L Power fail 6 BBE Battery backup enabled 7 P1V8 1.
Hardware IntelP®P RAID Controller RS2PI008 Technical Product Specification Figure 6 BBU Interface Table 3 BBU Connector Pin-out Pin # 2.3.10 1 Signal P12V_STBY +12Vdc Standby Description 2 GND Ground 3 P12V_STBY +12Vdc Standby 4 GND Ground 5 P1V8 +1.8Vdc 6 GND Ground 7 P3V3 +3.3Vdc 8 GND Ground 9 P1V8_BB Sideband 1 10 GND Ground 11 P3V3_STBY +3.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.3.11 Hardware Jumpers and Connectors The following figure shows the jumpers and connectors on Intel® RAID Controller RS2PI008. A description for each jumper and connector is provided in the following table. Figure 7 Jumpers and Connectors Table 4 Jumpers and Connectors Jumper J1A1 Description Universal Asynchronous Receiver/Transmitter (UART) Type 4-pin connector Comments For factory and debug use.
Hardware 2.4 IntelP®P RAID Controller RS2PI008 Technical Product Specification Hardware Architectural Features Table 5 Hardware Architectural Features Feature RAID levels 0, 1, 5, 6, 10, 50, 60 Intel® RAID Controller RS2PI008 Number of devices Up to 240 devices per controller Device types SAS and SATA hard drives Data transfer rate 600 MB/s per port PCI bus x8 PCI Express* 2.
IntelP®P RAID Controller RS2PI008 Technical Product Specification Hardware The voltage level used in the charging circuitry for the battery pack on the optional Intel® RAID Smart Battery AXXRSBBU7 is +12 V. The numbers above are generated with battery attached, with adapter running heavy I/O pattern. 2.6 Environmental Specifications Table 7. Environmental Specifications Specification Operating temperature Description 0 degrees Celsius to 60 degrees Celsius.
Hardware IntelP®P RAID Controller RS2PI008 Technical Product Specification 2.7.2 SAS Expander Support ® The Intel RAID Controller RS2PI008 supports LSI expanders, Vitesse SAS expanders, and PMC expanders that are used as a component in Intel enclosures. Other expanders may be supported post launch, based on market conditions and customer requirements. 2.7.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 3. Software Software The SAS Software Stack is planned for use with current SAS RAID controllers and future RAID controllers that are compatible with SAS and SATA technology. This software stack includes software pieces used in RAID controller firmware, RAID controller BIOS, and RAID controller drivers and utilities. Figure 8 shows the inter-relationship between these software pieces. Figure 8 Software Block Diagram 3.
Software 3.1.1.2 IntelP®P RAID Controller RS2PI008 Technical Product Specification RAID BIOS The RAID BIOS is the expansion ROM software defined in the PCI Express*Specification. It performs the RAID controller initialization from the host system memory during POST. 3.1.1.3 Intel® RAID BIOS Console 2 Configuration Utility The Intel® RAID BIOS Console 2 configuration utility provides a graphical user interface to manage all aspects of the RAID subsystem and many features of the RAID controller.
IntelP®P RAID Controller RS2PI008 Technical Product Specification Software Table 9 Intel® RAID BIOS Console 2 Configuration Utility Options Option Adapter Properties Description When you select the Adapter Selection option on the Main screen, the Intel® RAID BIOS Console 2 displays a list of the Intel® RAID adapters in the system. The Adapter Properties screen allows you to view and configure the software and hardware of the selected adapter.
Software IntelP®P RAID Controller RS2PI008 Technical Product Specification Table 10 Intel® RAID Web Console 2 Options Option Description Provides menu options including exit, rescan, operations, log, and online help. Menu Bar Physical / Virtual View Panel Shows the hierarchy of physical / virtual devices in the server. Properties / Operations / Graphical View Panel Displays information about the selected device and the operations that can be performed on the device.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 4. RAID Functionality and Features 4.1 Hierarchy RAID Functionality and Features The fundamental purpose of a RAID system is to present a usable data storage medium (virtual drive) with some level of redundancy to a host operating system. The Intel® RAID firmware is based on the concept of associating physical drives in arrays and then creating a virtual drive from that array that includes a functional RAID level.
RAID Functionality and Features 4.1.2 IntelP®P RAID Controller RS2PI008 Technical Product Specification RAID Virtual Drive Status Table 13 RAID Virtual Drive Status Drive State Optimal Code Optimal Description The drive operating system is good. All configured drives are online. Degraded Degraded The drive operating condition is not optimal because one of the configured drives has failed or is offline. Offline Offline The drive is not available to the operating system and is unusable. 4.1.
IntelP®P RAID Controller RS2PI008 Technical Product Specification 4.3.2 RAID Functionality and Features Cache Policies The RAID cache can temporarily store data, so it can be more quickly accessed while it awaits drive readiness. The cache is available both on the RAID controller and on hard drives. The RAID controller’s read and write cache policy is set on a virtual drive level.
RAID Functionality and Features IntelP®P RAID Controller RS2PI008 Technical Product Specification the Intel® RAID BIOS Console 2 utility, the Intel® RAID Web Console 2 utility, or the command line utility. 4.3.5 Hot-plug Drive Support Hot-plug support allows hard drives to be inserted or removed without rebooting the system, as long as both the hard drive and server system backplane support hard drive hot-plug functions.
IntelP®P RAID Controller RS2PI008 Technical Product Specification RAID Functionality and Features level migration is an option in the Intel® RAID BIOS Console 2 utility, the Intel® RAID Web Console 2 utility, or the command-line utility. 4.4 Operating Certifications Microsoft Windows* Winqual certification (WHQL). Revision 1.
Safety and Regulatory Certifications 5. IntelP®P RAID Controller RS2PI008 Technical Product Specification Safety and Regulatory Certifications This RAID Controller Card complies with the following safety and electromagnetic compatibility (EMC) regulations: 5.1 Product Safety Compliance UL 1950 - CSA 950 (US/Canada) EN 60 950 (European Union) IEC60 950 (International) CE - Low Voltage Directive (2006/95/EEC) (European Union) 5.
IntelP®P RAID Controller RS2PI008 Technical Product Specification Safety and Regulatory Certifications Table 16 Product Regulatory Compliance Markings Regulatory Compliance Country NRTL Certification Marking Marking USA/Can ada or CE Mark Europe FCC Marking (Class A) USA This device complies with Part 15 of the FCC Rules.
Safety and Regulatory Certifications 5.4 IntelP®P RAID Controller RS2PI008 Technical Product Specification Electromagnetic Compatibility Notices FCC Verification Statement (USA). This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference, and 2. This device must accept any interference received, including interference that may cause undesired operation. Intel Corporation 5200 N.E.
IntelP®P RAID Controller RS2PI008 Technical Product Specification Appendix A: Event Messages and Error Codes Appendix A: Event Messages and Error Codes This appendix lists the Intel® RAID Web Console 2 events that may appear in the event log. The Intel® RAID Web Console 2 utility monitors the activity and performance of all controllers in the server and any devices attached to them.
Appendix A: Event Messages and Error Codes IntelP®P RAID Controller RS2PI008 Technical Product Specification Number 20 Type Critical Flash error Description 21 Information Flashing image: %s 22 Information Flash of new firmware image(s)complete 23 Critical Flash programming error 24 Critical Flash timeout during programming 25 Critical Flash chip type unknown 26 Critical Flash command set unknown 27 Critical Flash verify failure 28 Information Flush rate changed to %d seconds 2
IntelP®P RAID Controller RS2PI008 Technical Product Specification Appendix A: Event Messages and Error Codes Number 64 Type Warning Description Consistency Check inconsistency logging disabled on %s (too many inconsistencies) 65 Progress Consistency Check progress on %s is %s 66 Information Consistency Check started on %s 67 Information Initialization aborted on %s 68 Critical Initialization failed on %s 69 Progress Initialization progress on %s is %s 70 Information Fast initialization
Appendix A: Event Messages and Error Codes IntelP®P RAID Controller RS2PI008 Technical Product Specification Number 108 Type Fatal Description Reassign write operation failed on %s at %lx 109 Fatal Unrecoverable medium error during rebuild on %s at %lx 110 Information Corrected medium error during recovery on %s at %lx 111 Fatal Unrecoverable medium error during recovery on %s at %lx 112 Warning Removed: %s 113 Information Unexpected sense: %s, CDB:%s, Sense:%s 114 Information State ch
IntelP®P RAID Controller RS2PI008 Technical Product Specification Number 152 Type Information Battery relearn in progress 153 Information Battery relearn completed 154 Warning Battery relearn timed out Appendix A: Event Messages and Error Codes Description 155 Information Battery relearn pending: Battery is under charge 156 Information Battery relearn postponed 157 Information Battery relearn will start in 4 days 158 Information Battery relearn will start in 2 day 159 Information B
Appendix A: Event Messages and Error Codes IntelP®P RAID Controller RS2PI008 Technical Product Specification Number 196 Type Warning Bad block table on %s is 80% full Description 197 Fatal Bad block table on %s is full; unable to log block %lx 198 Information Consistency Check Aborted Due to Ownership Loss on %s 199 Information Background Initialization (BGI) Aborted Due to Ownership Loss on %s 200 Critical Battery/charger problems detected; SOH Bad 201 Warning Single-bit ECC error: ECAR
IntelP®P RAID Controller RS2PI008 Technical Product Specification Appendix A: Event Messages and Error Codes Number 240 Type Warning VDs missing at boot: %s Description 241 Warning Previous configuration completely missing at boot 242 Information Battery charge complete 243 Information Enclosure %s fan %d speed changed 244 Information Dedicated spare %s imported as global due to missing arrays 245 Information %s rebuild not possible as SAS/SATA is not supported in an array 246 Informat
Appendix B: Glossary IntelP®P RAID Controller RS2PI008 Technical Product Specification Appendix B: Glossary Word / Acronym API Definition Application Programming Interface ECC Error Correction Code FUU Flash Update Utility FW Firmware Gb Gigabit GB Gigabyte HBA Host Bus Adapter Kb Kilobit KB Kilobyte LVD Low Voltage Differential Mb Megabit MB Megabyte PCB Printed Circuit Board PCI Peripheral Component Interconnect POST Power-on Self Test RAID Redundant Array of Independent D
IntelP®P RAID Controller RS2PI008 Appendix C: Reference Documents Appendix C: Reference Documents Intel® RAID Controller RS2PI008 Hardware User’s Guide (Document number: E6439500x) Intel® RAID Software User’s Guide (Document number: D29305-0xx) Intel® RAID Controller Command Line Tool 2 User Guide (Document number: E3609200x) Revision 1.