Intel® Integrated RAID Module
SROMBSASMR (AXXROMBSASMR)
Technical Product Specification
Intel order number E59029-003
Revision 1.2
March 2009
Enterprise Platforms and Services Marketing
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Table of Contents
Table of Contents
1. Introduction ..........................................................................................................................1
Product Overview ....................................................................................................1
Operating System Support ......................................................................................1
Features List............................................................................................................2
2. Hardware...............................................................................................................................4
Block Diagram .........................................................................................................4
Module Layout .........................................................................................................5
Major Components ..................................................................................................5
LSI* 1078 SAS ROC................................................................................................5
Flash ROM...............................................................................................................6
Boot Strap ROM (SEEPROM) .................................................................................6
NVSRAM .................................................................................................................6
SDRAM (Cache)......................................................................................................6
Diagnostics ..............................................................................................................7
SAS / SATA Connectors..........................................................................................7
Host Board Interface................................................................................................8
BBU Interface ........................................................................................................10
2.3.10 Jumpers and Connectors.......................................................................................12
Hardware Architectural Features...........................................................................12
Electrical Characteristics .......................................................................................13
Environmental Specifications.................................................................................13
Supported Device Technology...............................................................................14
Support for Hard Disk Drive Devices.....................................................................14
SAS Expander Support..........................................................................................14
Support for Non-Hard Disk Drive Devices .............................................................14
Enclosure Management Support ...........................................................................14
3. Software ..............................................................................................................................15
Common Layers ....................................................................................................16
Firmware................................................................................................................16
API.........................................................................................................................16
Operating System Driver .......................................................................................17
Revision 1.2
iii
Intel order number E59029-003
Table of Contents
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
User Interface ........................................................................................................17
Intel® RAID BIOS Console 2 Configuration Utility..................................................17
Intel® RAID Web Console 2 ...................................................................................18
Command-line Utility..............................................................................................19
Flash Utility ............................................................................................................19
SNMP Support.......................................................................................................19
4. RAID Functionality and Features......................................................................................20
Hierarchy ...............................................................................................................20
RAID Physical Drive Status ...................................................................................20
RAID Virtual Drive Status ......................................................................................21
RAID Controller Drive Limitations..........................................................................21
SAS Bus and ID Mapping......................................................................................21
RAID Features.......................................................................................................21
RAID Level Support...............................................................................................21
Cache Policies.......................................................................................................22
Stripe Size .............................................................................................................23
Hot-spare Drives....................................................................................................23
Hot-plug Drive Support ..........................................................................................23
Auto-declare Hot-spare Drive ................................................................................23
Physical Drive Roaming.........................................................................................23
Virtual Drive Roaming............................................................................................23
RAID Controller Migration......................................................................................24
4.3.10 Online Capacity Expansion....................................................................................24
4.3.11 RAID-level Migration..............................................................................................24
Operating Certifications .........................................................................................24
5. Safety and Regulatory Certifications................................................................................25
Product Safety & EMC Compliance.......................................................................25
Ecology Declarations.............................................................................................25
Supported Specifications and Standards...............................................................25
Appendix A: Event Messages and Error Codes.....................................................................26
Appendix B: Glossary ..............................................................................................................33
Appendix C: Reference Documents........................................................................................34
Revision 1.2
iv
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
List of Figures
List of Figures
Figure 1. Hardware Block Diagram...............................................................................................4
Figure 2. Intel® Integrated RAID Module SROMBSASMR Physical Layout..................................5
Figure 3. Intel® RAID Smart Battery AXXRSBBU3 .......................................................................6
Figure 4. SAS/SATA Connectors..................................................................................................7
Figure 5. SAS/SATA Interface ......................................................................................................7
Figure 6. SAS/SATA Cable...........................................................................................................8
Figure 7. PCI Interface..................................................................................................................9
Figure 8. BBU Interface ..............................................................................................................11
Figure 9. Jumpers and Connectors.............................................................................................12
Figure 10. Software Block Diagram ............................................................................................15
Revision 1.2
v
Intel order number E59029-003
List of Tables
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
List of Tables
Table 1. SAS/SATA Connector Pin-out ........................................................................................7
Table 2. BBU Connector Pin-out.................................................................................................10
Table 3. BBU Connector Pin-out.................................................................................................11
Table 4. Hardware Architectural Features ..................................................................................12
Table 5. Environmental Specifications........................................................................................13
Table 6. Storage and Transit Specifications ...............................................................................13
Table 7. Intel® RAID BIOS Console 2 Configuration Utility Options............................................17
Table 8. Intel® RAID Web Console 2 Options.............................................................................18
Table 9. Command-line Utility Options .......................................................................................19
Table 10. RAID Physical Drive Status ........................................................................................20
Table 11. RAID Virtual Drive Status............................................................................................21
Table 12. Supported RAID Levels ..............................................................................................21
Table 13. Cache Policies ............................................................................................................22
Table 14. Specifications and Standards .....................................................................................25
Table 15. Event Messages .........................................................................................................26
Revision 1.2
vi
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Introduction
1. Introduction
This document provides a detailed description of the Intel® Integrated RAID Module
SROMBSASMR (also known as Intel® Integrated RAID Controller SROMBSASMR) and the
software that supports it.
1.1 Product Overview
The Intel® Integrated RAID Module SROMBSASMR is designed to fit the following Intel® Server
Boards and Systems:
Intel® Server Board S5520UR
Intel® Server System SR1600UR
Intel® Server System SR1625UR
Intel® Server System SR2600UR
Intel® Server System SR2625UR
Intel® Server Board S5520HC/S5500HCV
Intel® Workstation Board S5520SC
Intel® Server Board S5500WB
Note: Additional Intel® Server Boards and Systems may be supported. For the most up-to-date
list, see the Compatibility section under the link for this Intel® RAID Module at
The Intel® Integrated RAID Module SROMBSASMR supports both enterprise-class serial ATA
(SATA) and serial-attached SCSI (SAS) disk drives, which allows solutions to be customized for
performance, reliability, system expansion flexibility, and hard drive capacity. It provides such
flexibility and helps lower the total cost of ownership with a standardized server and storage
infrastructure.
This RAID module is designed with four internal SAS/SATA ports through 4 individual
connectors and uses a custom board-to-board 50-pin connector to provide x4 PCI Express*
support.
1.2 Operating System Support
The following operating systems are fully validated and supported at product launch. The latest
service pack/update available at start of the test run is tested:
Microsoft Windows Server 2003* 32-bit
Microsoft Windows Server 2003* 64-bit Edition
Microsoft Windows Server 2008* 32-bit
Microsoft Windows Server 2008* 64-bit Edition
Microsoft Windows Vista* 32-bit
Microsoft Windows Vista* 64-bit Edition
Revision 1.2
1
Intel order number E59029-003
Introduction
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
VMWare ESX* Server 3.5
Red Hat* Linux 4 32-bit
Red Hat* Linux 4 64-bit Edition
Red Hat* Linux 5 32-bit
Red Hat* Linux 5 64-bit Edition
SuSE* Linux Enterprise Server 10 32-bit
SuSE* Linux Enterprise Server 10 64-bit Edition
The following operating systems will be tested with a baseline installation of the operating
system. The latest service pack/update available at start of the test run will be tested.
Sun Solaris* 10 32-bit
Sun Solaris* 10 64-bit Edition
Microsoft Windows XP* 32-bit
Microsoft Windows XP* 64-bit Edition
SuSE* Linux Enterprise Server 9 32-bit
SuSE* Linux Enterprise Server 9 64-bit Edition
1.3 Features List
Supports SAS/SATA devices at speeds up to 300 MB/second per port
Supports the SATA II protocol over SAS transport
Contains four internal SAS/SATA ports
Supports up to 16 SAS/SATA II devices via expanders
Supports up to 64 virtual disks
Supports RAID levels 0, 1, 5, 6, 10, 50, and 60
Hardware acceleration of RAID 5/6/50/60 parity calculation
Online capacity expansion
Online RAID level migration
Physical drive roaming
RAID controller migration
Fast virtual drive initialization
Hot-spare drive configuration, both private and global
SATA drive hot-plug
Staggered spin-up
Native command queuing
Auto rebuild
*
The Self Monitoring Analysis and Reporting Technology (SMART) detects up to 70 percent of all predictable disk
drive failures. In addition, SMART monitors the internal performance of all motors, heads, and drive electronics.
Revision 1.2
2
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Introduction
Variable data stripe size configured per virtual drive
128 MB of ECC DDR2 667 MHz SDRAM integrated on the controller
Read and write cache policy
SES2 intelligent enclosure support
Background media test (patrol read)
Background data integrity test
Revision 1.2
3
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Hardware
2.2 Module Layout
LSI 1078
SAS ROC
Controller
Heatsink
LSI
SES
Connector
SAS/SATA
Connectors
Battery
Connector
Board-to-Board
50-pin Connector
AF003118
Figure 2. Intel® Integrated RAID Module SROMBSASMR Physical Layout
2.3 Major Components
2.3.1
LSI* 1078 SAS ROC
The LSI* 1078 SAS ROC is an integrated SAS and I/O controller with an embedded Power PC*
provides this functionality:
PCI Express* interface (x8), 2.5 Gbps
Local 72-bit DDR2 SDRAM interface with ECC checking
Dual independent internal DMA controllers maximize parallel data movement operations
between system memory and any peripheral/block on the processor local bus (PLB),
including local external devices such as Flash ROM, NVRAM, etc.
Two messaging units. Only one can be enabled per power-on cycle:
-
-
Fusion MPT message unit
Proprietary / test message unit
Two I2C interfaces for memory detection and PCI Express* SMBus connectivity. Serial
boot-strap ROM is also connected here.
Integrated dual UART for MegaRAID* diagnostic use only.
Eight channels of 3 Gbps full duplex SAS / SATA / Tunneled SATA
Two banks of SGPIO signals to accompany the two sets of x4 SAS/SATA ports
PCI Express* interface supports x8, x4, and x1 lane configurations
Revision 1.2
5
Intel order number E59029-003
Hardware
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
2.3.2
Flash ROM
The Intel® Advanced+ Book Block Flash Memory device is a 4 MB FLASH ROM configured for
16-bit I/O, manufactured on Intel’s latest 0.13 μm and 0.18 μm technologies. This is a feature-
rich solution for low-power applications. This device incorporates low-voltage capability (3 V
read, program, and erase) with high-speed, low-power operation. Flexible block-locking allows
any block to be independently locked or unlocked. For more information, see the Intel® Flash
2.3.3
Boot Strap ROM (SEEPROM)
The serial bootstrap ROM is used to configure the 1078 before the server board configures the
PCI Express* registers. The bootstrap ROM sets the PLL (Phase Lock Loop) dividers, external
memory bus speed, etc.
2.3.4
NVSRAM
A 32-KB NVSRAM stores board and disk drive setup configurations.
2.3.5
SDRAM (Cache)
The Intel® Integrated RAID Module SROMBSASMR includes 128 MB of integrated DDR2 667-
MHz ECC SDRAM memory. It supports a three chip 40-bit memory configuration. The memory
chips are connected directly to the memory controller interface bus of the ROC and serves as
storage for the executable code transferred from the flash. It also serves as cache during RAID
transactions. Cache mode selection takes immediate effect while the server is online and is
available on a per virtual drive basis. The ROC memory controller provides single-bit ECC error
correction with multi-bit detection support.
The optional Intel® RAID Smart Battery AXXRSBBU3 provides a battery backup option for data
cached in the memory.
Figure 3. Intel® RAID Smart Battery AXXRSBBU3
Revision 1.2
6
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Hardware
2.3.6
Diagnostics
2.3.6.1
Audible Alarm
Audible alarm is not supported.
2.3.6.2 LED Placement and Function
One surface-mounted system error (CRT1) LED (Orange Color) indicates a 1078 ASIC error
resulting from processor-related errors. The LED is off during normal operation and is steady on
during an error condition.
2.3.7
SAS / SATA Connectors
The Intel® Integrated RAID Module SROMBSASMR provides four right angle shrouded 7-pin
internal SAS / SATA connectors, each containing one SAS port.
SAS/SATA
Connectors
AF003119
Figure 4. SAS/SATA Connectors
2.3.7.1
SAS / SATA Connector Pin-out
The SAS/SATA connector shown in the following figure is the standard 7-pin SATA internal
connector used by the Intel® Integrated RAID Module SROMBSASMR. These pin-outs for the
serial ATA connector are not compatible with the legacy PATA connector.
Figure 5. SAS/SATA Interface
Table 1. SAS/SATA Connector Pin-out
Pin #
Signal
GND
TX0+
Description
1
2
Ground
Transmitter differential pair
Revision 1.2
7
Intel order number E59029-003
Hardware
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Pin #
Signal
Description
3
4
5
6
7
TX0-
GND
RXD+
RXD-
GND
Transmitter differential pair
Ground
Receiver differential pair
Receiver differential pair
Ground
Figure 6. SAS/SATA Cable
2.3.8
Host Board Interface
The Intel® Integrated RAID Module SROMBSASMR board interfaces with the host system
through a custom board-to-board interface that implements x4 PCI Express* lanes signaling as
defined in the PCI Express Specification 1.0a. This interface also provides +3.3 V power to the
board.
Revision 1.2
8
Intel order number E59029-003
Hardware
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Table 2. BBU Connector Pin-out
Server
Connector Pin
Number
Server
Connector Pin
Number
RAID Module Pin
number
RAID Module
Pin number
Description
P3V3_AUX
Description
P3V3_AUX
1
1
26
2
4
6
8
2
3
RST_PWRGD_PS_R
TP_FW_SW_RAID_MODE
GND
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
GND
3
5
PE0_RX_DP0
PE0_RX_DN0
GND
4
7
5
9
PE0_TX_DP0
PE0_TX_DN0
GND
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
6
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
GND
7
PE0_RX_DP1
PE0_RX_DN1
GND
8
GND
9
PE0_TX_DP1
PE0_TX_DN1
GND
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
GND
PE0_RX_DP2
PE0_RX_DN2
GND
GND
PE0_TX_DP2
PE0_TX_DN2
GND
GND
PE0_RX_DP3
PE0_RX_DN3
GND
GND
PE0_TX_DP3
PE0_TX_DN3
GND
GND
CLK_100M_IOP_DP
CLK_100M_IOP_D N
GND
FM_SAS_PRSNT_R
TP_PE_WAKE_N
FM_SAS_DISABLE_N
P3V3
LED_HDD_ACT_N
P3V3
P3V3
P3V3
P3V3
P3V3
2.3.9
BBU Interface
The Intel® Integrated RAID Module SROMBSASMR board can be attached to an external
backup battery unit (BBU) using a cable assembly attached to the BBU connector.
Note: The 20-pin cable connector is keyed for proper orientation during insertion and can only
go in one way. Before inserting into the connector, note the keyed orientation of this plug and
avoid forcing it into the connector upside down, as doing so may damage the connector and
battery circuitry.
Revision 1.2
10
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Hardware
Figure 8. BBU Interface
Table 3. BBU Connector Pin-out
Pin #
Signal
Description
1
P12V_STBY
+12Vdc Standby
Ground
2
GND
3
P12V_STBY
GND
+12Vdc Standby
Ground
4
5
P1V8
+1.8Vdc
6
GND
Ground
7
P3V3
+3.3Vdc
8
GND
Ground
9
P1V8_BB
GND
Sideband 1
Ground
10
11
12
13
14
15
16
17
18
19
20
P3V3_STBY
GND
+3.3Vdc Standby
Ground
BBU_SMBCL
GND
I2C Clock
Ground
BBU_SMBDA
TM_PFAIL
GND
I2C Data
Battery Backup Power Fail Detect
Ground
BBE
Battery Backup Enable
Battery Backup Strobe
Battery Backup Status
BBSTROBE
TM_STATUS
Revision 1.2
11
Intel order number E59029-003
Hardware
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
2.3.10
Jumpers and Connectors
LSI
J7 J6
J1-J4
J8
J5
AF003065
Jumper/
Connector
J1-J4
Description
Type
Comments
Connection to SAS/SATA devices
Internal SAS/SATA Port
Connector, Ports 0-3
N/A
J1 = SAS/SATA Port 0
J2 = SAS/SATA Port 1
J3 = SAS/SATA Port 2
J4 = SAS/SATA Port 3
J5
J6
Board-to-board Connector for
Battery Backup Unit
20-pin connector
4-pin connector
Provides an interface to the daughter card that
contains the battery backup unit.
Universal Asynchronous
Not populated and should not be used.
Receiver/Transmitter (UART)
J7
J8
Keyed I2C Connector
3-pin keyed connector Out-of-band enclosure management (SES2)
4-pin connector Reserved
Debug Connector
Figure 9. Jumpers and Connectors
2.4 Hardware Architectural Features
Table 4. Hardware Architectural Features
Feature
RAID levels
Intel® Integrated RAID Module SROMBSASMR
0, 1, 5, 6, 10, 50, 60
Number of devices
Device types
Data transfer rate
PCI bus
Up to 16 devices per module
SAS and SATA hard drives
300 MB/s per port
50-pin board-to-board connector with x4 PCI Express*
128 MB ECC DDR2 667-MHz SDRAM integrated on the module
Intel® RAID Smart Battery AXXRSBBU3
Memory
Battery backup
(optional)
SAS/SATA connector Four internal SAS/SATA connectors
ROC
LSI* 1078 SAS ROC, which performs hardware exclusive OR (XOR) assistance
Weight
46 oz
Serial port
Compatible devices
4-pin serial debug (requires transceiver)
16 physical devices, 64 logical drives, mixed capacity, SAS and SATA hard drives; non-disk
devices including expanders.
Firmware
4 MB in flash ROM
Revision 1.2
12
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Hardware
2.5 Electrical Characteristics
All power is supplied to the Intel® Integrated RAID Module SROMBSASMR through the board-
to-board connector via PCI Express* 3.3 V rails.
The supply voltages are 3.3 V ± 9 percent from PCI edge connector only. The maximum power
for the +3.3 V rail is 18 W. The +12 V rail is not provided by the base card. The +3.3 V rail is
used by the 3.3 V logic circuitry and also used to generate the other required voltage rails of
+1.5 V and +1.8 V. The +3.3 V auxiliary voltage is used to generate the +12 V standby for the
Intel® RAID Smart Battery AXXRSBBU3.
The voltage level used in the charging circuitry for the battery pack on the optional Intel® RAID
Smart Battery AXXRSBBU3 is +12 V. During fast charging of the battery pack, expected power
consumption is 230 mA rise in +12V current.
2.6 Environmental Specifications
Table 5. Environmental Specifications
Specification
Operating temperature
Description
5 degrees Celsius to 60 degrees Celsius. The maximum operating temperature
decreases to +45 degrees Celsius when the Intel® RAID Smart Battery AXXRSBBU3 is
installed.
Relative humidity range
20% to 80% non-condensing
32 degrees Celsius
Maximum dew point
temperature
Airflow
200 linear feet per minute (LFPM)
470,600 hours at 40 degrees Celsius
MTBF (electrical
components)
Table 6. Storage and Transit Specifications
Specification
Description
Temperature range without battery -30 degrees Celsius to +80 degrees Celsius (dry bulb)
Temperature range with battery
Relative humidity range
5 degrees Celsius to 45 degrees Celsius (dry bulb)
5% to 90 % non-condensing
2.6.1.1
Safety Characteristics
The Intel® Integrated RAID Module SROMBSASMR meets or exceeds the requirements of UL
flammability rating 94 V0. Each bare board is also marked with the supplier name or trademark,
type, and UL flammability rating. For the boards installed in a PCI Express* bus slot, all voltages
are lower than the SELV 42.4 V limit.
Revision 1.2
13
Intel order number E59029-003
Hardware
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
2.7 Supported Device Technology
2.7.1
Support for Hard Disk Drive Devices
The Intel® Integrated RAID Module SROMBSASMR integrates four internal high-performance
SAS/SATA ports that support SAS and enterprise-class SATA hard drives. Each port supports
both SAS and SATA devices using the SAS Serial SCSI Protocol (SSP), Serial Management
Protocol (SMP), and Serial Tunneling Protocol (STP). The SSP protocol enables communication
with other SAS devices. STP allows the SAS RAID controller to communicate with SATA
devices via SATA commands.
2.7.2
SAS Expander Support
The Intel® Integrated RAID Module SROMBSASMR 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.3
Support for Non-Hard Disk Drive Devices
Because SAS-based non-hard drive devices were not available when this module was in
development, support for these devices will be determined as they become available. For
information on support for non-hard drive devices, see the Intel® Integrated RAID Module
SROMBSASMR Tested Hardware and Operating System List.
2.7.4
Enclosure Management Support
The Intel® Integrated RAID Module SROMBSASMR supports SES2 enclosure management
using in-band signaling with expander-based backplanes and out-of-band signaling through I2C
bus with direct-connect non-expander backplanes.
Revision 1.2
14
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Software
3. 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. The following figure shows the inter-relationship of these software pieces.
Figure 10. Software Block Diagram
Revision 1.2
15
Intel order number E59029-003
Software
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
3.1 Common Layers
3.1.1
Firmware
The firmware is composed of multiple software layers, allowing for maximum flexibility, reuse,
and maintainability. These layers are described below.
3.1.1.1
MFC Settings
MFC default settings are factory programmed and consist of two types of settings:
Settings that cannot be modified in the field. These include the PCI IDs.
Settings that can be modified using a utility. These include default cache settings,
rebuild rates, and other BIOS and operational defaults. Access to the MFC modification
utility is restricted.
Additional information about MFC definitions and default settings is available upon request.
3.1.1.2 RAID BIOS
The RAID BIOS is the expansion ROM software defined in the PCI 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. The utility
is accessed by pressing the <Ctrl> + <G> keys during system boot time. For details about this
utility, see the Intel® RAID Software User’s Guide (Document number: D29305-00x).
3.1.1.4
RAID Firmware Engine
The RAID firmware contains the algorithms for mapping physical to virtual devices, RAID level
algorithms, data redundancy calculation algorithms, and error detection, logging, and reporting
capabilities.
3.1.2
API
To configure the Intel® Integrated RAID Module SROMBSASMR, a set of interfaces known as
the IOCTL interface is provided, which allows an application to issue commands to the
controller through the driver. Commands can be issued to determine adapter properties and
change the parameter settings. The API package defines a higher level of commands and
functions for developers who want to configure the RAID adapters with their own utility. This is
implemented as a 32-bit dynamic link library (DLL) for Microsoft Windows* operating systems
and through a set of binaries for other operating systems. Access to the API libraries is
restricted.
Revision 1.2
16
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Software
3.1.3
Operating System Driver
The operating system driver communicates between the host resident application and the RAID
controller using specific communication protocols.
3.2 User Interface
3.2.1
Intel® RAID BIOS Console 2 Configuration Utility
The Intel® RAID BIOS Console 2 configuration utility is an X-ROM based utility that is accessed
by pressing the <Ctrl> + <G> keys during POST. This utility usually starts at the completion of
POST, but it may expand and operate during POST if sufficient PMM memory is available.
This utility is GUI-based that is most easily used with a mouse. The utility enables the user to
configure the RAID controller properties, manage physical devices attached to the RAID
controller, create and manage virtual drives, and manage the battery backup module. The Intel®
RAID BIOS Console 2 configuration utility includes a configuration wizard that simplifies the
process of creating disk arrays and virtual drives. The following table describes the available
options.
Table 7. 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.
Scan Devices
Virtual Disks
When you select the Scan Devices option on the Main screen, the Intel® RAID BIOS
Console 2 checks the physical and virtual drives for any drive status changes. The Intel®
RAID BIOS Console 2 displays the results of the scan in the physical and virtual drive
descriptions.
The Virtual Disks screen provides options to Fast Initialize or Slow Initialize Virtual Disk,
Check Consistency, Display Virtual Disk properties, and Set Boot Drive using a specified
virtual disk.
Caution: Initializing a virtual drive deletes all information on the physical drives that
compose the virtual drive.
Physical Drives
This screen displays the physical drives for each port. From this screen, you can rebuild the
physical arrays or view the properties for the physical drive you select.
Configuration Wizard
This option enables you to clear a configuration, create a new configuration, or add a
configuration.
Adapter Selection
Physical view
Events
This option allows you to choose an Intel® RAID controller installed in the system.
This option toggles between Physical View and Virtual View.
This option displays the events generated by virtual disks, physical devices, enclosure, Intel®
RAID Smart Battery AXXRSBBU3, and the SAS controller.
Revision 1.2
17
Intel order number E59029-003
Software
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
3.2.2
Intel® RAID Web Console 2
The Intel® RAID Web Console 2 utility runs within the operating system. It is Java* GUI-based
and enables the user to configure the RAID controller, disk drives, Intel® RAID Smart Battery,
and other storage-related devices connected to the RAID controller or embedded on the server
board.
The utility is most easily used with a mouse, and standard right and left mouse clicks are
functional based on the operating system mouse configuration.
The Intel® RAID Web Console 2 includes a Configuration Wizard that simplifies the process of
creating disk arrays and virtual drives. Within the Configuration Wizard, the user can select from
several options:
Auto Configuration mode automatically creates the best possible configuration based on
options configurable with available hardware.
Guided Configuration mode asks brief questions about the configuration, and then
creates the configuration based on the answers provided.
Manual Configuration mode provides complete control over all aspects of the storage
configuration.
A Reconstruction Wizard increases or reduces the size of a virtual disk and changes the RAID
level of an array.
The following table briefly describes the available options. For a detailed description of these
functions, see the Intel® RAID Software User’s Guide (Document number: D29305-00x).
Table 8. Intel® RAID Web Console 2 Options
Option
Description
Menu Bar
Provides menu options including exit, rescan, operations, log and online help.
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.
Event Log Panel
Displays the event log entries for the selected RAID controller.
Adapter Properties
Configures adapter properties. The configuration of these properties within the
Intel® RAID Web Console 2 is limited to properties that can be performed
without a reboot of the controller or that are not data destructive.
Physical Drive Properties
Virtual Disk Properties
Configuration Wizard
Displays physical drive properties, including drive model, serial number, defect
tables, and association with virtual drives.
Displays virtual disk properties, including drive size, stripe size, disk cache
policy, array cache policy, virtual disk name and status.
Clears a configuration, creates a new configuration, or adds a configuration.
Revision 1.2
18
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Software
3.3 Command-line Utility
The command-line utility (CLU) is an operating system-based text utility that allows the
configuration of the RAID controller properties, configuration of disk arrays and virtual drives,
configuration of cache settings, firmware updates, and error reporting. The CLU is available
upon request for DOS*, Microsoft Windows*, and Linux* operating systems. For a list of all
command-line options, see the Intel® RAID Controller Command Line Tool 2 User Guide. The
following table provides a synopsis of available options.
Table 9. Command-line Utility Options
Option
Description
Command-line tool option to command help.
Help
Controller Information
Provides information about controller properties and configuration.
Configuration information
Provides information on physical and virtual drives attached to the controller.
Configuration management Allows configuration of the RAID controller, virtual drive properties, and hard drive
cache configuration.
Configuration
creation/deletion
Allows configuration or deletion of virtual drives, including RAID level configuration,
cache policy configuration, and hot spare configuration.
3.4 Flash Utility
This utility is an operating system-based utility that allows you to update the RAID controller
firmware. It is available for DOS*, Microsoft Windows*, and Linux* operating systems. It is
designed for use with a separate firmware update file. For a complete list of options, see the
utility version release notes.
3.5 SNMP Support
SNMP support includes MIB files that are available upon request for recompilation compatibility
with existing SNMP-enabled monitoring applications. An SNMP agent is also available. For
operational details, see the release notes that accompany these files.
Revision 1.2
19
Intel order number E59029-003
RAID Functionality and Features
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
4. RAID Functionality and Features
4.1 Hierarchy
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. To create a virtual drive and present it to
the host operating system, the RAID firmware typically follows these steps:
1. One or more physical drives are selected and associated as an array.
2. One or more arrays are associated and given a RAID level. This process creates a virtual
drive and provides an option to initialize the virtual drive.
3. The RAID firmware presents the virtual drive to the operating system.
4.1.1
RAID Physical Drive Status
Table 10. RAID Physical Drive Status
Drive State
Unconfigured
Good
Code
Description
The drive is functioning normally, but is not part of a configured virtual
drive and is not a hot spare.
Unconfigured Good
Online
ONLN
The drive is online, is part of a configured virtual drive, and is functioning
normally.
Hot Spare
Failed
HOTSP
FAILED
A physical drive that is configured as a hot spare.
A physical drive that was originally configured as Online or Hot Spare, but
on which the firmware detects an unrecoverable error.
Rebuilding
REBUILD
A physical drive to which data is being written to restore full redundancy for
a virtual disk.
Unconfigured
Bad
Unconfigured Bad
A physical drive on which the firmware detects an unrecoverable error; the
physical drive was Unconfigured Good or the physical drive could not be
initialized.
Missing
Offline
None
Missing
Offline
None
A physical drive that was Online, but which has been removed from its
location.
A physical drive that is part of a virtual drive but which has invalid data as
far as the RAID configuration is concerned.
A physical drive with an unsupported flag set. An Unconfigured Good or
Offline physical drive that has completed the preparation for removal
operation.
Revision 1.2
20
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
RAID Functionality and Features
4.1.2
RAID Virtual Drive Status
Table 11. RAID Virtual Drive Status
Drive State
Optimal
Code
Optimal
Description
The drive operating system is good. All configured drives are online.
Degraded
Offline
Degraded
Offline
The drive operating condition is not optimal because one of the configured drives has
failed or is offline.
The drive is not available to the operating system and is unusable.
4.1.3
RAID Controller Drive Limitations
Only drives that comply with the SAS and SATA specification extensions are supported.
4.2 SAS Bus and ID Mapping
Devices on the SAS bus are persistently mapped based on a SAS address.
4.3 RAID Features
4.3.1
RAID Level Support
Table 12. Supported RAID Levels
RAID Level
RAID 0
Description
Data is striped to one or more physical drives. If using more than one disk, each stripe is stored on the
drives in a “round robin” fashion. RAID 0 includes no redundancy. If one hard disk fails, all data is lost.
RAID 1
RAID 5
RAID 6
RAID 10
RAID 50
RAID 60
Disk mirroring: all data is stored twice, making each drive the image of the other. Missing data on one
drive can be recovered from data on the other drive. RAID 1 requires a minimum of two drives in the
array.
Data striping with parity: Data is striped across the hard disks and the controller calculates redundancy
data (parity information) that is also striped across the hard disks. Missing data is rebuilt from parity.
RAID 5 requires a minimum of three drives in the array.
Data striping with distributed parity across two disks: Data is striped across all disks in the array and
two parity disks are used to provide protection against the failure of up to two physical disks. In each
row of data blocks, two sets of parity data are stored.
RAID 10 is accomplished by striping data across two or up to eight RAID 1 arrays. Missing data is
rebuilt from redundant data stripes. RAID 10 requires a minimum of four drives. RAID 10 provides high
data throughput rates.
RAID 50 is accomplished by striping data across two or up to five RAID 5 arrays. Missing data is
rebuilt from redundant data stripes. RAID 50 requires a minimum of six drives. RAID 50 provides high
data throughput rates.
RAID 60 is accomplished by striping data across two or up to five RAID 6 arrays. Missing data is
rebuilt from redundant data stripes. RAID 60 requires a minimum of eight drives. RAID 60 provides
high fault tolerance.
Revision 1.2
21
Intel order number E59029-003
RAID Functionality and Features
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
4.3.2
Cache Policies
The RAID cache can temporarily store data so it can be more quickly accessed, or to await
drive readiness. The cache is available both on the RAID controller and hard drives. The RAID
controller read and write cache policy is set on a virtual drive level. This policy is set when the
virtual drive is created, but it can be changed using the Intel® RAID BIOS Console 2
configuration utility, the command-line utility, or the Intel® RAID Web Console 2 utility.
The user should not enable specific cache policies if the Intel® RAID Smart Battery is not
installed. The drive cache is managed through a user-configurable RAID controller option, but
the RAID controller battery does not protect data in the drive cache in the event of a power
interruption. Exercise caution when enabling the drive cache.
Table 13. Cache Policies
Array Cache Policy
Cache Policy
Cache Option
Direct I/O
Description
When possible, no cache is involved for both reads and writes. The
data transfers are directly from host to disk and from disk to host.
Cached I/O
All reads first look at the cache. If a cache hit occurs, the data is read
from cache; if not, the data is read from disk and the read data is
buffered into cache. All writes to drive are also written to cache.
Read Policy
Write Policy
No Read Ahead
Read Ahead
The controller does not use read-ahead.
Specifies that additional consecutive data stripes are read and
buffered into cache.
Adaptive Read Ahead
Write Through
Specifies that the controller begin using read-ahead if the two most
recent disk accesses occurred in sequential sectors.
The controller sends a data transfer completion signal to the host after
the disk subsystem receives all the data in a transaction and the data
is successfully written to disk.
Write Back
The controller sends a data transfer completion signal to the host
when the controller cache receives all the data in a transaction and the
data is then written to disk as the drive becomes available.
If the ‘Use Write Through for failed or missing battery’ option is
disabled, the Write Back mode is enabled even if the battery backup
unit is bad or missing.
Hard Drive Cache Read and Write Cache Memory located on the hard drive is used to cache data going to or
coming from the drive. Enabling the hard drive cache can result in a
performance improvement but data held in drive cache is not protected
by the RAID controller.
Revision 1.2
22
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
RAID Functionality and Features
4.3.3
Stripe Size
The stripe size determines the size of each data stripe on each hard drive. The options are 8,
16, 32, 64, 128, 256, 512, and 1024 KB. The stripe size is set when the virtual drive is created.
It cannot be changed without removing the virtual drive configuration and all data contained on
the virtual drive.
4.3.4
Hot-spare Drives
Hot-spare drives are designated to automatically replace a failed drive. Hot-spare drives must
be the same size or larger than the drives they will replace. They can be designated as a private
hot-spare drive assigned to one virtual drive, or they may be a global hot-spare that is assigned
to all virtual drives attached to the RAID controller. Hot-spare drives can be designated using
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.
The RAID controller immediately recognizes when a drive is removed and sets the virtual status
to “Missing” until an I/O to the drive fails. The drive status then changes to “Failed.”
A drive inserted into an attached intelligent enclosure is recognized as present. A drive inserted
into an attached non-intelligent enclosure may require a bus scan before it is detected. Hot-plug
of new drives is supported in both intelligent and non-intelligent enclosures.
4.3.6
Auto-declare Hot-spare Drive
If the RAID controller has a RAID array drive that is in a failed (degraded) state and the failed
drive is removed and a new hard drive of the same size or larger is inserted into the same slot,
the new drive is automatically marked as a hot-spare drive and a rebuild begins. A bus scan
may be required in a non-intelligent enclosure.
4.3.7
Physical Drive Roaming
Physical drive roaming allows the user to move drives to any port on the RAID controller without
losing the configuration.
4.3.8
Virtual Drive Roaming
Virtual drive roaming allows the user to move a virtual drive from one controller to another
system/controller without losing the configuration or data. All virtual drives attached to the RAID
controller must be moved as a unit.
Revision 1.2
23
Intel order number E59029-003
RAID Functionality and Features
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
4.3.9
RAID Controller Migration
The RAID controller migration feature allows a defective RAID controller to be removed and
replaced by a compatible RAID controller without losing the configuration or data. To avoid a
configuration mismatch, it is wise to reset the new controller configuration before attaching the
array drives. If a configuration mismatch occurs, then care must be taken to use the
configuration on the drives or all data may be lost.
4.3.10
Online Capacity Expansion
Online capacity expansion (OCE) allows additional drives to be added to a virtual drive in an
array. OCE is available as an option in the Intel® BIOS Console 2 utility, the Intel® RAID Web
Console 2 utility, or the command-line utility.
4.3.11
RAID-level Migration
RAID-level migration allows for the migration from one RAID level to another. RAID-level
migration may require the addition of additional physical drives as part of the process. RAID-
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.2
24
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Safety and Regulatory Certifications
5. Safety and Regulatory Certifications
5.1 Product Safety & EMC Compliance
This Intel RAID Controller has been evaluated for regulatory compliance as an Intel end system,
and is included as part of the end system certification. For information on end system
certification, refer to the product regulatory certification for the end system level product.
5.2 Ecology Declarations
Restriction of Hazardous Substances (European Directive 2002/95/EC)
China RoHS (MII Measure 39)
REACH; Registration, Evaluation and Authorization of Chemicals (European Union
Regulation EC/2006/1907)
5.3 Supported Specifications and Standards
Table 14. Specifications and Standards
Standard
SAS Specification 1.1
Description
N/A
N/A
N/A
N/A
Serial ATA Specification 1.0a
Extensions to Serial ATA Specification 1.0a
PCI Express Base Specification 1.0a
SAFTE
SES
SCSI Accessed Fault-Tolerant Enclosure management
SCSI Enclosure Services (SES)
SSP
Serial SCSI Protocol (SSP), which enables communication with SAS
devices supporting multiple initiators and targets.
STP
Serial ATA Tunneled Protocol (STP), which enables communication
with Serial ATA devices supporting multiple initiators and targets.
SMP
Serial Management Protocol (SMP), which communicates topology
management information directly with attached SAS expander devices.
Revision 1.2
25
Intel order number E59029-003
Appendix A: Event Messages and Error Codes
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
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. When an “event” such as the completion of a
consistency check or the removal of a physical drive occurs, an event message is displayed in
the log, which appears at the bottom of the Intel® RAID Web Console 2 screen. The messages
are also logged in the Windows Application Log (Event Viewer). Error event levels are:
Progress: This is a progress posting event. Progress events are not saved in NVRAM.
Information: Informational message. No user action is necessary.
Warning: A component may be close to a failure point.
Critical: A component has failed, but the system has not lost data.
Fatal: A component has failed, and data loss has occurred or will occur.
Dead: A catastrophic error has occurred and the controller has failed. This is seen only
after the controller has been restarted.
The following table lists the Intel® RAID Web Console 2 event messages.
Table 15. Event Messages
Number
0
Type
Information
Description
Firmware initialization started (PCI ID %04x/%04x/%04x/%04x)
1
Information
Fatal
Firmware version %s
2
Unable to recover cache data from TBBU
Cache data recovered from TBBU successfully
Configuration cleared
3
Information
Information
Warning
Information
Information
Information
Information
Fatal
4
5
Cluster down; communication with peer lost
%s ownership changed from %02x to %02x
Alarm disabled by user
6
7
8
Alarm enabled by user
9
Background initialization rate changed to %d%%
Controller cache discarded due to memory/battery problems
Unable to recover cache data due to configuration mismatch
Cache data recovered successfully
Controller cache discarded due to firmware version incompatibility
Consistency Check rate changed to %d%%
Fatal firmware error: %s
10
11
12
13
14
15
16
17
18
19
20
21
Fatal
Information
Fatal
Information
Dead
Information
Warning
Critical
Factory defaults restored A249
Flash downloaded image corrupt
Flash erase error
Critical
Flash timeout during erase
Critical
Flash error
Information
Flashing image: %s
Revision 1.2
26
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Appendix A: Event Messages and Error Codes
Number
22
Type
Information
Description
Flash of new firmware image(s) complete
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Critical
Flash programming error
Critical
Flash timeout during programming
Flash chip type unknown
Critical
Critical
Flash command set unknown
Flash verify failure
Critical
Information
Information
Information
Information
Dead
Flush rate changed to %d seconds
Hibernate command received from host
Event log cleared
Event log wrapped
Multi-bit ECC error: ECAR=%x
Single-bit ECC error: ECAR=%x
Not enough controller memory
Patrol Read complete
Warning
Dead
Information
Information
Information
Information
Information
Information
Information
Information
Information
Information
Information
Warning
Patrol Read paused
Patrol Read Rate changed to %d%%
Patrol Read resumed
Patrol Read started
Rebuild rate changed to %d%%
Reconstruction rate changed to %d%%
Shutdown command received from host
Test event: '%s'
Time established as %s; (%d seconds since power on)
User entered firmware debugger
Background Initialization aborted on %s
Information
Information
Fatal
Background Initialization corrected medium error (%s at %lx, %s at %lx)
Background Initialization completed on %s
Background Initialization completed with uncorrectable errors on %s
Background Initialization detected uncorrectable multiple medium errors (%s at %lx on %s)
Background Initialization failed on %s
Fatal
Critical
Progress
Information
Information
Background Initialization progress on %s is %s
Background Initialization started on %s
Policy change on %s to %s from %s
OBSOLETE
Information
Information
Information
Information
Fatal
Consistency Check aborted on %s
Consistency Check corrected medium error (%s at %lx, %s at %lx)
Consistency Check done on %s
Consistency Check done with corrections on %s, (corrections=%d)
Consistency Check detected uncorrectable multiple medium errors (%s at %lx on %s)
Consistency Check failed on %s
Critical
Fatal
Consistency Check failed with uncorrectable data on %s
Consistency Check found inconsistent parity on %s at stripe %lx
Consistency Check inconsistency logging disabled on %s (too many inconsistencies)
Consistency Check progress on %s is %s
Information
Warning
Progress
Revision 1.2
27
Intel order number E59029-003
Appendix A: Event Messages and Error Codes
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Number
66
Type
Information
Description
Consistency Check started on %s
67
Information
Critical
Initialization aborted on %s
68
Initialization failed on %s
69
Progress
Information
Information
Information
Information
Information
Fatal
Initialization progress on %s is %s
Fast initialization started on %s
70
71
Full initialization started on %s
72
Initialization complete on %s
73
%s Properties updated to %s (from %s)
Reconstruction complete on %s
74
75
Reconstruction of %s stopped due to unrecoverable errors
Reconstruct detected uncorrectable multiple medium errors (%s at %lx on %s at %lx)
Reconstruction progress on %s is %s
Reconstruction resumed on %s
76
Fatal
77
Progress
Information
Fatal
78
79
Reconstruction resume of %s failed due to configuration mismatch
Reconstruction started on %s
80
Information
Information
Information
Critical
81
State change on %s from %s to %s
Clear aborted on %s
82
83
Clear failed on %s (Error %02x)
84
Progress
Information
Information
Warning
Information
Information
Warning
Information
Warning
Information
Progress
Fatal
Clear progress on %s is %s
85
Clear started on %s
86
Clear completed on %s
87
Error on %s (Error %02x)
88
Format completed on %s
89
Format started on %s
90
Hot Spare SMART polling failed on %s (Error %02x)
Inserted: %s
91
92
%s is not supported
93
Patrol Read corrected medium error on %s at %lx
Patrol Read progress on %s is %s
Patrol Read found an uncorrectable medium error on %s at %lx
Predictive failure: %s
94
95
96
Warning
Fatal
97
Puncturing bad block on %s at %lx
Rebuild aborted by user on %s
98
Information
Information
Information
Critical
99
Rebuild completed on %s
100
101
102
103
104
105
106
107
108
109
Rebuild completed on %s
Rebuild failed on %s due to source drive error
Rebuild failed on %s due to target drive error
Rebuild progress on %s is %s
Critical
Progress
Information
Information
Information
Critical
Rebuild resumed on %s
Rebuild started on %s
Rebuild automatically started on %s
Rebuild stopped on %s due to loss of cluster ownership
Reassign write operation failed on %s at %lx
Unrecoverable medium error during rebuild on %s at %lx
Fatal
Fatal
Revision 1.2
28
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Appendix A: Event Messages and Error Codes
Number
110
Type
Information
Description
Corrected medium error during recovery on %s at %lx
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Fatal
Unrecoverable medium error during recovery on %s at %lx
Removed: %s
Warning
Information
Information
Information
Warning
Information
Information
Critical
Unexpected sense: %s, CDB:%s, Sense:%s
State change on %s from %s to %s
State change by user on %s from %s to %s
Redundant path to %s broken
Redundant path to %s restored
Dedicated Hot Spare %s no longer useful due to deleted array
SAS topology error: Loop detected
SAS topology error: Unaddressable device
SAS topology error: Multiple ports to the same SAS address
SAS topology error: Expander error
SAS topology error: SMP timeout
SAS topology error: Out of route entries
SAS topology error: Index not found
SAS topology error: SMP function failed
SAS topology error: SMP CRC error
SAS topology error: Multiple subtractive
SAS topology error: Table to table
SAS topology error: Multiple paths
Unable to access device %s
Critical
Critical
Critical
Critical
Critical
Critical
Critical
Critical
Critical
Critical
Critical
Fatal
Information
Information
Dedicated Hot Spare created on %s (%s)
Dedicated Hot Spare %s (%s) disabled
OBSOLETE
Information
Information
Global Hot Spare created on %s (%s)
Global Hot Spare %s (%s) disabled
OBSOLETE
Information
Information
Information
Information
Warning
Created %s
Deleted %s
Marking %s inconsistent due to active writes at shutdown
Battery Present
Battery Not Present
Information
Information
Warning
New Battery Detected
Battery has been replaced
Battery temperature is high
Warning
Battery voltage low
Information
Information
Information
Fatal
Battery started charging
Battery is discharging
Battery temperature is normal
Battery needs replacement - SOH Bad
Battery relearn started
Information
Information
Information
Battery relearn in progress
Battery relearn completed
Revision 1.2
29
Intel order number E59029-003
Appendix A: Event Messages and Error Codes
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Number
154
Type
Warning
Description
Battery relearn timed out
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
Information
Information
Information
Information
Information
Information
Warning
Warning
Information
Information
Information
Critical
Battery relearn pending: Battery is under charge
Battery relearn postponed
Battery relearn will start in 4 days
Battery relearn will start in 2 days
Battery relearn will start in 1 day
Battery relearn will start in 5 hours
Battery removed
Current capacity of the battery is below threshold
Current capacity of the battery is above threshold
Enclosure (SES) discovered on %s
Enclosure (SAF-TE) discovered on %s
Enclosure %s communication lost
Information
Critical
Enclosure %s communication restored
Enclosure %s fan %d failed
Information
Warning
Critical
Enclosure %s fan %d inserted
Enclosure %s fan %d removed
Enclosure %s power supply %d failed
Enclosure %s power supply %d inserted
Enclosure %s power supply %d removed
Enclosure %s EMM %d failed
Information
Warning
Critical
Information
Critical
Enclosure %s EMM %d inserted
Enclosure %s EMM %d removed
Warning
Critical
Enclosure %s temperature sensor %d below warning threshold
Enclosure %s temperature sensor %d below error threshold
Enclosure %s temperature sensor %d above warning threshold
Enclosure %s temperature sensor %d above error threshold
Enclosure %s shutdown
Warning
Critical
Critical
Warning
Critical
Enclosure %s not supported; too many enclosures connected to port
Enclosure %s firmware mismatch (EMM %d)
Enclosure %s sensor %d bad
Warning
Critical
Enclosure %s phy bad for slot %d
Critical
Enclosure %s is unstable
Critical
Enclosure %s hardware error
Critical
Enclosure %s not responding
Warning
Warning
Information
Information
Information
Information
Warning
Warning
Fatal
SAS/SATA mixing not supported in enclosure; %s disabled
Enclosure (SES) hot plug on %s was detected
Clustering enabled
Clustering disabled
PD too small to be used for auto-rebuild on %s
BBU enabled; changing WT virtual disks to WB
BBU disabled; changing WB virtual disks to WT
Bad block table on %s is 80% full
Bad block table on %s is full; unable to log block %lx
Revision 1.2
30
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Appendix A: Event Messages and Error Codes
Number
198
Type
Information
Description
Consistency Check Aborted Due to Ownership Loss on %s
Background Initialization (BGI) Aborted Due to Ownership Loss on %s
Battery/charger problems detected; SOH Bad
Single-bit ECC error: ECAR=%x
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
Information
Critical
Warning
Critical
Single-bit ECC error: ECAR=%x
Critical
Single-bit ECC error: ECAR=%x
Warning
Information
Warning
Information
Information
Enclosure %s Power supply %d switched off
Enclosure %s Power supply %d switched on
Enclosure %s Power supply %d cable removed
Enclosure %s Power supply %d cable inserted
Enclosure %s Fan %d returned to normal
OBSOLETE
Information
Critical
BBU Retention test passed
BBU Retention test failed!
OBSOLETE
Information
Critical
NVRAM Retention test passed
NVRAM Retention test failed!
Information
Critical
%s test completed %d passes successfully
%s test FAILED on %d pass. Fail data: errorOffset=%x goodData=%x badData=%x
Self-check diagnostics completed
Information
Information
Information
Information
Warning
Foreign Configuration Detected
Foreign Configuration Imported
Foreign Configuration Cleared
NVRAM is corrupt; reinitializing
Warning
NVRAM mismatch occurred
Warning
SAS wide port %d lost link on PHY %d
SAS wide port %d restored link on PHY %d
SAS port %d, PHY %d has exceeded the allowed error rate
Bad block reassigned on %s at %lx to %lx
Controller Hot Plug detected
Information
Warning
Information
Information
Warning
Enclosure %s temperature sensor %d differential detected
Disk test cannot start. No qualifying disks found
Time duration provided by host is not sufficient for self check
Marked Missing for %s on array %d row %d
Replaced Missing as %s on array %d row %d
Enclosure %s temperature sensor %d returned to normal
Enclosure %s Firmware download in progress
Enclosure %s Firmware download failed
%s is not a certified drive
Information
Information
Information
Information
Information
Information
Warning
Warning
Information
Warning
Dirty cache data discarded by user
PDs missing from configuration at boot
VDs missing drives and will go offline at boot: %s
VDs missing at boot: %s
Warning
Warning
Warning
Previous configuration completely missing at boot
Revision 1.2
31
Intel order number E59029-003
Appendix A: Event Messages and Error Codes
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Number
242
Type
Information
Description
Battery charge complete
243
244
245
Information
Information
Information
Enclosure %s fan %d speed changed
Dedicated spare %s imported as global due to missing arrays
%s rebuild not possible as SAS/SATA is not supported in an array
SEP %s has been rebooted as a part of enclosure firmware download. SEP will be
unavailable until this process completes.
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
Information
Information
Information
Information
Warning
Critical
Inserted: %s Info: %s
Removed: %s Info: %s
%s is now OPTIMAL
%s is now PARTIALLY DEGRADED
%s is now DEGRADED
Fatal
%s is now OFFLINE
Warning
Warning
Warning
Warning
Warning
Warning
Warning
Critical
Battery requires reconditioning; please initiate a LEARN cycle
VD %s disabled because RAID-5 is not supported by this RAID key
VD %s disabled because RAID-6 is not supported by this controller
VD %s disabled because SAS drives are not supported by this RAID key
PD missing: %s
Puncturing of LBAs enabled
Puncturing of LBAs disabled
Enclosure %s EMM %d not installed
Package version %s
Information
Warning
Warning
Warning
Information
Information
Warning
Warning
Warning
Fatal
Global affinity Hot Spare %s commissioned in a different enclosure
Foreign configuration table overflow
Partial foreign configuration imported
Connector %s is active
Board Revision %s
Command timeout on %s
%s reset (Type %02x)
VD bad block table on %s is 80% full
VD bad block table on %s is full; unable to log block %lx (on %s at %lx)
Uncorrectable medium error logged for %s at %lx (on %s at %lx)
VD medium error corrected on %s at %lx
Bad block table on %s is 100% full
VD bad block table on %s is 100% full
Fatal
Information
Warning
Warning
Revision 1.2
32
Intel order number E59029-003
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Appendix B: Glossary
Appendix B: Glossary
Word / Acronym
API
Definition
Application Programming Interface
Basic Input/Output System
Direct Memory Access
Error Correction Code
Flash Update Utility
Firmware
BIOS
DMA
ECC
FUU
FW
Gb
Gigabit
GB
Gigabyte
HBA
Host Bus Adapter
Kb
Kilobit
KB
Kilobyte
LVD
Low Voltage Differential
Megabit
Mb
MB
Megabyte
MFC
NVRAM
OCE
PCB
Manufacture Control
Non-volatile Random Access Memory
Online Capacity Expansion
Printed Circuit Board
Peripheral Component Interconnect
Phase Lock Loop
PCI
PLL
POST
RAID
ROC
ROM
SAF-TE
SAS
Power-on Self Test
Redundant Array of Independent Disks
RAID-On-Chip
Read-Only Memory
SCSI Accessed Fault Tolerant Enclosure, enclosure management that supports SCSI devices
Serial Attached SCSI
SATA
SCSI
SDRAM
SES2
SGPIO
SMART
SMBus
SMP
SNMP
SSP
Serial Advanced Technology Attachment
Small Computer Systems Interface
Synchronous Dynamic Random Access Memory
SCSI Enclosure Services 2nd generation, enclosure management that supports SAS devices
Serial General Purpose Input Output, Enclosure management that supports SATA devices
Self Monitoring Analysis and Reporting Technology
System Management Bus
Serial Management Protocol
Simple Network Management Protocol
Serial SCSI Protocol
STP
Serial Tunneling Protocol
XROM
WHQL
PCI Expansion ROM, a BIOS utility accessed at system POST.
Windows Hardware Quality Labs
Revision 1.2
33
Intel order number E59029-003
Appendix C: Reference Documents
Intel® Integrated RAID Module SROMBSASMR (AXXROMBSASMR) Technical Product Specification
Appendix C: Reference Documents
Intel® Integrated RAID Module SROMBSASMR Hardware User’s Guide (Document
number: E58607-00x)
Intel® RAID Software User’s Guide (Document number: D29305-00x)
Intel® RAID Controller Command Line Tool 2 User Guide (Document number: E36092-
00x)
Revision 1.2
34
Intel order number E59029-003
|