Overview
These release notes cover Rev 3.8.0 of the Mellanox Firmware Tools (MFT). This version supports Linux, Windows, VMware ESXi, and FreeBSD operating systems. The functionality of the tools is consistent across all supported operating systems, unless otherwise specified.
Package Tools
The Mellanox Firmware Tools (MFT) package includes a variety of tools designed for managing Mellanox devices. These tools are applicable to single switch systems and adapter cards, and do not provide cluster-wide functionality. Key tools include:
- MST Service (mst): Manages the register access driver and lists available MST devices.
- FW Update and Configuration (mlxburn, flint, mlxfwmanager, mlxconfig): Tools for updating firmware, configuring devices, and managing firmware images.
- Debug and Diagnostics Utilities (itrace, fwtrace, mlxtrace, mlxphyburn): Utilities for extracting and analyzing trace messages and debugging device behavior.
For detailed installation instructions and tool descriptions, refer to the Mellanox Firmware Tools User's Manual.
Software Dependencies
MFT requires specific software packages and versions depending on the operating system. These include kernel sources, OFED/MLNX_OFED, Perl, Python, rpmbuild, and xz for Linux; Mellanox WinOF VPI for Windows; and bash for FreeBSD.
Supported Operating Systems and Platforms
MFT supports a range of operating systems, including various distributions of Linux (RedHat, SLES, Ubuntu, Debian, Fedora, Citrix Xenserver), Windows (Client and Server versions, PE), FreeBSD, and VMware ESXi.
Changes and New Features
Version 3.8.0 introduces several enhancements, including support for Switch-IB devices, Debian/Ubuntu on PPC64 platforms, and VMware ESXi 2015 OS. It also includes added support for burning Aquantia external PHY and changing BAR size parameters.
Known Issues
This release notes document outlines known bugs and limitations, such as the lack of support for certain tools in FreeBSD, potential issues with mlxmdio, and problems with burning tools under specific conditions. Workarounds and planned fixes are also provided.
History of Changes and Bug Fixes
The document details the evolution of the Mellanox Firmware Tools through various versions, listing new features, component updates, and bug fixes implemented in each release. This historical log helps users track the development and stability of the MFT package.