This release note and the software that accompanies it are copyright (c) 2012, Intel Corporation or its suppliers, and may only be installed and used in accordance with the license that accompanies the software. This Software is furnished under license and may only be used or copied in accordance with the terms of that license. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. The Software is subject to change without notice, and should not be construed as a commitment by Intel Corporation or its suppliers to market, license, sell or support any product or technology. Unless otherwise provided for in the license under which this Software is provided, the Software is provided AS IS, with no warranties of any kind, express or implied. Except as expressly permitted by the Software license, neither Intel Corporation nor its suppliers assumes any responsibility or liability for any errors or inaccuracies that may appear herein. Except as expressly permitted by the Software license, no part of the Software may be reproduced, stored in a retrieval system, transmitted in any form, or distributed by any means without the express written consent of Intel Corporation. ========================== Supported RAID Controllers ========================== This firmware update package supports Intel(R) RAID controller SROMBSASMR. Please verify that this package has been tested with the controller you have chosen to use by checking the drivers web page for your controller at http://support.intel.com. =================== Package Information =================== Flash package = 11.0.1-0051 Firmware Version = 1.40.352-2004 ========== Attention! ========== Intel recommends to loading Factory Default setting after the firmware upgrade which will not affect data on any existing array. To do so: 1. Reboot the system and login to the RAID BIOS Console. 2. Select the controller and select 'Adapter Properties'->'Next' 3. Set the 'Set Factory Defaults' setting to 'Yes' and submit the change. 4. Reboot the system (the default settings are applied). 5. Re-configure to the desired settings in RAID Web Console2. ================== Known Restrictions ================== This download does NOT support EFI v1.1 environment. Please use the EFI shell command ˇ°verˇ±, which will display the EFI version, to identify the EFI version. ======================= Contents on the package ======================= The following files are included in this zip: Name: Description: SROMBSASMP2_HWRAID_Firmware-v11.0.1-0046_readme.txt This file MR_efp35.rom Firmware binary update.bat DOS update batch file update.nsh UEFI update script file CmdTool2\DOS\* DOS update utility and support files CmdTool2\UEFI\* UEFI update utility and support files CmdTool2\Linux\* Linux update utility and support files CmdTool2\Windows\* Windows update utility and support files CmdTool2\Solaris\* Solaris update utility and support files CmdTool2\FreeBSD\* FreeBSD update utility and support files License_v2.pdf License Agreement ***Please see Update Utility folders for additional relase note files and licenses.*** ========================== Installation instructions: ========================== DOS instructions for updating RAID Firmware: ----------------- 1. Download and extract all files to a local drive. 2. Ensure RAID Activation Key AXXRAKSAS2 and RAID DIMM are installed. 3. Boot the target system to DOS. 4. Change directory to the local drive and directory containing the flash update files and the firmware image file. 5. Type "update.bat" or "dos\cmdtool2 -adpfwflash -f MR_efp35.rom -aall" 6. Wait for the flash to complete. Do NOT reboot the system during the update. UEFI (EFI 2.0) instructions for updating RAID Firmware: ----------------- 1. Download and extract all files to a local drive. 2. Ensure RAID Activation Key AXXRAKSAS2 and RAID DIMM are installed. 3. Boot the target system to EFI shell. 4. Change directory to the local drive and directory containing the flash update files and the firmware image file. 5. Type "update.nsh" or "efi\cmdtool2 -adpfwflash -f MR_efp35.rom -noverchk -aall" 6. Wait for the flash to complete. Do NOT reboot the system during the update. Windows and Linux instructions for updating RAID Firmware: ----------------- The firmware update may be run from Within Windows or Linux using the appropriate versions of CmdTool2. In Windows, unzip the utility into the same directory as the rom file by typing "cmdtool2 -adpfwflash -f MR_efp35.rom -aall". The Linux CmdTool2 by running the rpm and then calling the utility from /opt/MegaRAID/CmdTool2 as "./CmdTool2 -AdpFwFlash -f MR_efp35.rom -aall" You can use RAID Web Console 2 to update the RAID firmware. For more detail, please refer to the Intel(r) RAID Software User's Guide. ============= Fixes/Updates ============= v11.0.1-0051 (APP 1.40.352-2004) - Updated EDV Values and settings to enhance BBU endurance v11.0.1-0050 (APP 1.40.352-1922) - Fatal firmware error: Line 1756 in ../../dm/mpt/mptcmd.c resulting in MegaMon Dump - Getting Assertion failure on OEM ROMB system - ends up as "Adapter at Baseport B190h is not responding" message at POST. - BGI is in endless loop continuously restarting after completion - Back port EDV values for BBU07 from 10M09 v11.0.1-0048 (APP 1.40.342-1650) Fixed 'clear' tasks on disks always show 0% complete when doing 'init' task on RAID volume Fixed Phy link drop will cause the PDs out from configuration. Fixed (None) Carbonite IS1116 JBoD Drivers....(bad sensor messages) Fixed HWR: EF: No GlobalHS possible in case of mixed SAS / SATA arrays on one controller Fixed OEM-Specific: HWR: EF: additional reboot required after updating ibbu FCC to design capacity Fixed Performance effect due to inaccurate flush interval Fixed OEM controller shows foreign config without any hardware change. Fixed Unplug hard disk will be cause some issues during run IO Fixed OEM-Specific: Firmware 11.0.1-0046 Has Codename in Firmware Log V1.40.322-1445 - added: Disables all requirement for human input at boot time (requires environment stamping) - fixed HWR: EF: after 5 failed relearns the iBBU with 65K capacity is enabled from write-true to write-back - fixed Need new Fail and Pre-Fail Limits on OEM battery - fixed Dummy defect for checking changes for LBC on OEM battery - fixed Potential DI issue running the IO on degraded R5 VDs with 32 drives. - fixed Number of devices exceeded the maxinum limit error - fixed HDD dropped during IO testing with 8708EM2 - fixed MR_PD_QUERY_TYPE_EXPOSED_TO_HOST: PD:xx print statements fill up fwtermlog - fixed error when flash new FW for 1078 V1.40.282-1279 1) Fixed While correcting massive UNC sectors, I/O will be interrupted, OS becomes unusable 2) Fixed HWR 1078: HDD Fault LED turns ON (amber HDD fail) for the empty slots in OEM enclosure 3) Fixed SPD Data Corrupt on Boot 4) Fixed no amber LED after removing online disk from R1 5) Fixed Firmware Incompleted Writes During Power Fail and Recovery V1.40.232-1007 1) Fixed PL is not returning correct data for CONFIG_PAGE_SAS_PHY_0. 2) Fixed Clear Battery Unqualified Relearn Counter when Battery is Replaced 3) Fixed Delay Relearn for the OEM battery 4) Fixed Dummy Defect To check-in changes for PR 88698 5) Fixed FW Fatal Error happens when consecutive Medium Errors are found in Degraded SATA RAID5, 6 V1.40.212-0971 1) Fixed Subsystem device ID value is wrong with specific RAID key 2) Fixed FW causes Fatal Error when Hotspare drive responded with Sense 0x02 for Write/Verify or TUR. 3) Fixed Data Mismatch after Power Loss on SRCSASJV. 4) Fixed new ddr2 settings required for 1078 ROMB 5) Fixed Heavy Medium Errors on a VD cause VD to fail V1.40.172-0866 1) Fixed Fatal FW Error happens during Consistency Check operation. V1.40.152-0827 1) Fixed Firmware cannot recover medium error in RAID 10, RAID 5. 2) Fixed Firmware should not set the WC#E bit in the saved page of the disk. V1.40.132-0796 1) Fixed See target resets with 06/2900 errors on WD drives with media errors under I/O. 2) Added Retry mechanism for the return code of IDNF. 3) Added commands to CmdTool2 for program INI setting 4) Fixed RPM packaging issue while performing CmdTool2 update. 5) Added option -AdpAutoRbld to CmdTool2 6) Added Disable gas-gauge EEPROM check/update during re-learn cycle if manufacturing date is after 10/1/2009. 7) Fixed A relearn fails with error "Update of EEPROM failed with ERROR code 21" when a relearn is manually issued. 8) Fixed Offline foreign VDs get target ID of 255 causing resolution & discovery issues 9) Fixed cache data may be lost if power is removed. 10) Fixed Predictive failures reported for removed drives 11) Fixed Selection of any PD fails if GHS is created out of smaller PD. 12) Fixed VD Initilization done with a wrong block size affects SSD performance 13) Fixed Port Sorted Writes feature is updated hence to enhance performance in case of random write. 14) Fixed SGPIO Group IDs Intermittently Incorrect 15) Fixed HWR FW run into data mis-compare with infinite loop when HDD responds Sense 0x0E-1D-00 for Medium Error Recovery. 16) Fixed got Locate and Error data on SGPIO, but no Activity data. 17) Fixed Red LED is lit on the next empty slot in an AIC/Xtor JBOD if the empy slot is immediatly after an array member 18) Added handle misconpare sense key (0x0e) properly 19) Added If user selected boot disk has no OS attempt to boot from other possible boot device. 20) Fixed Product name gets truncated when its length is >25 21) Fixed To be consistent in referring passthru HDDs replace system drive with JBOD. 22) Fixed can not install Sles 11 64 bit on some systems 23) Fixed FW breaks into montask while you try to create file system on 5 drive RAID5 on SLES 11 64 Bit system 24) Fixed Allocate memory only if hostMemRequired is set 25) Fixed BIOS Hooks INT15 and keep whole code even when BIOS fail to bring adapter to ready state. 26) Fixed ".s" command is run each time cli -v -a0 is run. And, the output grows each time. 27) Fixed System Kernel panics or reboots if you pull out a drive form R1 VD v1.40.92-0746 1) Fixed data integrity issue due to write journal hole 2) Always use WriteXor instead of ReadXor for RAID 1 CC/BGI XOR operations 3) Disable reset of Memory Controller to fix PCI ERROR - No IRQ available for System which uses DL_Down instead of or in addition to PCI reset 4) Fixed drive command timeout causes Fatal FW Error by "Driver detected possible F/W hang". 5) Provide support for ENV string to enable / disable dynamic readjusment of PCIE Maximum Read Request Siz v1.40.82-0732 1) Add support to CmdTool2 for program INI setting 2) Add option AdpAutoRbld to CmdTool2 3) Fixed RPM packaging issue while performing CmdTool2 update 4) Remove gas gauge EEPROM update functionality from EF FW 5) Fixed relearn cannot be started 6) Fixed Offline foreign VDs causing resolution & discovery issues 7) Fixed cache data lost issue 8) Remove JBOD support 9) Fixed Predictive failures reported for removed drives 10) Set Memory controller in Self Refresh mode 11) Fixed SSD reset issue v1.40.72-0702 1) Added handle misconpare sense key (0x0e) properly 2) Added Block size during fulll init of SSD to be 2*exp 3) Added Disallow creation of GHS with smaller size PD 4) Fixed JBOD LED issue 5) Added Provide programmability to variable SGPIOType 6) Added sorted write port 7) Fixed Slection of any PD fails if GHS is created out of smaller PD. 8) Fixed VD Initilization done with a wrong block size affects SSD performance 9) Fixed SGPIO Group IDs Intermittently Incorrect 10) Fixed HWR FW run into data mis-compare with infinite loop when HDD responds Sense 0x0E-1D-00 for Medium Error Recovery. 11) Fixed 1078 SGPIO Active signal issue 12) Fixed Red LED is lit on the next empty slot in an AIC/Xtor JBOD if the empy slot is immediatly after an array member 13) Fixed Product name gets truncated when its length is >25 14) Fixed SAS2.0 HWR controller returned string(OPROM PnP header) does not return the controller name 15) Fixed Replace System Drive with JBOD to be consistent in referring passthru HDD across MR utilities 16) Fixed Injecting media error on VD which has the OS and reboot, controller doesn't boot to other vd which has the OS 17) Fixed can not install Sles 11 64 bit on some systems with skinny controller in the system. 18) Fixed FW hang while you try to create file system on 5 drive R5 on SLES 11 64 Bit system 19) Fixed Allocate mem only if hostMemRequired is set 20) Added function header and comment 21) Fixed System hang is seen if BIOS fails to bring up FW 22) Fixed In specific systems can not boot to OS on the VD or on the secondary controller with FW pkg 20.1.1-0016 23) Fixed FW returned string(OPROM PnP header) does not return the controller name 24) Fixed ".s" shows stack growing after each CLI command execution 25) Fixed System Kernel panics or reboots if you pull out a drive form R1 VD. 26) Fixed System hang is seen when user by-pass BIOS 27) Removed Ctrl+E which is used to skip OpROM Execution v1.40.62-0665 1) Fixed FW does not check the additional lenght value on Mode Sense Cmd 2) Fixed RCD (Read Cache Disabled) is reversed 3) Fixed remove delay after FW download to non-disk devices 4) Fixed FW not flushing disk cache 5) Added use additional length from mode sense Page 0x19 v1.40.52-0629 1) Added Drive dead option after Predictive failure 2) Fixed SoH Bad event logged although the battery is good 3) Fixed reset SAS1078 ROC with out resetting GPIO block 4) Fixed RAID FW halt in ISR for handling DL up to DL down 5) Fixed Enclosure 1 phy bad for slot -1 error messages appear on every boot 6) Fixed Long IO problem which happens after the first boot and take about several sec between IOs with SSD Drives 7) Fixed RAID tool hange under UEFI v1.40.42-0615 1) Fixed data miscompared issue while copyback with medium errors under I/O 2) Fixed missing event issue when changing the CC schedule mode after successful operation 3) Fixed BBU not detected issue when the battery cell pack replaced 4) Set DelayPOST to 60 Seconds 5) Fixed adapter provides wrong features while creating arrays 6) Fixed auto config using wrong features during array creation 7) Fixed FW breaks into "Assertion failure in ../../raid/ldbbm.c at line 1521: c->bbmHead == -1" while rebuilding with medium errors 8) Fixed RBC failed to update if the driver is HDD or SDD 9) Fixed FW issued wrong mode select command 10) Fixed FW fault with consistency check and medium errors 11) Fixed FW breaks into "MonTask: line 3115 in file ../../raid/cache.c" while rebuilding with medium errors 12) Fixed FW fails to import the RAID5 configuration 13) Fixed configuration not found when cold boot. 14) Fixed check consistency doesn't regenerate parity after hitting double media error 15) Fixed data integrity issue with multi row write on media error block 16) Fixed inconsistency error during CC after bad block recovery where the data and P parity are bad on R6 17) Added support for Group_ID and Drive Presence in the SGPIO to map the slot numbers 18) Modified FW PHY Settings for SROMBSASMR 19) Added Clear NVRAM support 20) Added mark drive dead option after Predictive failure 21) Added RWCII comments for cache setting during array creation 22) Changed default setting to disable HDD write cache 23) Fixed RBC Hang when application exits using mouse. 24) Fixed No R1 prompt on Array with Free Space during config a RAID 25) Fixed FW fails return status of variable BBUGood v1.40.32-0580 1) Added SMARTer support for SSD 2) Fixed Raid 5 is displayed twice on the 'virtual drive definition' page. 3) Fixed Decimal places of the VD size are not shown when the arrow keys are used to change the size in the 'virtual drive definition' 4) Fixed DG Definition screen displays the unit GB twice for PD size. 5) Fixed RAID BIOS Console Configuration Wizard finished with the Error message "Unacceptable size" (proposed size too big) 6) Fixed RAID BIOS Console displays wrong VD size and allows to create VDs of wrong size 7) Fixed RAID BIOS Console accepts VD size that are more than the max VD size that is displayed on 'virtual drive definition' page for RAID 6 8) Fixed ATA-Passthrough using SAT layer issue with write sector pass through command 9) Fixed Patrol Read next start time when system down is incorrect 10) Fixed LTO media re-loaded(inserted) automatically issue. 11) Fixed firmware Write Verify retry patch to fix DDF Sense Errors at 1-sec drive-timeout 12) Fixed system hang issue while running IO & CC 13) Fixed Fault LED for HDD Slot #0 on SES enclosure has been turned ON unexpectedly 14) Fixed Firmware marks the drive dead even there are errors in SAS/SATA RAID 5/6 configuration. RAID0/1/10 are OK. 15) Fixed Make Data Consistent scheduler is set to weekly issue. 16) Fixed no Fault LED turned on when a configured drive was removed v1.40.22-0570 1) Provided the complete Sense data log file 2) Added CTO Enable / Disable In MegaRAID Utilites 3) Implemented SMARTCopyBack independent with CopyBack 4) Fixed cache data discard issue 5) Fixed Long IO problem which happens after the first boot and take about 1.8-2 sec between Ios 6) Fixed Current write cache policy becomes WB even battery has not yet completed the initial learn cycle. 7) Fixed Boot messages are not cleared with EFI driver 8) Fixed FW sending unknown command to HDD when NCQ Enabled which causes FW hang or drive not detected. 9) Fixed Data integrity issue happens when do the AC power-off after the data(file) write during the rebuild with BBU installed. 10) Fixed PD status are changed from online to missing 11) Fixed Data integrity issue occurred when reconstruction found uncorrectable media error. 12) Fixed VPD page 89h data incorrect issue 13) Fixed Data Integrity issue with medium errors on R5 while running remove/insert till rebuild complete 14) Fixed FW does not respond in case of detecting Recovery Write Error caused by source medium error during rebuild on RAID6. v1.40.12-0551 1) Added Delay between first OOB and detecting devices 2) Added Modify EEPROM settings of bq2060A. 3) Added CC starts when factory defaults are set on ctrl 4) Removed "host_process_state" logic 5) Added avoid state transition from unconf to failed 6) Added Limit # flush commands to improve response times 7) Added the fix of Optimize DDR min RAS timing 8) Added SMARTer with SSD 9) Added DC happens during data retention tests 10) Added Fix WB LDs timeouts w/host-process-state removed 11) Added more battery condition checks for Maxim charger 12) Added Firmware does not monitor battery parameters 13) Added Incrementing patch version 14) Fixed I2C Arbitration issue for blade controller 15) Added 1 GB DIMM support 16) Fixed FW Patrol Read cannot run in the certain condition 17) Fixed Unconf. Bad drives on reboot become Unconf. Good 18) Added Zoned out drive in balde DSS generate pop up error 19) Added To change tabs into spaces 20) Fixed Battery remove event 21) Added Remove the fix of "Optimize DDR min RAS timing" 22) Fixed read-ahead w/foreground init on LD creation 23) Fixed Performance on tapes 24) Added Key ID After Import Fixes 25) Fixed Performance drop for heavy queue depth random writ 26) Added support for 1078 gpio1 and MaximDS2731 charger 27) Fixed FW hangs if STP command is issued to a dead drive 28) Added Catera s-ray falsely indicate buzzer HW is present 29) Added Dynamicall y modify SATAMaxQDepth 30) Added Fix row read-ahead performance for spanned LDs 31) Fixed ˇ°OS not foundˇ± when error occur in DDF anchor 32) Added Remove legacy read-ahead logic (end-of-strip RA) 33) Added Stager spin-up function 34) Fixed Fix reassign failure on Patrol Read on R110 35) Added Optimize DDR min RAS timing 36) Added Change battery boot message 37) Fixed Data miscompare while running IO and CC 38) Fixed Rebasing issues 39) Added Force second relearn after EEPROM update 40) Fixed FW doesnot log Uncorrectable Med Err for R0R10 41) Fixed 1078 MR Adapters Dropping PCI-E Link 42) Fixed Abnormal behavior while running Patrol Read on SSD 43) Fixed SES slot/phy mapping fix 44) Added a bit to indicate next learn time is reached 45) Fixed ˇ°OS not foundˇ± happens in HWR when error occurred on the DDF anchor of OS drive. 46) Fixed BP slot ordering 47) Fixed Read Ahead modes do not vary performance as expected 48) Fixed Drive marked unconfigured bad after removal/insertion 49) Fixed Zoned out drive in DSS generate pop up errors 50) Fixed FW doesn' t mark the drive dead even there are errors in SAS/SATA RAID 1,10 configuration. 51) Fixed LION battery max error =25% after relearn 52) Fixed Performance drop for heavy queue depth random write workloads with SATA/NCQ-only config 53) Fixed Midrange Voltage Correction Disable on BBU 54) Fixed Double medium errors during READ 55) Fixed SATA drives drop off the BUS after PL reset 56) Fixed FW doesn't log "Uncorrectable Medium Error" properly in SAS/SATA RAID0,1,10 environment. 57) Fixed Sense errors that cause the controller to fail the drive 58) Fixed No event sent from firmware when changing MR_CTRL_PROP.SSDSMARTerEnabled 59) Fixed The keyid is not getting changed after sucessful foreign import. 60) Fixed Incorrect Mode setting for SMART by SAS1078 and SAS1068 firmware. 61) Fixed DDR min RAS timing should be min() of hw max and DIMM value specified in SPD 62) Fixed I2C Arbitration issue 63) Fixed In ARA modeRA does not work 64) Fixed FW marks SmartCopyBack source drive dead as ˇ°Unconfigure&Badˇ± after completing SMART Copy Back. 65) Fixed Alarm not fired 66) Fixed Data corruption happens when do the AC power-off after the data(file) write during the rebuild. 67) Fixed FW Patrol Read cannot run in the certain condition. 68) Fixed Gap in Read Ahead with RAID 10 and Direct IO 69) Fixed Debug log fills up with timeout messages when read/write from tape drive 70) Fixed Abnormal behavior observed while running Patrol Read on SSD drives. 71) Fixed Second re-learn does not kick-in 72) Fixed exhibit delayed writes (7-8s) during 4k random write workload. 73) Fixed Data miscompare while running IO on Vds of various StripeSize 74) Fixed FW never sets the next schedule of Patrol Read. 75) Fixed Copyback retstarts on reboot. 76) Fixed Improved error handling for Maxim DS2731 charger 77) Fixed Credit mismatch error in controllers 78) Fixed FW never sets the next schedule of Patrol Read. 79) Fixed Battery removed event when battery is still connected 80) Fixed Use GPIO1 as CHARGE_COMPLETE indicator 81) Fixed CC starts when factory defaults are set on controller 82) Fixed Do not fail the source drive when LD is degraded 83) Fixed Firmware does not monitor battery parameters v1.20.62-0545 1) Modify battery learn cycle message_FW_SAS_LSI 2) Fixed Zoned out drive in balde DSS generate pop up errors 3) Fixed Second re-learn does not kick-in 4) Fixed SATA drives drop off the BUS after PL reset 5) Fixed Gap in Read Ahead with RAID 10 and Direct IO v1.20.52-0537 1) Added ATA Pass Through support in UEFI driver_HWR_SAS_Driver_EFI 2) Added BIOS support for SAS 2.0 3) Fixed UEFI Dvr not wait if TO for boot msg is finite_HWR_SAS_Driver_EFI 4) Fixed Incorrect Mode setting for SMART. 5) Fixed Firmware hangs during BIOS POST after rebooting a system to collect a dump file on multi-controllers environment 6) Fixed LION battery max error =25% after relearn 7) Obtain PD/LD List when Get Next Device function of Passthru is called + Fix logic for getting next LD 8) Fixed USB mouse does not work in WebBIOS on workstation 9) Fixed Getting BasePort Not reponding error when system is booting up 10) Fixed in Adaptive Read Ahead mode, Read Ahead does not work issue 11) Fixed Sense errors that cause the controller firmware to fail the drive 12) Fixed FW marks drive dead after receiving Sense 0x03,11,00 (ECC Error) for recovery write (SCSI CDB 0x2E) using SATA HDD. v1.20.42-0525 1) Fixed 1068 and 1078 exhibit delayed writes (7-8s) during 4k random write workload. 2) Fixed backplane slot ordering 3) Fixed credit mismatch error in 1068 and 1078 controllers 4) Fixed 1078 firmware Patrol Read cannot run in the certain condition. 5) Fixed data miscompare while running IO on VDs of various StripeSize 6) Fixed 1078 firmware never sets the next schedule of Patrol Read. 7) Fixed firmware does not monitor battery parameters 8) Fixed battery removed event when battery is still connected v1.20.32-0512 1) Fixed Check Consistency starts when factory defaults are set on controller 2) Fixed Drive marked unconfigured bad after removal/insertion 3) Fixed Read Ahead modes do not vary performance as expected 4) Fixed Firmware marks SmartCopyBack source drive dead as ˇ°Unconfigure&Badˇ± after completing SMART Copy Back 5) Fixed reassign failure on Patrol Read on R1, 10 v1.20.22-0495 1) Fixed FW hangs while running a load balancing script 2) Fixed S4 resume (hibernation) issue 3) Fixed controller hangs on extended reboot test 4) Fixed HWR FW hangs when it detect sense 0x03,0C,03 after medium error recovery on Patrol Read. 5) Fixed Hot Spare drive stays in stale state after creating a partial VD during copy back. 6) Fixed HWR FW hangs when it detect sense 0x0B after medium error recovery on Patrol Read. 7) Fixed FW detects illegal request against CDB 0x15 and 0x1A in SATA environment. 8) Fixed Unable to Set Controller Properties on a Controller that Doesn't support NCQ v1.20.12-0475 1) Fixed current write policy failed to change to write back even if BBU fully charged 2) Fixed out-of-band SES2 backplane LEDs (I2C) do not work issue 3) Block the IR to HWR migration when issue detected 4) Fixed linux kernel panic issue while the kdump is running with I/O to the drive 5) Fixed failed fully program SAS address issue 6) Fixed Firmware hang issue during stamping the PHY settings 7) Fixed "Shutdown not anticipated" issue 8) Fixed SATA drives are not getting punctured correctly during a rebuild 9) Fixed Firmware hang issue while running reconstruction 10) Fixed drives dropping when greater then 32 SATA drives used 11) Fixed Firmware hang issue under heavy IO 12) Fixed configuration not found when cold boot by increasing firmware port enable delay value 13) Fixed firmware hang issue with outstanding I/O with small IO size 14) Fixed long time (more than 120 seconds) discovery issue when 144 SATA drives attached 15) Fixed Fimrware hang issue when PR doing media recovery 16) Fixed global SAS activity LED malfunction issue under OS 17) Fixed Write Cache policy suddenly turn to Write Through issue 18) Fixed dual I2C backplane not showing up correctly issue v1.20.02-0447 1) Fixed data integrality issue occurs running I/O and performing capacity expansion 2) Fixed excessive events for Copyback failed due to source PD failure 3) Fixed data Corruption after reconstruction is complete in NRA/CIO or RA/DIO 4) Fixed DDF is not updated on drives once reconstruction is completed. 5) Fixed removed' unconf_good drive from RLM (6-->5) shows up as Foreign when migrated 6) Fixed battery Warning disable non-functional in WT/WB use cases V1.12.152-0440 1) Added support for LiON Battery Backup Unit 2) Added programmable delay feature during boot up 3) Fixed Hard disk activity LED always on issue 4) Forced SATA drives speed to 1.5Gb for specified config 5) Suspend BBU discharging if temperature goes up more V1.12.132-0420 1) Fixed unexpected system shutdown issue during BBU relearn cycle 2) Fixed fail to turn on Write back policy issue even if BBU is full charged. 3) Fixed non-expander backplane SES2 support over I2C broken issue 4) Fixed FW breoken issue during RAID level migration if media error detected 5) Fixed controller hang issue under outstanding I/O V1.12.122-0393 1) Enabled offline HDD FW flash. 2) Fixed HWR FW violates the DDR2 spec during the initialization sequence in 1078 ROMB environment. 3) Fixed 1078 FW cannot mark a drive dead after the Sense response 0x03-0C-03 for Write command. 4) Fixed Offline HDD/ESM microcode update feature broken 5) Fixed SATA Drives dropping for Internal ports of SRCSASJV 6) Fixed Partial VD is deleted automatically which is created during rebuild 7) Fixed Rebuilding source SATA HDD becomes failed, when some of ECC errors detected on source drive during rebuild 8) Fixed Data miscompare occurred on a SAS "Degraded" RAID6 VD while running iomonkey 9) Fixed Grammatical Errors and Improper Line Breaks in ECC error messaging 10) Fixed jump to Megamon during Error Injection (PFA)06/5D/00 FAILURE PREDICTION THRESHOLD EXCEEDED 11) Fixed after Drive migration size varies in the target server 12) Fixed PL reset reported during booting sequence into RHEL 5 64bit OS 13) Fixed sequential write performance for recent sql overlapped issue 14) Fixed "F/W Flushing Cache" message is not displayed at POST when flushing data on an array that is Partially Degraded or Degraded 15) Fixed Fixed SQLIO Stress tool returned failure 16) Fixed FT32 halts with RAID Memory Error doing reboots 17) Fixed Large Number of Drives and TPC-C 18) Fixed Rebuilding source SATA HDD becomes failed, when some of ECC errors detected on source drive during rebuild 19) Fixed 1078 errata w/ 32G DMA memory range 20) Fixed AUTO Port configuration not working on Casseipeia with External connectors 21) Fixed SES w/ Riggins not working on 1078 cards 22) Fixed Grammatical Errors and Improper Line Breaks in ECC error messaging 23) Fixed Partial VD is deleted automatically which is created during rebuild. 24) Fixed Deleting the partial VD during rebuild leads to Configuration loss 25) Fixed Partial VD able to be created during a rebuild 26) Fixed Rebuild on RAID 6 Physical disks toggles percentage completion. 27) Fixed Orphaned drive in RAID6 reports incorrect size after re-insertion. 28) Fixed OS crashed after S3 resume and restart manually 29) Fixed data integrity issue occurred during enclosure power cycle test. 30) Fixed Firmware crashed during boot with bad SAS cable between two enclosures. 31) Fixed data integrity issue with media errors with IOS and rebuild going on in parallel 32) Fixed VD created on the Physical disks that were part of RLM, goes in offline state 33) Fixed Controller enters megamon when a rebuilding span is removed. 34) Fixed System Halted, will not enter BIOS 35) Fixed Global HDD summary LED (GPIO Pin 11 on 1078) not working 36) Fixed Unable to import foreign configuration 37) Fixed Cassiopeia controller does not work with 6m cable with OEM enclosure attached to external connector 38) Fixed Inconsistent parity is detected after check consistency in HWR FW. 39) Fixed HWR FW sometimes detects SATA HDD command timeout and error 40) Fixed Inconsistent parity and ECC error are detected when doing AC OFF/ON test during rebuild in HWR FW 41) Fixed Zigzag error pattern of SATA HDD is not corrected by HWR FW 42) Fixed CTRL-Y pre-OS command line utility memory allocation issue 43) Fixed data integrity issue during stress with R50 in degraded mode 44) Fixed data integrity issue when all medium errors were punctured 45) Fixed S3 mode BSOD issue 46) Fixed data inconsistency issue which occurs running I/O and performing capacity expansion. v1.12.22-0331 1) Updated PL and MPT FW 2) Fixed Global HDD summary LED not working 3) Fixed "Physical Drive Locate" does not work 4) Fixed LED doesn't blink even if Locate is executed. 5) Fixed issue regarding the SAS riser DIMM incompatibility is not implemented in particular SKU. 6) Fixed Data corruption with media errors with IOS and rebuild going on in parallel 7) Fixed HWR FW hangs in case of no response at drive for Reassign Command. 8) Fixed OEM marketing code name change not implemented for ROMB solution 9) Fixed ROMB makes data corruption without making drive dead. 10) Fixed ILLEGAL Request for Mode Select Command at ROC Boot. v1.11.32-0307 1) Fixed potential data integrity issue during enclosure power cycle test 2) Fixed retry logic for certain sense/ASC codes 3) Fixed Reset core upon failure of memory initialization 4) Fixed Controller does not work with 6m cable 5) Dirty cache f/w break in to megamon 6) Fixed Global HDD summary LED not working issue 7) Added dummy read for memory initialization 8) Fixed Data miscompare occurred on a SAS "Degraded" RAID6 VD while running stress test 9) Fixed application halts with RAID Memory Error doing reboots 10) Fixed System Halted and failed to enter BIOS after sawp HDDs for R1 with OS installed v1.11.02-0301 1) Fixed Change Quad ISR to fix PL fault 2) Changed memory window configuration 3) Changed RQDC default to customer settings 4) Fixed FW crash when a rebuilding span is removed. 5) Fxied Unable to import foreign configuration 6) Fixed Reformat ECC boot messages 7) Fixed Firmware crashed during boot with bad SAS cable between two enclosures. 8) Fixed VD created on the Physical disks that were part of RLM, goes in offline state 9) Fixed Rebuild on RAID 6 Physical disks toggles percentage completion. 10) Fixed FW crash issue with Large Number of Drives installed 11) Fixed OS crashed after S3 resume and restart manually 12) Fixed PL reset reported during booting sequence into RHEL 5 64bit OS 13) Fixed issue with 32G DMA memory range 14) Fixed Grammatical Errors and Improper Line Breaks in ECC error messaging v1.11.02-0296 1) Fixed Rebuild on RAID 6 Physical disks toggles percentage completion issue 2) Fixed memeory failed to be detected issue during reboot 3) Fixed incorrect non-ECC message during POST 4) Fixed system halts issue when invalid SAS address is found 5) Adding display NCQ feature for each physical drive 6) Adding I2C Arbitration support 7) Adding enclosure hotplug support 8) Adding connector Enum and SAS Mux support 9) Adding support Phy Error Logs retreival 10) Fixed hard drives import issue 11) Adding Auto import support 12) Change Missing Battery message on POST to indicate possible Low Voltage too 13) Fixed The LED of disk fails to stop blinking when undo prepare removel command issued to hard disk 14) Fixed Bad block table on PD goes down to 80 full after rebooting a system 15) Fixed Dedicated hotspare(DHS) imported as global on foreign config import 16) Fixed DHS is not assign to the last array when there are multiple arrays 17) Fixed Media errors not handled during Reconstruction from R1 to R6 18) Fixed Removal of all member disks of a VD, leads to rebuild on a different VD 19) Fixed Forcing one LD offline causes another LD to become Degraded 20) Fixed media errors not be recovered dring Patrol Read 21) Fixed I/O is still running in Read Only mode and Blocked mode 22) Fixed Unable to see SMART trip on Segate SAS attached 23) Fixed Handle DDF data that has incorrectly computed checksum 24) Fixed BGI/ CC not abort once rebuild starts 25) Fixed Raid 60 Import foreign configuration causes rebuilding to imported failed arrays 26) Fixed FW fails to detect SAS drives and bad PHY events are logged 27) Fixed Internal BP SEP can not be detected 28) Fixed Unable to to locate PDs, Option not available, Enclosure slot LEDs are not working 29) Fixed Auto-rebuild does not start when inserting new drive 30) Fixed Auto Rebuild is kicking after moving PD to to either a new slot or channel 31) Fixed Reconstructing VD failed to restart after restored on a same controller 32) Fixed HDD did not become failed even with the command timed-out 33) Fixed Battery retention test not reporting pass/fail 34) Fixed R10 Foreiign Config requires reboot for successful import 35) Fixed FW generates PD events with enclosure ID = 0xFF 36) Fixed No warning message post during boot for unsuppoted Memory 37) Fixed All SATA pds are listed as not a certified drive 38) Fixed FW continues the detection of SEP components soon after the SEP reset comm 39) Fixed PR is aborted after correcting media error 40) Fixed Rebuilding SATA drive drops offline when detecting errors on source drive 41) Fixed Auto Rebuild failed to start intermittently 42) Fixed SES communication loss for a while and come back during configured PDs remove 43) Fixed pulling drive from R1 while Windows vista* is installing breaks 44) Fixed Rebuild Does Not Start After Importing Foreign Config 45) Fixed During rebuild on RAID 60 communication is lost with the enclosure 46) Fixed Bad drive casing FW to reset 47) Fixed FW breaks after remove battery from controller 48) Fixed "Battery HW is missing" message during system POST 49) Fixed BGI keeps starting and failing on VD 0 after creating R1 and R6 50) Fixed Max PD uses for a VD hanging during bios post for long time 51) Fixed Create R6 WT/DIO with 2 GHS and 1 DHS and removed two pds, the one of the GHS become unconfigure good 52) Fixed Controller breaks while running heavy I/O's on diffrent stripesize R6 ld's 53) Fixed LED is not working if using SPGIO 54) Fixed FW doesn't detect SMART error drive which move to different slot v1.11.02-0272 - Initial release *Third-party trademarks are the property of their respective owners.