Upgrade procedure for dell firmware.
The task provide details on how to upgrade the dell firmware. You can add these details in the host profile, for details, see
Add a Host Profile.
Prerequisites
- Ensure that you have obtained the details of the firmware. To obtain the current firmware version, see Obtain the Current Firmware Version.
- Ensure that you have uploaded the firmware file to a web server.
- Ensure that HostConfig operator can access IPMI network.
Procedure
- Add the firmware name in the Name field.
- Add the identity of the firmware, that the vendor provides, in the Software field.
SoftwareID
represents the firmware identity. You can obtain the softwareID
from the componentID
in the package.xml
file bundled within the firmware package that you downloaded. To obtain the softwareID
, use the following steps:
- Download firmware upgrade file from Dell website. The upgrade packge is compressed using zip format and the upgrade file uses
.exe
extension.
- Extract the upgrade zip package and obtain the
package.xml
file.
- Search for
componentID
in package.xml
. Get the componentID
that matches your device. For example, for ethernet 25G 2P XXV710
adapter, the componentID is 105834
.<Device componentID="105834" embedded="1">
<PCIInfo deviceID="158B" subDeviceID="0009" subVendorID="8086" vendorID="8086"/>
<Display lang="en"><![CDATA[Intel(R) Ethernet 25G 2P XXV710 Adapter]]></Display>
<RollbackInformation alternateRollbackIdentifier="102300" fmpWrapperIdentifier="46127B9A-4C44-47D6-848E-4C35AA15AA55" impactsTPMmeasurements="true" rollbackIdentifier="02330797-557b-423b-8a7e-cf2799ba4efc" rollbackTimeout="1500" rollbackVolume="MAS022"/>
<PayloadConfiguration>
<Image filename="FmpUpdateWrapper.efi" id="5ee4b1a2-8754-42c5-9f14-168af959001b" skip="false" type="FRMW" version="20.0.17"/>
</PayloadConfiguration>
</Device>
- Add the version of the firmware to which you want to upgrade the current firmware in the Version field.
- Add the location of the firmware upgrade file in the Location field. You can download the firmware upgrade package from Dell website. Upload the firmware upgrade package to a web server.
Note: Ensure that you use only a HTTP based url.
- Add the value of checksum of the firmware upgrade file in the Checksum field. You can obtain the checksum value from the Dell website using which you downloaded the firmware upgrade package. The below example shows all the details for firmware upgrade.
softwareId: "105834" # the softwareId for XXV710
name: "XXV710"
version: "20.0.17"
location: "http://10.118.76.38/firmware-store/X710/Network_Firmware_DK4G2_WN64_20.0.17_A00.EXE"
checksum: "a294442e2268a6ea56c4f9d7eba4b5ec74fe639bf413bddb5003678faac5db57"