•
•
•
•
•
•
•
Firmware Generation, Configuration,
and Update Tools
This chapter contains the following sections:
mstfwmanager – Firmware Update and Query Tool
mstarchive – Binary Files Compression Tool
mstconfig – Changing Device Configuration Tool
mstflint – Firmware Burning Tool
mstfwreset – Loading Firmware on 5th Generation Devices Tool
mstcongestion – Tool for Setting Congestion Mode and Action
mstprivhost - NIC Configuration by the Host Restriction Tool
mstfwmanager – Firmware Update and
Query Tool
The mstfwmanager is a Mellanox firmware update and query utility which scans the system
foravailable Mellanox devices (only mst PCI devices) and performs the necessary firmware updates.
For further information on firmware update, please refer toBooting HCA Devicein Livefish Mode.
mstfwmanager Synopsis
# [-d|--dev DeviceName] [-h|--help] [-v|--version] [--query] [--query-format
Format] [-u|--update] [-i|--image-file FileName] [-D|--image-dir DirectoryName]
[-f|--force] [-y|--yes] [--no] [--clear-semaphore] [--exe-rel-path] [-l|--list-
content] [--archive-names] [--nofs] [--log] [-L|--log-file LogFileName] [--no-
progress] [-o|--outfile OutputFileName] [--online] [--online query-psid PSIDs]
[--key key] [--download DirectoryName] [--download-default] [--get-downloadopt
OPT] [--download-device Device] [--download-os OS] [--download-type Type] [--
ssl-certificate Certificate] [--no_fw_ctrl]
where:
-d|--dev DeviceName Perform operation for specified mst device(s). Multiple devices can be
specified delimited by semicolons. A device list containing semicolons
must be quoted.
-h|--help Show this message and exit.
-v|--version Show the executable version and exit.
--query Query device(s) info
--query-format Format (Query|Onlinequery)outputformat,XML|Text-defaultText
-u|--update Update firmware image(s) on the device(s).
-i|--image-file FileName Specified image file to use.
The examples throughout the document use pci “bus.dev.fn” format.