Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

PowerEdge: Methods and Steps to Update Firmware and Drivers

Summary: This page explains the difference between drivers and firmware and how to update them on Dell PowerEdge Servers using different methods.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Content menu


Updating firmware and drivers for a Dell PowerEdge server can be performed from the operating system. Use the Integrated Dell Remote Access Controller (iDRAC), or use the Dell ISO update image to update the firmware and drivers.

Firmware and drivers may be updated on a Dell PowerEdge using several different methods. For more information, see What are the different methods to update a PowerEdge? 

For more information about what drivers and firmware are and what they do, see What is the difference between drivers and firmware?


Updating Firmware on Dell PowerEdge Servers

Duration: 00:02:08

When available, closed caption (subtitles) language settings can be chosen using the Settings or CC icon on this video player.


What are the different methods to update a PowerEdge?

There are multiple different methods for updating your PowerEdge server. The different methods are outlined in this section.

Manual method for updating individual components

Updating all system components simultaneously

  • Rufus - can be used to create a custom-built bootable ISO using Dell Repository Manager (DRM). This is a way of updating all server firmware in one single step. An ISO can be transferred on a bootable USB storage device. For more information, see How to Create a Bootable USB Device with Rufus to Update Dell Servers.
  • Dell Server Update Utility (SUU) - is a local one-to-one utility to update BIOS, firmware, drivers, and application on PowerEdge servers to the latest version. The SUU also allows comparison between the current versions that are installed on the server and the most up-to-date versions available. Select the components in need of updating and upon confirmation, SUU orchestrates the deployment of the selected updates. For more information about the current SUU version 24.06.00, see the User's Guide or check out Using the Dell Server Update Utility to Update Firmware and Drivers on Dell PowerEdge Servers on where to download the SUU from and how to download it.
  • Dell Lifecycle Controller - is an advanced embedded systems management technology that enables remote server management. Using Dell Lifecycle Controller, you can update the firmware using a local or Dell-based firmware repository. For more information, see PowerEdge Server: LifeCycle Controller Update

Dell Lifecycle Controller - Firmware Update Using Network Share NFS BC

Duration: 00:02:26
When available, closed caption (subtitles) language settings can be chosen using the Settings or CC icon on this video player.

How to Update all Firmware of your PowerEdge using the Dell Website and Lifecycle Controller.

Duration: 00:01:33
When available, closed caption (subtitles) language settings can be chosen using the Settings or CC icon on this video player.

How to update Lifecycle Controller Firmware using a local drive for Dell PowerEdge Server.

Duration: 00:01:47
When available, closed caption (subtitles) language settings can be chosen using the Settings or CC icon on this video player.

Updating multiple select system components

  • DRM - is an update management tool used to assist with the identification, gathering, and packaging of Dell Update Packages (DUPs) into a format to be used for deployment. For more information, see Dell Repository Manager (DRM).
  • Dell System Update (DSU) - is a command-line interface optimized deployment tool that assists customers who prefer to manage the deployment of updates in a scripted manner. For more information, see DELL System Update (DSU).
  • iDRAC - is an embedded systems management tool that is available on PowerEdge servers. With iDRAC, you can remote into a system to perform many systems management tasks, including updating of firmware. Some additional features may require the iDRAC Enterprise license. For more information, see How to Update Firmware Remotely Using the Integrated Dell Remote Access Controller (iDRAC) Web Interface.

Console-based methods for updating multiple components

  • OpenManage Enterprise - OpenManage Enterprise systems management console is designed to simplify, intelligently automate and unify IT infrastructure management tasks. One of these tasks is the update of multiple components. For more information, see How To Create a Firmware Baseline and Update Firmware in Dell OpenManage Enterprise.
  • VMware vCenter - Performing Firmware updates for clusters - For more information, see Firmware Updates for Clusters Using the OpenManage Integration for VMware vCenter.
  • Microsoft System Center (MSSC) - Microsoft System Center Configuration Manager (SCCM) also known as ConfigMgr and formerly known as Systems Management Server (SMS) is a systems management software product developed by Microsoft for managing large groups of systems running Windows NT, Windows Embedded, macOS (Mac OS X), Linux, or UNIX. Configuration Manager provides remote control, patch management, software distribution, operating system deployment, network access protection, and hardware and software inventory. For more information, see Microsoft Configuration Manager documentationThis hyperlink is taking you to a website outside of Dell Technologies.

Updating firmware and drivers using DevOps tools

  • Ansible - Ansible is an open-source software provisioning, configuration management, and application-deployment tool. It runs on many UNIX like systems and can configure both UNIX like systems and Microsoft Windows. For more information, see Ansible ResourcesThis hyperlink is taking you to a website outside of Dell Technologies.
Note: Drivers are operating system-specific. All drivers and firmware for Dell servers are available to download for free on the Dell Support website.

What is the difference between drivers and firmware?

On a server, you can update drivers and firmware.

  • A device driver is a particular form of a software application that is designed to enable interaction with hardware devices. Without the required device driver, the corresponding hardware device fails to work. Device drivers are operating system-specific and hardware-dependent. It acts as a translator between the hardware device and the programs or operating systems that use it.
  • Firmware is a software program permanently etched into a hardware device such as keyboards, hard drive, BIOS, or video cards. It is programmed to give permanent instructions to communicate with other devices and perform functions like basic I/O tasks. Firmware is typically stored in the flash ROM (read-only memory) of a hardware device. Firmware can be erased and rewritten. Keep a server up to date is important to have the best interoperability between operating system and server, and avoid issues. To better understand the changes implemented by firmware, it is advised to read the associated Release Notes.

 Updating PowerEdge Drivers in Windows and Linux

Description

DUPs are a way to update the firmware or drivers of the entire system or individual system components. This section explains how to run these DUPs.

The method described in this article is compatible with Windows Server OS (.exe files) and Linux Server OS (.bin files).


Download of DUPs

Overview

The major advantage of using a DUP is that the system cannot be offline to apply most updates.

DUPs are, depending on the system to be updated, provided for the following operating systems:

  • Windows Server operating systems [.EXE file needed]
  • Red Hat Enterprise Linux [.BIN file needed]
  • SuSE Linux ES [.BIN file needed]
  • Ubuntu Server [.BIN file needed]
Note: Ensure that you are downloading the correct file type for the right OS. Linux OS uses .BIN files, Windows OS needs .EXE files and do NOT support .BIN files.

The appropriate DUP must be located and downloaded after identifying the hardware requiring updates. The easiest way to complete this is as follows.

  1. Open Drivers & Downloads
  2. Enter the Service Tag of your server or browse all products to select the PowerEdge model
  3. On the Drivers & Downloads tab, ensure that the correct operating system for the server is selected
  4. Updates are arranged in categories which can be expanded to see the available updates
  5. Before downloading the firmware file, ensure that you are getting the correct file type presented (OS specific). To ensure you are, click View full driver details on the bottom right of the enrolled update. Select the correct file.
  6. Select the component DUP needed and download the package
  7. Once the relevant DUP has been transferred to the system, they can be run by double-clicking the downloaded files and following the below steps.

Windows example

  1. Double-click the DUP file downloaded above on the host system.
  2. Read over the release information in the dialog window.
  3. Download and install any prerequisites identified in the dialog window before proceeding.
  4. Click the Install button.
  5. Follow the remaining prompts to perform the update.

Linux example

  1. On the host system, read over the release information by running the ./[file_name].BIN --version command from the shell.
  2. Download and install any prerequisites identified in the above step before proceeding.
  3. Run the update by running ./[file_name].BIN from the shell.
  4. Follow the remaining prompts to perform the update.

Affected Products

PowerEdge, XR Servers, Dell System Update, Dell OpenManage Enterprise, Repository Manager, Update Packages, iDRAC8, iDRAC9, Lifecycle Controllers, OEMR R240, OEMR R250, OEMR XE R250, OEMR R260, OEMR XE R260, OEMR R340, OEMR R350, OEMR XE R350 , OEMR R360, OEMR XE R360, OEMR R440, OEMR R450, OEMR R540, OEMR R550, OEMR R5500, OEMR R640, OEMR XL R640, OEMR R6415, OEMR R650, OEMR R650xs, OEMR R6515, OEMR R6525, OEMR R660, OEMR XL R660, OEMR R660xs, OEMR R6615, OEMR R6625, OEMR R740, OEMR XL R740, OEMR R740xd, OEMR XL R740xd, OEMR R740xd2, OEMR R7415, OEMR R7425, OEMR R750, OEMR R750xa, OEMR R750xs, OEMR R7515, OEMR R7525, OEMR R760, OEMR R760xa, OEMR R760XD2, OEMR XL R760, OEMR R760xs, OEMR R7615, OEMR R7625, OEMR R840, OEMR R860, OEMR R910, OEMR R940, OEMR R940xa, OEMR R960, OEMR T140, OEMR T150, OEMR T340, OEMR T350, OEMR T360, OEMR T440, OEMR T550, OEMR T560, OEMR T640, OEMR XL T640, OEMR XL R240, OEMR XL R340, OEMR XL R660xs, OEMR XL R6615, OEMR XL R6625, OEMR XL V2 R710, OEMR XL R760xs, OEMR XL R7615, OEMR XL R7625, OEMR XR11, OEMR XR12, OEMR XR4000r, OEMR XR4000w, OEMR XR4000z, OEMR XR4510c, OEMR XR4520c, OEMR XR5610, OEMR XR7620, OEMR XR8000r, OEMR XR8610t, OEMR XR8620t, PowerEdge XE 4__, PowerEdge XL 5133-4, PowerEdge C1100, PowerEdge C2100, PowerEdge C410X, Poweredge C4140, PowerEdge C5000, PowerEdge C5125, PowerEdge C5220, PowerEdge C5230, PowerEdge C6100, PowerEdge C6105, PowerEdge C6145, PowerEdge C6220, PowerEdge C6220 II, PowerEdge C6400, PowerEdge C6420, PowerEdge C6520, PowerEdge C6525, PowerEdge C6600, PowerEdge C6615, PowerEdge C6620, PowerEdge C8000, PowerEdge FC640, PowerEdge M640, PowerEdge M640 (for PE VRTX), PowerEdge MX5016s, PowerEdge MX7000, PowerEdge MX740C, PowerEdge MX750c, PowerEdge MX760c, PowerEdge MX840C, PowerEdge R240, PowerEdge R250, PowerEdge R260, PowerEdge R340, PowerEdge R350, PowerEdge R360, PowerEdge R440, PowerEdge R450, PowerEdge R540, PowerEdge R550, PowerEdge R640, PowerEdge R6415, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R670, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R770, PowerEdge R840, PowerEdge R860, PowerEdge R940, PowerEdge R940xa, PowerEdge R960, PowerEdge T140, PowerEdge T150, PowerEdge T160, PowerEdge T340, PowerEdge T350, PowerEdge T360, PowerEdge T40, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T640, PowerEdge XE2420, PowerEdge XE 5__, PowerEdge XE 5__-2, PowerEdge XE 51__-2 (ATI Mach64), PowerEdge XE7100, PowerEdge XE7420, PowerEdge XE7440, PowerEdge XE8545, PowerEdge XE8640, PowerEdge XE9640, PowerEdge XE9680, Dell System Update ...
Article Properties
Article Number: 000128194
Article Type: How To
Last Modified: 17 Dec 2024
Version:  24
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.