************************************
LSI Corp. MegaRAID Firmware Release
************************************
Release date: 12/28/12
======================
Supported Controllers:
======================
MegaRAID SAS 9260-4i
MegaRAID SAS 9260CV-4i
MegaRAID SAS 9260-8i
MegaRAID SAS 9260CV-8i
MegaRAID SAS 9260DE-8i
MegaRAID SAS 9261-8i
MegaRAID SAS 9280-4i4e
MegaRAID SAS 9280-8e
MegaRAID SAS 9280DE-8e
MegaRAID SAS 9280-24i4e
MegaRAID SAS 9280-16i4e
MegaRAID SAS 9260-16i
******* This firmware supports Cachecade Pro 2.0 (if activated) for the controllers mentioned above.
******* This single firmware image can be used on all of the controllers mentioned above (no longer need separate image for the high-port-count controllers).
Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 12/28/2012
Version Numbers:
===============
Current Firmware Package (with CacheCade Pro 2.0): 12.12.0-0139 (Merged)
Firmware 2.130.373-2022
Medusa_Expander SAS2XFW-25.05.04.00_MFGIMG-25.05.04.00
NVDATA 2.09.03-0041
BootBlockCommon 09.250.01.219
BootBlock 2.02.00.00-0000
ROMENV 1.08
WebBIOS 6.0-51-e_47_Rel
PCLI 4.04.20
UEFI_Driver 0x05210000
Hii 1.33.00
BIOS 3.26.00
FCODE 4.12.05.00
Previous Firmware Package (with CacheCade Pro 2.0): 12.12.0-0124 (Merged)
Firmware 2.130.363-1846
Medusa_Expander SAS2XFW-25.05.04.00_MFGIMG-25.05.04.00
NVDATA 2.09.03-0039
BootBlockCommon 09.250.01.219
BootBlock 2.02.00.00-0000
ROMENV 1.08
WebBIOS 6.0-51-e_47_Rel
PCLI 4.04.20
UEFI_Driver 0x05180000
Hii 1.32.00
BIOS 3.25.00
FCODE 4.12.05.00
Bug Fixes and Enhancements:
===========================
Firmware defects:
SCGCQ00262426 - If VD is secured while reconstruction is going on does not stay secured once reconstruction is done.
SCGCQ00313883 - Battery continually stating Battery Yearly Deep Discharge Relearn Pending. Please Initiate a manual Relearn
SCGCQ00319537 - System hang on IBM machine with a critical boot message
SCGCQ00327006 - Event (MR_EVT_CTRL_RESETNOW_DONE ) is not generated after OFU is completed
SCGCQ00329851 - EEPROM corruption(BQ2060 errata) due to corrupted value of design Capacity written in FCC for iBBU07
SCGCQ00332181 - INVALID SGL causes dump into montask, OCR does not recover. MonTask: line 377 in file ../../dm/mpt2/mptrec.c & MonTask: line
SCGCQ00333679 - reverting the changes of SCGCQ00295604
SCGCQ00333696 - EEPROM corruption(BQ2060 errata) due to corrupted value of design Capacity written in FCC for iBBU07
SCGCQ00334032 - Code review checkin
SCGCQ00335607 - Firmware upgrade/downgrade not possible due to missing env stamping
SCGCQ00336716 - Megamon issue when disabling the drive security on a MR controller with spun down FDE drives.
SCGCQ00337894 - OFU is not happening when tried to upgrade firmware.
SCGCQ00338008 - Flash of package with OFU request
SCGCQ00345497 - Code review: With the new approach for CtrlOFUPossibleSet/Get() shutdown path broken
SCGCQ00346275 - Copyback on a drive hits kill adapter
SCGCQ00347253 - Firmware fails to return proper value when flashed same firmware image with different stamping with OFU request.
SCGCQ00353344 - Data Corruption during Raid Level Migration
SCGCQ00335935 - Coverity Defect fixes
SCGCQ00286152 - GetConnectorIndex() Out of bound array access
SCGCQ00334889 - Multiple switch cases are not handles correctly in debug functions
SCGCQ00314781 - Controller always enter HSM when it is set to HCOE
SCGCQ00317767 - Code Review Defect: Correct the error in copy back path smart errors path
SCGCQ00333346 - Dont interpret the cachecade BVD flags if the volume is created with old FW which does not support cachecade.
SCGCQ00340772 - Address Action Item SCGCQ00340495 (Check coding standard for structure OfuRequestState)
SCGCQ00332658 - Out-of-bounds access (OVERRUN_STATIC) of an array "ar" in pdCopyBackSpinupCallBack
SCGCQ00332651 - Out-of-bounds access (OVERRUN_STATIC) of an array "nvInfo->lockKeyBlob.keyCheck" in displayNvKeyInfo
SCGCQ00329070 - Coverity Defect
SCGCQ00315029 - PD clear operation is not handle correctly with spun drive drives
SCGCQ00332588 - Fix coverity defects 10216 and 10425 (overrun and potential NULL pointer access)
SCGCQ00307050 - Not able to flash both 9265-8i and 9285-8e card with 5.3 patch 1 firmware.However, it is ok on 9266-8i.
SCGCQ00353322 - Unable to enable ocr using application due to FW ocr setting taking precedence
SCGCQ00328109 - Out of bound access in LDBBMListInit
SCGCQ00337060 - Coverity Defects
SCGCQ00341791 - Support for mutlipath topology is broken
SCGCQ00330344 - FW halts with a a kill adaptor on performing an onffline of the drive under copyback. line 1188 in file ../../raid/1078dma.c
SCGCQ00332099 - Out-of-bounds access (OVERRUN_STATIC) of an array "ar" in pdDcmdRebuildCB
Firmware Enhancements:
SCGCQ00302600 - Added more debug information
SCGCQ00307949 - True FW Online update for Liberator
SCGCQ00307950 - BGI is in endless loop continuously restarting after completion
SCGCQ00308988 - Improve foreign config import for iMR with mixed JBOD/RAID settings
SCGCQ00314258 - Need the ability to determine what disk a logical LBA associate with on the fly, api call/algorithim/etc. on Liberator
SCGCQ00323446 - Add NVDATA support to make 512 Emulated drive support as configurable for customers.
SCGCQ00345203 - megacli reports battery pack is missing on hot insertion
SCGCQ00314965 - iBBU07 - SOH bad will be declared for low capacity battery before starting learn cycle
SCGCQ00307956 - iBBU07: EEPROM and register values will be updated to revised values at first boot after FW flash.
BIOS:
Version change only
UEFI Driver:
SCGCQ00262858 Defect Debug message is shown from EFI app choice prompt
SCGCQ00308870 Defect EFI Driver 518\When disconnecting the driver in EFI, I am still able to exectue the EFI utility menu.
SCGCQ00312683 Defect UEFI Driver not timing out in 3 mins when FW is in undefined state
SCGCQ00320619 Defect UEFI: Build Device Path and Get Next Target function of SCSI Pass Thru is not returning correct EFI status for certain cases
SCGCQ00335617 Defect Drives are reporting timeout on Write Buffer cmd
SCGCQ00339371 Defect UEFI Driver fails SCT Test
SCGCQ00343869 Defect Enhance critical boot message handling
SCGCQ00338066 EnhancementRequest UEFI - HAMR: Fire LD list query based on maxHANodes
SCGCQ00338782 EnhancementRequest If SetOptions is called for Invader dont show EFI WebBIOS and EFI CLI option
SCGCQ00340581 EnhancementRequest UEFI Driver should check pMRCtrlInfo ->maxHANodes with > 1 to determine HAMR
HII:
SCGCQ00318010 (DFCT) - Allows to select Cachecade VD as Boot device
SCGCQ00319005 (DFCT) - HII will not allow config to be cleared no drives attached
SCGCQ00319010 (DFCT) - HII while in safe mode locks up when entering View drive
SCGCQ00293056 (ENHREQ) - HII: LSIP200198414/LSIP200229508/LSIP200231613: Disables all requirement for human input at boot time
SCGCQ00317934 (ENHREQ) - Add MFI State error string for the new MFI stat error codes
SCGCQ00317991 (ENHREQ) - Remove 'Adaptive Read Ahead' option from every MegaRAID management utility (PR: SCGCQ00295908)
Installation:
=============
Use MegaCLI or StorCLI to flash the SAS controllers. These tools can be downloaded from the support and download
section of www.lsi.com.
Command syntax:
MegaCli -adpfwflash -f mr2108fw.rom -a0
or
StorCLI /c0 download file=mr2108fw.rom