•
•
•
Introduction
The Mellanox Firmware Tools (mstflint) package is a set of firmware management and debug tools for
Mellanox devices. mstflint can be used for:
Generating a standard or customized Mellanox firmware image
Querying for firmware information
Burning a firmware image to a single Mellanox device
The list of the available tools in the package can be found in the Release Notes document.
Supported Operating Systems
Please refer to the release notes of your version for supported platforms and kernels.
Access to Hardware Devices
The table below lists the Mellanox devices supported by mstflint, the supporting tools, and the
accessmethods to these devices.
Device Type Product Name HW Access Method
PCI I2C In-Band
HCA (InfiniBand) Connect-IB® V V V
VPI Network Adapter ConnectX®-3 V V V
ConnectX®-3 Pro V V V
ConnectX®-4 V V V
ConnectX®-5 V V V
ConnectX®-5 Ex V V V
Ethernet Adapter (NIC) ConnectX®-3 EN V V
ConnectX®-4 Lx V V
Switch SwitchX®-2 V V V
SwitchX®
V
1
V V
Switch-IB®
V
1
V V
Switch-IB® 2
V
1
V V
Spectrum® V V
Note.V
1
indicates managed switch products only.V
2
In-band capability is only available for mstflint if
mstflint is compiled with MLNX_OFED driver.mstflint tools access Mellanox devices via the PCI Express