LSI 2004 SAS Controller BIOS and Firmware Update for Lenovo Flex System x240 Compute Node

LSI 2004 SAS Controller BIOS and Firmware Update for Lenovo Flex System x240 Compute Node

Available Drivers
File name
Size
Version
Operating System
Release Date
Severity
Options

LSI 2004 SAS Controller BIOS and Firmware Update for Lenovo Flex System x240 Compute Node

1.210 MB
1.20.05

Windows Server version 1803

Windows Server 2008 (64-bit)

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016

Windows Server version 1709

22 Oct 2018
Suggested

change history

lnvgy_fw_mpt2sas_x240-1.20.05_windows_32-64.chg

5.22 KB
1.20.05

Windows Server version 1803

Windows Server 2008 (64-bit)

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016

Windows Server version 1709

22 Oct 2018
Suggested

fix

lnvgy_fw_mpt2sas_x240-1.20.05_windows_32-64.exe

1.19 MB
1.20.05

Windows Server version 1803

Windows Server 2008 (64-bit)

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016

Windows Server version 1709

22 Oct 2018
Suggested

readme

lnvgy_fw_mpt2sas_x240-1.20.05_windows_32-64.txt

4.4 KB
1.20.05

Windows Server version 1803

Windows Server 2008 (64-bit)

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016

Windows Server version 1709

22 Oct 2018
Suggested

LSI 2004 SAS Controller BIOS and Firmware Update for Lenovo Flex System x240 Compute Node (InstallXML)

lnvgy_fw_mpt2sas_x240-1.20.05_windows_32-64.xml

10.4 KB
1.20.05

Windows Server version 1803

Windows Server 2008 (64-bit)

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016

Windows Server version 1709

22 Oct 2018
Suggested

What's More

Change History

LSI 2004 SAS Controller BIOS and Firmware Update for Lenovo Flex System x240 Compute Node

Systems Supported:  Lenovo Flex System x240 Compute Node (2588, 7162)

NOTE TO SERVICE - Reference RETAIN #N/A

Version 1.20.05 
---------------
Contains:
  BIOS          Firmware         UEFI Driver
  07.39.00.00   20.00.05.00      07.27.04.00
  
Fixes:
- Fixed SMP passthrough command failure due to smp back off interrupt. 
  Appears in system log as 0x311c0030. (SCGCQ00889925)
- Fixed issue where host boot fails in the presence of blank flash/corrupt 
  firmware in flash (SCGCQ00894439)
- Fixed issue where SATA drive errors, bad performance, or boot failure may 
  appear after update to 20.00.02.00 firmware(SCGCQ00859226)(Retain Tip# H015210)
- Fixed an issue seen with RAID 10 array where during a warm OS boot, drive 
  models with a long spin up delay may get marked as failed for being 
  unresponsive. Delay ultimately triggers a rebuild of the array.(SCGCQ00836017) 


Version 1.20.03
---------------
Contains:
  BIOS          Firmware         UEFI Driver
  07.39.00.00   20.00.02.00      07.27.04.00

Enhancements:
- Added System X agentless support
- Indicate support for the ATA Device Server Password security protocol 
 (SCGCQ00465302)
- Allow UEFI and BIOS to be Enabled/Disabled individually (SCGCQ00574358)
- Added ConnectorName and EnclosureLevel fields to SAS Device Page 0 to
  help identify physical location of a target device (SCGCQ00523879)
- Set SATA HOLD threshold to be configurable in NVDATA (SCGCQ00712525)
- If HW can gets into a stuck state, clear that state upon break received.
  (SCGCQ00631031)
- Added a new HII option to disable legacy BIOS (SCGCQ00568594)
- The sector size of drives with 4096 bytes physical sector size and 512 bytes 
  logical sector size will be displayed as 512e.(SCGCQ00568598)


Fixes:
- Changed PCI Subsystem Vendor ID written to SBR from IBM to Lenovo value.
- Set SAS drives to track bad blocks using a bad block table rather than
  using a SCSI Write Long.
- Fixed DMAGroup performance issue.(SCGCQ00632433)
- Fixed issue with Phase 18 IR FW where booting a RAID volume (such as raid 10),
  hangs at OROM "Initializing.." and fault 8803 seen. (SCGCQ00641950)
- Fixed issue where Report Luns command to a SATA drive fails with
  CheckCondition/Invalid Field in CDB when allocation length set to Zero.
  (SCGCQ00615518)
- Fixed issue where Raid Accelerator IOs can hang if the stream of IOs
  suddenly stops. (SCGCQ00599997)
- Fixed issue where an invalid frame sent during a PIO-mode SATA
  passthrough command results in resetting the drive. (SCGCQ00600001)
  
- Fixed issue where lots of NCQ I/O error messages were reported.
  Appear as: "mpt2sas0: log_info(0x31080000)" (SCGCQ00802848)
- Fixed issue where if certain PCIe timeouts occur in the presence of Link
  Unavailable, a hang condition or data corruption can occur.(SCGCQ00787001)
- Fixed issue where system hangs after adapter reset with heavy IO load. 
  (SCGCQ00681098)
- Fixed issue where access to Last Logical Block Address (LBA) of SATA drive 
  is Prevented and LBA out Of range by one block is missed. (SCGCQ00747711)
- Made change to deal with link getting stuck and causing missing drives.
  (difficult to reproduce)(SCGCQ00747288)
- Fixed IR issue where page header information is not filled in when RAID
  PHYS DISK PAGE 0 is returned for a non-RAID Disk drive. (SCGCQ00756932)
- Fixed issue where controller hits 0x265d fault while creating volume
  when there is an inactive volume.(SCGCQ00733218)
- DID_SOFT_ERRORs are seen when hot plug is performed on the RAID1 volume
  along with IOs.(SCGCQ00733219) 
- Fixed issue where system gets hung and reboots while running IO's along with 
  diag reset on the Controller which has active and inactive volumes.
  (SCGCQ00733220)
- Fixed latency spikes seen during performance testing (SCGCQ00736663)
- MPI 2.5: distribute target command buffers received across multiple
  reply queues. (SCGCQ00685820)
- Fixed issue where command sas2flash -dflash results in a non-functional
  system. (SCGCQ00557354)
- Fixed issue where internal device reset storm occurs after controller reset
  using long CDB. (SCGCQ00643892)
- Fixed 0x6003 fault due to task management of lost IO (SCGCQ00677741)
- Fixed 0x58A1 fault occuring on partner controller while issuing MUR to a
  target mode controller with outstanding IOs. (SCGCQ00681099)
- Fixed issue where IO error occured when hot plug a HDD from RAID1 
  (SCGCQ00697505) 
- Fixed issue where fault 8901 is seen when the volume is roamed.(SCGCQ00726300)

BIOS
- Fixed issue where Legacy BIOS failed to detect certain large capacity SAS drives
 (SCGCQ00696485)
- Fixed issue where system boot hangs when Legacy BIOS is disabled (using HII) 
  on certain UEFI systems. (SCGCQ00643917)
- Fixed issue where drives that use Descriptor Sense Data were returning format 
  complete immediately even though format still in progress. (SCGCQ00630498)

UEFI
- Fixed issue with RAID1E in HII where drive selection for 4th drive is not getting 
  disabled when using check all option (SCGCQ00582185)

Version 1.18.01 - Initial release
-------------
Contains:
  BIOS        Firmware    UEFI Driver
  7.35.01.00  18.00.00.00  7.25.04.01
Was this information helpful?

Your feedback helps to improve the overall experience

Alias Id: LNVGY_FW_MPT2SAS_X240-1.20.05_WINDOWS_32-64

Fix ID: lnvgy_fw_mpt2sas_x240-1.20.05_windows_32-64

Release Date: 22 Oct 2018

Original Publish Date: 10 Jul 2016

Document ID: DS116895

Supported Search Keywords: lenovo, firmware, sas, windows, unknown
Feedback