Overview
Acquiring the firmware updates for Lenovo ISG Server products is the first step in the firmware update process for Lenovo ISG server, storage, and networking products. This support page provides where and how to manually download firmware and drivers from the Lenovo DCG Support site and serves as a HowTo guide for all of our customers.
Note: You should apply the resources supplied on this page on your particular server. Using the wrong firmware and software on the server may cause serious damage to the system's image. For example, applying wrong UEFI/XCC firmware images may cause problems such as black screen or unbootable system.
Click the links below to navigate to a product category in this article and click the Back button to return to this quick menu.
[ Lenovo Server | ThinkSystem Storage | Lenovo Networking | Lenovo ThinkAgile ]
Applicable Systems
All applicable Lenovo Server, ThinkSystem Storage, Lenovo Networking and Lenovo ThinkAgile products.
Solution
Use the following steps to search and download firmware and driver packages for Lenovo server (ThinkSystem/ThinkServer/System X platforms), ThinkSystem Storage, Lenovo Networking, and ThinkAgile products.
Lenovo Server Family (ThinkSystem/ThinkServer/System X)
Click here to display the step-by-step guide:
- Visit the Lenovo Data Center Support site to acquire software for all these products.
- Click here to display a list of applicable servers in this category below.
- To find a ThinkSystem/ThinkServer/System X product, select the Server tile for the server products in the Browse Products menu on the Lenovo DCG Support site.
- For example: To find ThinkSystem SR630 V2, MT 7Z71, click the Server tile for Lenovo server products -> Select ThinkSystem for Series -> Select SR630 V2 for Subseries -> Select Type 7Z71 for Select Machine Type.

- For example: To find ThinkServer RD550, MT 70MB, click the Server tile for Lenovo server products -> Select ThinkServer for Series -> Select RD550 for Subseries -> Select Type 70MB for Select Machine Type.
rd550_browse_tile_20240617213827796.png)
- For example: To find System x3650 M5, MT 8871, click the Server tile for Lenovo server products -> Select System x for Series -> Select x3650 M5 for Subseries -> Select Type 8871 for Select Machine Type.

- Or you can search the server by specifying its model name with machine type.
- Enter keywords in the Search box: for example, SR630 V2 or simply type MT 7Z71.
- Select SR630 V2, Type 7Z71 from the drop-down menu.

- This will take you to the Product Home page of this server.
- Product Home

- On the server's Product Home page, click Drivers & Software on the navigation menu and search the required software packages.
- Click Drivers & Software on the left navigation menu.

- For system firmware, select UEFI/BIOS or LXCC tiles for the latest UEFI/BIOS or LXCC packages for this server.

- You can also search using keywords such as controller, drivers, LXCC or GPU, etc. to find the software you need.
For example: RAID Controller firmware & driver

For example: GPU driver

- Download the required drivers and firmware.
- For Lenovo Server products, serial numbers are NOT required to download software.
For example: RAID Controller

For example: GPU driver

- Before performing manual firmware updates, it's important to read the change history and readme files associated with a firmware/driver release.
Click here to learn more about these files below.
- Change History: it's a complete update history of this firmware package. In this file, you can find the following sections:
- 1.0 Overview: contains information regarding "Support Systems".
Note: Supported configurations can be found on the Lenovo Operating System Interoperability Guide at the following website:
https://lenovopress.com/osig
- 2.0 Prerequisites and dependencies: has information about Prerequisite UEFI and XCC versions and the minimum bios version which can be downgraded to. A prerequisite version means the server have the minimum firmware version installed as specified in this file. If not followed carefully, the server's BIOS or XCC images may become corrupted.
- For example: Prerequisite UEFI version:
- 3.22 (Build ID: IVE176J)
Prerequisite XCC version:
- SR630/SR650 XCC Version 9.40 (Build ID: CDI3A8N)
- SN550/SN850 XCC Version 6.00 (Build ID: TEI3D8O)
- 3.0 Security Fixes: contains update information about Intel SPS(Server Platform Services), CSME(Converged Security and Manageability Engine), MCU(Microcontroller Unit) or CSV(Common Vulnerabilities and Exposures).
- For example: Updated SPS to SPS_E5_04_01_05_002_0
- Updated MCU to MB750654_02007006, MBF50656_04003604, MBF50657_05003604
- Addressed CVE-2022-43505, CVE-2022-40982
- 4.0 Other Fixes.
- 5.0 Enhancements
For example: Supported over 20 boot devices in "Boot manager > Change Boot Order"
- 6.0 Other Changes
- 7.0 Limitations
- For example: HT513277 - INTEL TXT FAILS AFTER UEFI IS DOWNGRADED FROM UEFI 2022 1Q RELEASE AND SERVER WILL NOT COMPLETE POST
- Readme: you can find the following information about this firmware release:
- Installation and setup instructions: this section lists supported Lenovo tools that can be used to install and set up this firmware package:
- Available tools: XClarity Provisioning Manager, XClarity Controller, XClarity Essentials or XClarity Administrator.
- Local/remote update: in-band or out-of-band.
- Update method: COMMAND-LINE INTERFACE or GUI.
- ESXi support.
- Vendor-supported updates.
- Configuration hints and tips
- For example: When installing firmware for a server, you should always install the complete set of firmware for that server at the same time (bundle).
- The BMC (XClarity Controller) must be reset after a firmware update to apply the configuration changes. You can reset the BMC through the XClarity Controller interface. However, if you update the firmware using the UXSP bundle, the management processor will be updated automatically.
- Fix/payload file: select the payload based on your operating system.
For example: For Windows, Linux or ESXi.
[Back to Top]
ThinkSystem Storage
Click here to display the step-by-step guide:
- Visit the Lenovo Data Center Support site.
- Click here to display a list of storage products in this category below.
- To find a ThinkSystem Storage product, click on the Storage tile for Lenovo storage products in the Browse Products menu on the Lenovo DCG Support site.
- For example, to find DE4000h, MT 7Y77:
- Click the Storage button -> for Series, select Storage -> for Subseries, select DE4000h.

- Or you can search the storage server by specifying the model name with machine type.
- Enter keywords in the Search box: for example, DE4000H or simply type MT 7Y77. Search keywords are case-insensitive.
- Select DE4000H - Type 7Y77 from the drop-down menu.

- This will take you to the Product Home page of this server.
- Product Home

- On the server's Product Home page, click Drivers & Software on the navigation menu. Click here to see required actions in this step.
- Click Drivers & Software on the left navigation menu.

- Click a tile for a software type (for example: Product Firmware) and browse for all the available software packages there.

- You can also search for software using keywords such as system firmware, adapter firmware, controller driver or Lenovo Management tool or utility names to locate the software you need.

- Download the required drivers and firmware.
- Note: For Lenovo Storage products, it's REQUIRED to enter a valid serial number with active warranty for your storage product to download software. For this reason, you will see a Padlock icon:
instead of a Download button:
before a valid serial number with active warranty is entered.
- Follow the steps below to generate the
button:
- On the Drivers and Software page, enter a valid serial number with active warranty for your storage system in the Enter Serial Number textbox on the navigation menu in the top left.
_20231222044732535.png)
_20231222050315688.png)
- Upon pressing the Submit button:
after entering the SN, page "loading..." message appears, indicating the page is busy searching and comparing the inputed SN against the backend database in Lenovo Data Center.

- To view the warranty status of the Storage device for the entered serial nummber, select Product Home from the left navigation menu and check under Warranty Status:
For example: A valid SN with ACTIVE warranty status:
_10_check_status(2)_20240626030256175.png)
A valid SN with INACTIVE warranty status:
_10_check_status(2)_20240626030351740.png)
- Scenario 1: if a valid SN with inactive warranty is entered, it will remain displayed in the Enter SN textbox; however, the Padlock icons
remain unchanged.
_10_check_status(2)_2024062603050320.png)
- Scenario 2: if an invalid SN is entered, "No Product Found" message appears with the SN textbox remains blank. When this happens, please try again and make sure the SN is entered correctly.
Below are some possible reasons why a SN entered is invalid:
- The entered SN is in the wrong format. For example: less or more digits or illegal/special characters are entered.
_12_scenario2_wrong_SN_20240626030549706.png)
- The entered SN is for another device. For example: SN for non-storage system.
- Scenario 3: when a valid SN is entered and the page loading completes, the screen returns to the tile menu. Select a software category that you are looking to download.
_20231222044951514.png)
- Click Details to display all the files and the Download buttons for this software package.
_20231222052703359.png)
- The
buttons have now being generated and replaced with Padlock icons, indicating all the files are ready for download.. Select the download package applicable to your server environment (such as, hardware, OS, and software environment).
_20231222051622176.png)
- Download starts and wait for it to finish.

[Back to Top]
Lenovo Networking Products
Click here to display the step-by-step guide:
- Visit the Lenovo Data Center Support site.
- Click here to display a list of applicable networking products in this category below.
- To find a networking device, click on the Networking tile for Lenovo networking products in the Browse Products menu on the Lenovo DCG Support site.
- For example, to find Rackswitch G8330, MT 7Y77:
- Click the Networking tile for Lenovo networking devices -> Select Networking for Series -> Select Rackswitch for Subseries.

- Or you can search the networking device by specifying a model name with machine type.
- Enter keywords in the Search box: for example, G8332 or simply type MT 7159.
- Select Switch G8332 - Type 7159 from the drop-down menu

- This will take you to the Product Home for his server.
- Product Home

- On the switch's Product Home page:
- Click Drivers & Software on the left navigation menu.

- Next click on a software tile to browse all available packages for the networking device (for example: switch). In this example, the Switch category is where you can find firmware updates, stacked firmware updates and RS firmware updates for your switch device.

- You can also search using keywords such as system firmware, VMware, OFED, software, utilities or capacity planner to find the software you need for your networking device.

For example: OFED(LAN)

- Download the required drivers and firmware.
- For Lenovo Networking products, a serial number is NOT required to download software.
For example: Software and Utilities
For example: LAN
[Back to Top]
Lenovo ThinkAgile
Click here to display the step-by-step guide:
- Visit the Lenovo Data Center Support site.
- Click here to display a list of Lenovo solutions products in this category below:
- Other applicable systems in this category are shown below:
- To find a ThinkAgile server, click on the Solutions and Software tile for Lenovo Solutions products in the Browse Product menu on the Lenovo DCG Support site.
- For example, to find VX7520, MT 7Y14:
- Click the Solutions and Software tile for Lenovo ThinkAgile systems -> Select ThinkAgile for Series -> Select VX7520 for Subseries -> 7Y14 for Machine Type.

- Or you can search a ThinkAgile product by specifying a ThinkAgile server model with machine type.
- Enter keywords in the Search box: for example, VX7520 or simply type MT 7Y14.
- Select VX7520 (ThinkAgile) - Type 7Y14 from the drop-down menu

- This will take you to the Product Home page of this server.
- VX7520, MT 7Y14

- On the server's Product Home page:
- Drivers & Software on the left navigation menu.

- Next click on a software tile to browse all available packages for this ThinkAgile server, for example: Lenovo XClarity Integrator(LXCI).
Note: Best Recipe releases certify firmware and driver packages for existing ThinkAgile VX products. The firmware packages are bundled within xClarity Repository Packs that can be deployed onto systems using vCenter vLCM leveraging xClarity Integrator or xClarity Administrator. The driver packages are bundled within the Lenovo Custom Image and vendor add-ons. In this release, there will be two types of custom images. Custom Images for sustaining products and custom images for new products.


- You can also search using keywords like Best Recipes, LXCA, LXCI and LXCE to find drivers and tools for your ThinkAgile system.
For example: LXCI

For example: LXCA

- Download the required drivers and firmware.
- For Lenovo ThinkAgile products, a serial number is NOT required to download software.
For example: LXCI

For example: LXCA

[Back to Top]
Additional Information
- Recommended update tool - UpdateXpress (UXSP): To ensure that you are installing compatible versions of firmware, it's recommended to update firmware via latest UXSP.
- Refer to the UXSP information site to learn more and access the video content about this tool and download the latest version for your server.
- Firmware update best practice: The update sequence, according to Lenovo's firmware and driver update best practices guide, is update the BMC (XCC or IMM) first, restart the BMC and wait 5 minutes, then update UEFI, reboot the server, then update the rest of the system. This order ensures that critical dependencies are satisfied.
- Examples of Lenovo tools and tool firmware
- LXPM firmware: LXPM is an application tool embedded in most ThinkSystem servers. LXPM offerings combine the functions of configuring Unified Extensible Firmware Interface (UEFI), configuring Redundant Array of Independent Disks (RAID), and updating applications and firmware. It also enables you to install the supported operating systems and associated device drivers, run diagnostics, and collect service data.
- UpdateXpress System Pack: Lenovo UpdateXpress System Pack Installer (UXSPI) is a software application that applies UpdateXpress System Packs and individual updates to your system.
- Examples of device firmware and drivers
- Device firmware: Emulex fiber channel adapters, M.2 with Mirroring Enablement Kit firmware, storage firmware, Lenovo Persistent Memory Module Windows Firmware, LAN adapters, RAID and HBA adapters and so on.
- Device drivers: Emulex fibre Channel (FC) Adapter VMware Driver, Nvidia Graphics Processing Unit (GPU) Adapter, Intel Motherboard Chipset Devices Windows Driver, Nvidia-Mellanox ConnectX Networking Adapter/Device VMware Driver, Broadcom NetXtreme E (NXE) Networking Adapter/Device Drivers, Intel Software Based RAID Windows drivers, UpdateXpress System Pack for Lenovo BOMC and LXCA (includes LXPM deployment Drivers), and so on.
[Back to Top]
Video