5.5.2 Upgrading the Controller Firmware in Windows
Operation Scenario
You are advised to upgrade the controller firmware immediately after a new version is
released.
Preparations
Before upgrading the firmware, check that:
l You have uploaded the ES3000 V3 software package to a directory on the server, for
example, the D:\ directory.
l Stop or exit the ES3000 V3 SSD applications or services, and uninstall the file system
that uses the SSD device (make the to-be-upgraded SSD to be offline in the disk
manager).
l The firmware upgrade does not damage data on SSDs. However, you are advised to back
up important data on SSDs.
l You have downloaded the latest firmware file to a specified folder on the server and
verified the file integrity.
l You have upgraded the firmware driver to a compatible version.
Procedure
Step 1 Log in to the OS as an administrator or a member of the administrator group.
Step 2 Access the software package directory, such as the D:\ directory.
Step 3 Install the Windows driver and tool package. For details, see 3.6.2 Installing the ES3000 V3
Driver in Windows and 3.7.2 Installing the Tool Package (Windows).
The hioadm.exe file will be generated in the installation directory.
Step 4 Choose Start > Run.
The Windows CLI is displayed.
Step 5 Run the cd command to go to the directory where the hioadm.exe file is stored.
Step 6 Run the following command to query the SSD controller (for example, nvme0) firmware
version:
hioadm updatefw -d nvme0
Step 7 Upgrade the controller firmware.
hioadm updatefw -d nvme0 -f D:\ES3000V3_FW_2.43.bin
Step 8 Restart the OS after the upgrade.
Step 9 Re-log in to the OS, run the hioadm.exe file again, and run the following command to check
whether the SSD controller firmware has been upgraded:
hioadm updatefw -d nvme0
l If yes, no further action is required.
l If no, go to Step 10.
ES3000 V3 NVMe PCIe SSD
User Guide
5 Maintenance and Upgrade
Issue 20 (2019-02-27) Copyright © Huawei Technologies Co., Ltd. 75