******************************************* Broadcom Limited MegaRAID Aero Firmware Release ******************************************* ************************************************************************************************************************** *************************PLEASE READ ON ANY OF THESE MEGARAID CONTROLLERS ************************************************ ************************************************************************************************************************** Due to hardware changes on the below adapters, after upgrading to any MR 7.20 (52.20.x-xxxx) or later package, downgrading to MR 7.19 or older (52.19.x-xxx) is not allowed. Due to minor Hardware changes on internal clock source, after upgrading to any MR 7.6 (50.6.x-xxxx) or later package, downgrading to MR 7.5 or older (50.5.x-xxx, 50.4.x-xxx, 50.3.x-xxx, 50.2.x-xxx, or 50.1.x-xxxx) is not allowed. Due to changes required to support new features since MR 7.3, after upgrading to any MR 7.3 (50.3.x-xxxx) or later package, downgrading to MR 7.2 or MR 7.1 (50.2.x-xxx or 50.1.x-xxxx) is not allowed. The UNMAP implementation was modified in MR 7.7 release to ensure all SSDs in the VD support UNMAP. When updating a controller that has FW prior to MR 7.7 via online method (i.e., restarting the MR controller alone, not the entire system), VDs created on prior releases where all members are not compliant will generate errors to syslog until the server reboot is performed. After the reboot the VD will NOT be reported as supporting UNMAP. Note: UNMAP is supported on SAS SSDs only; SATA and NVMe will be supported in a future release. ************************************************************************************************************************** ************************************************************************************************************************** ====================== Supported Controllers ================== MegaRAID SAS 9560-8i MegaRAID SAS 9560-16i MegaRAID SAS 9580-8i8e MegaRAID SAS 9540-8i Component: ========== Release Date: 2023-10-12 Version Numbers: ================ Current Package Details: Firmware Package: 52.27.0-5171 (MR 7.27) Firmware 5.270.00-3937 MR PL 28.25.03.00 MR CBB / NVDATA / SBR / BootCode package 5.2700.00-0706 SBR_RMC 488 BIOS package 7.27.00.0_0x071B0200_07.27.04.00 UEFI_Driver 0x071B0200 (SIGNED) Legacy BIOS 7.27.00.0 Hii 07.27.04.00 (SIGNED) Previous Package Details: Firmware Package: 52.26.0-5014 (MR 7.26) Firmware 5.260.00-3875 MR PL 27.25.01.00 MR CBB / NVDATA / SBR / BootCode package 5.2600.00-0676 SBR_RMC 486 BIOS package 7.26.00.0_0x071A0000_07.26.01.00 UEFI_Driver 0x071A0000 (SIGNED) Legacy BIOS 7.26.00.0 Hii 07.26.01.00 (SIGNED) Bug Fixes/Enhancements: ======================= DCSG01408142 HII shows warning message for Force Write-Back when disk write cache setting is changed DCSG01373026 POC: New profile and licensing control & display for the new boot controller DCSG01532817 Linking at wrong width DCSG01532698 Controller Firmware update fails in HII DCSG01507596 Firmware crashes when reading the UBM controller information when the UBM controller is in non operational mode. DCSG00108561 Clean up SBR Build Tools DCSG01400120 Add PERST control for NVMe drives DCSG01480248 Support controller firmware download without using host memory DCSG01506471 7.27 PA1 - 3808N: cant set ctrl properties via storcli DCSG01516125 Fix controller setting for support for capacity expansion without adding disks DCSG01467248 PL Firmware: Bring up of OEM specific EDSFF UBM Backplane. DCSG01481344 NVRAM space to persist information related to certain Redfish Alerts DCSG01521501 94xx/95xx PL Spinup: Incorrect write to register to clear the spinup interrupt DCSG01365348 Series 95xx POC: Remove host memory with SnapDump DCSG01437689 Assertion failure noted in timer module during SATA pass through and IOs test over 2 days DCSG01488049 PL Fault During IO and Driver Load/Unload DCSG01309777 Added duplicate MID protection support to multi-LUN drives DCSG01516095 9500 Series: Fault 0x5805 Invalid Message Frame Index Seen after multiple resets DCSG01533403 7.x - OEM specific custom build target environment addition DCSG00013257 HW Workaround:HW_SETTINGS_CHANGE : PCIe PHY LF setting should be changed from 16 to 15 DCSG01377905 Firmware:9540N POC: memory and DDF management changes DCSG01504986 Assertion failure noted in timer module : further root cause of DF: DCSG01437689 DCSG01454043 Firmware: Production of iMR on 3808N without host memory dependency. DCSG01510048 Fix the configurable Physical Disk count issue DCSG01350001 PL firmware not failing NVMe self-test when already an existing NVMe self-test command is in progress DCSG01523599 Simultaneous Read/Write Miscompare: Data Read Does Not Match Data Written DCSG01360011 Add PDB Clock pad configurable parameters to ManPage 11 DCSG01547753 First time data capture trigger time properties print change DCSG01480400 VSES Commands hung during the drive pull test with IOs. DCSG01538008 Build all failed on firmware int code DCSG01521503 No warning message seen when moving JBOD physical device to Unconfigured Good from Drive Management DCSG01372968 [BST] SATL command inclusion, enhancement of NON read/write command verification DCSG01525592 VMware OS reported IOMMU Fault iMR controller while running virtual machine IOs VM and controller reset DCSG01489940 Kill adapter during firmware upgrade and Downgrade with IO. DCSG01400123 Add PERST control for NVMe physical device DCSG01508452 Observed hang in SAS only and NVMe only mode in 3808N controller after adapter reset. DCSG01505033 7.27: Drive Pull R1 Hits Exception Handler Called Error DCSG01227412 M.2 controller does not report slot numbers for two drives properly. DCSG01548367 Set batterywarning succeeds on narrow controller which does not support battery DCSG01538090 Incorrect warning message observed while converting Unconfigured Bad drive to Unconfigured Good drive. DCSG01523576 RSOD occurrs when selecting the Enclosure Management for MR416i-p from System Utility Menu DCSG01546055 3808N: 7.27: firmware hitting kill adapter during logical drive check consistency DCSG01509009 3808N should block hotspare option in LSA DCSG01516607 Maximum spans per virtual drive incorrect DCSG01539401 Drives Show up as UGUnsp DCSG01072582 SCSI Self-Test Results (0x10) log page not updating status when self-test in progress DCSG01458189 [95xx]: Log sense page 0x15 fails on ACS-5 supported SATA drive. DCSG01372972 BST: Added NVMe test for SCSI Immediate Command translation DCSG01418256 Add support for OEM Backplanes DCSG01177800 ReleaseOrderPkg:DCSG01176818 failed to include the rebranded new type of 9561-xx DCSG01446403 LCS work around in PL firmware to be made generic for all models of an OEM specific UBM backplane. DCSG01467889 Non 512 Mutiple ReportZone request cause 0 data transfer but completes successfully. DCSG01511102 Cache Bypass Modes shown on iMR when there is no write back possible DCSG01514085 Warning message about data loss is seen in HII when converting physical device from Ugood to JBOD DCSG01510133 Constant add/delete of R0 and then power off enclosure causes data abort DCSG01526064 9580-8i8e NVMe drives not detected on internal ports DCSG01532692 Controller Firmware update via FMP fails DCSG00026403 Fix HWBIC BSP CBB Names to Reflect EVT vs DVT DCSG01464314 During AC Power Cycle Test, I2C Error Occurs DCSG01516045 zip file created in response to zc megamon command is corrupted DCSG01043351 Aero MR: allow user to ON/OFF ALARM using StorCLI DCSG01521477 Number of JBODs are not listed in Dashboard view properties. DCSG01388814 UBM BST: Scrutiny command fails during VSES Instance test DCSG01477125 NVDATA major version was updated to be same as Phase Version DCSG01496873 PL Firmware : SAS Phy Page 0 is not showing correct values when vses disabled DCSG01454021 Support Drive firmware download without using Host Memory DCSG01532497 Add "Stopped" speed code in help string of Fan Speed under Enclosure Status screen DCSG01486559 Virtual SES IOs aren't failed if a UBM I2C transfer error occurs during LED update DCSG01512905 Add new chip entry for 3808N controller. DCSG01511337 fix excessive unlocking of secured drive when clearing drive restricting DCSG01476347 Firmware Exception during IO with JBOD Cable Pulls DCSG01490785 7.26: 3916N partition failed when create raid 0/1 using NVME drive DCSG00041568 not applicable DCSG01533800 NVMe: handle vendor specific failure condition DCSG01335479 Update Source to Latest and Fix Uninitialized Variable DCSG01512673 Turn Off Clock for CPU 1 DCSG01472729 [9500 BST] OEM BST server APC ip details update DCSG01551132 NVDATA switch to enable the PDB0B core for 3808 N controller DCSG01493657 Incorrect Slot Numbers on M.2 Controllers DCSG01508464 Added Serdes Config Parameters to ExtManPage40 DCSG01521495 Updated 'Summary Release Notes' document DCSG01458117 Add support for 'Availability' state set for controller composite sensor DCSG01537426 3808N: Power customization for Generic and OEM specific profiles DCSG01360727 Add new field consCheckAndPatrolReadExecFreq in XSD file to set the default execution interval for Consistency check and patrol read through NVDATA DCSG01496359 Hardware Workaround in UEFI - Controller Goes to reset state during Linux Virtual disk Bench performance testing in Ubuntu DCSG01373023 Add UBM emulator test cases - Part 1 DCSG01470476 Overnight reading the snapdump OnDemand in a loop, caused iMR Controller not found error DCSG01488468 3808N: Cross Reference Architecture Spec Enabled Features with Latest PoC Code DCSG01223238 Setting suboemID to 0xC causes the controller to fault DCSG01536036 The temperature sensor status does not handle 'COMMON STATUS' for 'No Access Allowed' DCSG01558739 MegaRaid 7.27 Program - New release/build target addition for OEM specific program DCSG01531972 Task management failure and assertion seen during hard reset test on JBODs DCSG01556638 Direct attached Lane break test failed on Gen4 NVMe U.2 drive DCSG01489595 Fix Ses device not ready handling path DCSG01516158 Incorrect License Options DCSG01531437 [95xx] NVMe Drive firmware update failed if the drive firmware payload size is more than 2Mb and 32k aligned DCSG01481110 MegaRAID 7.26 Alpha: Data abort during unexpected power loss test with copy back DCSG01421204 [95xx] Added feature to override the firmware control of PERST# signal to NVMe drives using NVDATA. DCSG01516217 Continuous MCTP command failure with a bad drive in topology leads to controller not being detected through MCTP over I2C on OEM config DCSG01516427 Fails controller firmware download if detect wrong type DCSG01453955 Power customization support for SAS3808N board. DCSG01487334 Fix snapdump being interrupted due to the time of searching through events DCSG01550876 Change the new M0 code version(0x6C30) in version control file. DCSG00026388 Fix storcli Output Compare for Ventura vs Aero DCSG01552620 Fix unwanted warning message of debug flag DCSG01372971 [BST] Include SATL commands - Format Unit command (04h) and Security Protocol Out (B5h) command DCSG01315021 Add RMC log entry if reference clock signal is missing DCSG01471837 Enable Security and controller IO MFC settings for the new boot contoller DCSG01521548 Updated Firmware to support SCSI to NVMe Translation Spec 1.10 DCSG01507280 Fix the performance drop due to code change DCSG01471791 7.26: Firmware found Enclosure exceeds max supported, caused KA on M.2 Ctrl DCSG01506370 When slot is set to non installed firmware does not report enclosure slot bad status DCSG01488473 PLDM Firmware Download: Assertion failure in ..\cpu\arm\exceptions.c at line 1046 on triggering QueryDeviceidentifier command in Download state DCSG01503334 Assertion failure seen in Firmware timer module DCSG01556598 7.27 Beta: drive not seen in storcli after quick pull push with IO and rebuild going on DCSG01488467 3916N: Re-enable Full DDF DCSG01460317 BMC reset in a loop leads to controller not being detected through MCTP over I2C DCSG01522625 Manual Crash Dump fails when iMR N card is in the test-configuration. DCSG01539651 7.27 3808N: Data abort exception during media error injection test with 4k drives, system can't boot since OS behind controller as well DCSG01561751 PLDM Flashing Exception DCSG01509602 Auto-config to be made configurable over both in-band and OOB RDE DCSG01505532 3808N make firmware changes for new architecture specification updates DCSG01467130 [9500] SAS_IO_UNIT_CONTROL/SEND_PRIMITIVE command fails for the phys with PCIe support enabled DCSG01542341 Pulling low power mode NVMe drive causes PL Fault DCSG01494307 Firmware: Ensure that IT firmware can not run on the 3808N DCSG01517111 UseIdleSas12G was not set in Hardware even when it was set in the ExtManPage40 DCSG01515787 Block the access to disabled Hardware cores on 3808N adapter while dumping pl dbg. DCSG01520805 Backend PCIe: ED91 fault on hot reset DCSG00068041 SBR Build date and time corrected