This command updates the firmware version of the specified drives by using the provided firmware file. This command also verifies the integrity of the firmware file before applying the firmware.
shmcli (update drive | updatedrive | ud) (-a=<(SAS WWID | AdapterIndex)> [-enc=<(WWN | EnclIndex)> [-w=<DrawerIndex>]] [-d=<(WWN | EnclosureSlotIndex | DrawerSlotIndex | Serial Number | Drive OS Path)>] (-file=<FW.FilePath> [-force] | -directory=<FW.DirectoryPath>) [-show] [-multi] | -enc=<WWN> [-w=<DrawerIndex>] [-d=<(WWN | EnclosureSlotIndex | DrawerSlotIndex | Serial Number | Drive OS Path)>] (-file=<FW.FilePath>[-force] | -directory=<FW.DirectoryPath>) [-show] [-multi] | -d=<(WWN | EnclosureSlotIndex | DrawerSlotIndex | Serial Number | Drive OS Path)> (-file=<FW.FilePath>[-force] | -directory=<FW.DirectoryPath>) [-show] [-multi] | [-h])
Parameter | Description |
---|---|
-a | Specifies the adapter used for the command. This is either SAS WWID or AdapterIndex. |
-d | Specifies the HDD used for the command. This can be any of the following:
|
-enc | Specifies the enclosure used for the command. This is either WWN or EnclIndex. |
-w | Specifies the drawer index used for the command. |
-file | Specifies the file at the given path used for the command. |
-h | Provides additional information about the command, description, and usage. |
-show | Display the list of drives that are updated by using the specified firmware file. The drives are not updated if this option is used. |
-directory | Specifies the directory path containing firmware files used for the command. |
-force | Using this option updates the drive firmware with the firmware file provided, regardless of the drive's firmware version being equal to or newer compared to the firmware file. |
-multi | Using this option causes drive updates to happen simultaneously, increasing overall update speed significantly. The speed increase is apparent during multi drive updates. |
update drive -a=1 -enc= 1 -w=2 -file=C:\Users\Administrator\firmware\upgrade.fwh
update drive -enc=EnclosureWWN -file=C:\Users\Administrator\firmware\upgrade.fwh -force
update drive -a=1 -directory=C:\Users\Administrator\firmware -multi
update drive -d=DriveWWN -directory=C:\Users\Administrator\firmware -show