Skip to content

Releases: Mellanox/mstflint

MSTFLINT-4.28.0-1

06 May 20:19
Compare
Choose a tag to compare

MSTFLINT-4.26.0-1

08 Nov 21:01
Compare
Choose a tag to compare

User Manual and Release Notes:

MSTFLINT Package -Firmware Burning and Diagnostics Tools Documentation v4.26.pdf

Notable Changes

  • Added support for an additional flash type - Winbond Part No. W25Q256JVFIQ.
  • Removed dependency on Boost library
  • Added support for VPATH builds

Mstflint Tarball:

mstflint-4.26.0-1.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.26.0-1.tar.gz

MSTFLINT-4.25.0-1

10 Aug 20:46
Compare
Choose a tag to compare

MSTFLINT-4.24.0-1

01 May 23:02
ca436f4
Compare
Choose a tag to compare

MSTFLINT-4.23.0-1

02 Feb 13:46
acfaf55
Compare
Choose a tag to compare

MSTFLINT-4.22.0-1

31 Oct 16:03
b47b67c
Compare
Choose a tag to compare

Notable Changes

-mstlink - Added support for error injection over PCI links.

-NNT driver - Created a new NNT (NVIDIA Networking Tools) driver for MFT and MSTFlint. The driver's source code is exposed in GitHub: https://github.com/Mellanox/NNT-Linux-driver/tree/main_devel

-Cables - Added a setting that allows cable burning only via the primary ConnectX-7 adapter card in a setup with multiple ConnectX-7 cards. The error message "LinkX burn is not supported by secondary" will appear accordingly.

-Cables - Added DDM information support for QSFP_CMIS cables.

-mstlink - Removed the "Link Down" field from the BER collect in mstlink for EDR devices.

-mstlink - Added "show eye" information with the (--show_eye) command for the PCIe links in Gen-1 and Gen-2 PCIe setups.

User Manual and Release Notes:

MSTFLINT Package -Firmware Burning and Diagnostics Tools Documentation v4.22.0.pdf

Mstflint Tarball:

mstflint-4.22.0-1.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.22.0-1.tar.gz

MSTFLINT-4.21.0-1

01 Aug 10:35
d354465
Compare
Choose a tag to compare

Notable Changes

-mstfwreset - For some configuration changes done using mstconfig, PCI rescan by the user is required.
In this case, mstfwreset will print the following warning message: "-W- PCI rescan is required after device reset."

-mstflint - Querying Vendor Specific Firmware Information from an Nvidia AOC / Transceiver Querying a firmware cable transceiver is now done using the "mstflint" tool.
In case the Vendor Specific query command is not supported by the firmware, the CMIS standard query implemented by the firmware will be performed.

-mstresourceparse - mstresourceparse will present the union fields according to the selector.
Unions that do not have a selector, will be presented with all the fields as before.

-mstresourcedump - mstresourcedump performance enhancement. mstresourcedump tool now runs ~10X faster in mem mode with output to binary file.

-mstresourcedump - Updated the "--virtual-hca-id" value output to be in a hexadecimal format.

-mstlink - Removed irrelevant "eye" info fields in the output of the "show eye" command for PCIe links.

-mstlink - Removed the device status field from the PCIe info section.

-mstlink - Added support for "show_eye" command for ConnectX-7 over PCIe links.

-mstlink - Re-formatted the serdes Tx parameter layout in the "show_sedes_tx" command.

-mstdump - Added an optional parameter of the CSV path (-c | --csv)
which loads the provides the CSV from a fixed location as a DB instead of the default one.

User Manual and Release Notes:

MSTFLINT Package -Firmware Burning and Diagnostics Tools Documentation v4.21.0.pdf

Mstflint Tarball:

mstflint-4.21.0-1.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.21.0-1.tar.gz

MSTFLINT-4.20.1-1

14 Jun 13:01
346d949
Compare
Choose a tag to compare

Notable Changes

  • The mstflint version was updated to support a new ConnectX-7 firmware version.

User Manual and Release Notes:

MSTFLINT Package -Firmware Burning and Diagnostics Tools Documentation v4.20.1.pdf

Mstflint Tarball:

mstflint-4.20.1-1.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.20.1-1.tar.gz

MSTFLINT-4.20.0-1

28 Apr 19:28
5b34f7a
Compare
Choose a tag to compare

Notable Changes

  • Added support for NVIDIA ConnectX-7 adapter cards.

  • mstflint cable/transceivers burning commands provide now validation and extract version from the image files.

  • mlxconfig enables the users to apply token via MTUSB connected device.

  • Memory-Mode, data field is now transferred via memory instead of the resource-dump register.

  • Added a new flag to query all hosts status from the embedded Arm side for Multi-host systems.

  • Added support for the PRBS test mode of Active/Optical CMIS modules.

  • Added support for additional configuration flags of the module control parameters.

  • Modified the output of the PCIe link information, removed the device status filed.

  • Now the user can determine the I2C address to use for debug tools based on DevID.

  • Added additional Flash support for ConnectX-4 Lx and ConnectX-5 adapter cards.

User Manual and Release Notes:

MSTFLINT Package -Firmware Burning and Diagnostics Tools Documentation v4.20.0.pdf

Mstflint Tarball:

mstflint-4.20.0-1.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.20.0-1.tar.gz

MSTFLINT-4.18.0-1

30 Nov 13:13
ab6f720
Compare
Choose a tag to compare

Notable Changes

  • Python 2.x - Python 2.x is now end-of-life and no longer supported by MFT.
    To use the latest and up-to-date MFT tools, we recommend you use Python 3.x.

  • mstflint - When downgrading to a firmware version that does not support the flash type of the device, mstflint will present the user a clear error of such scenario.

  • mstfwreset Added a new reset-type ("NIC only reset") to mstfwreset which is applicable only to SmartNIC devices.
    The new reset-type is also the new default for SmartNIC devices. In case of reset-type is set to "NIC only reset", mstfwreset will not reset the internal host.

  • mstlink - Added support for new PRBS TX/RX patterns (--tx_prbs <tx_prbs_mode> & --rx_prbs <rx_prbs_mode>).
    For further information, see mstlink Utility section.

  • mstlink - Added new show counters for 16nm devices. To see them run the "show_counter" command.

  • mstlink - Extended the list of the cable information received for 16nm devices when running the "show_module" command.

  • mstlink - Extended the information collection for 7nm and 16nm devices. See "--amber_collect" flag.
    For further information, see mstlink Utility section.

  • mstlink - Extended the list of the cable information (LOL, LOS, FSM, and module status) for CMIS when running the "show_module" command.

User Manual and Release Notes:

MSTFLINT Package - Firmware Burning and Diagnostics Tools User Manual v4.18.0.pdf

Mstflint Tarball:

mstflint-4.18.0-1.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.18.0-1.tar.gz