User Manual
Rev 1.50
Mellanox Technologies
5
1 Introduction
The Mellanox Firmware Tools (MFT) package is a set of firmware management tools for a single
InfiniBand node. MFT can be used for:
y
Generating a standard or customized Mellanox firmware image
y
Querying for firmware information
y
Burning a firmware image to a single Mellanox device
The following is a list of the available tools in the package, together with a brief description of
what each tool performs. The tools apply to single Switch Systems or adapter cards, but not to
clusters.
Table 1 - Mellanox Firmware Tools (MFT) Available Tools
mlxburn This tool provides the following functions:
• Generation of a standard or customized Mellanox firmware image for burning—in .bin
(binary) or .img format
• Burning an image to the Flash/EEPROM attached to a Mellanox HCA or switch device
• Querying the firmware version loaded on an HCA board
• Displaying the VPD (Vital Product Data) of an HCA board
flint This tool burns a firmware binary image or an expansion ROM image to the Flash device of a
Mellanox network adapter/bridge/switch device. It includes query functions to the burnt firmware
image and to the binary image file.
spark This tool burns a firmware binary image to the EEPROM(s) attached to an InfiniScaleIII® switch
device. It includes query functions to the burnt firmware image and to the binary image file. The
tool accesses the EEPROM and/or switch device via an I2C-compatible interface or via vendor-
specific MADs over the InfiniBand fabric (In-Band tool).
Debug utilities A set of debug utilities (e.g., itrace, mstdump, mlxi2c, and i2c)