Skip to content

Releases: Mellanox/mstflint

MSTFLINT-4.10.0-2

26 Jul 13:48
Compare
Choose a tag to compare

Notable Changes

  • mstfwreset not supported.

  • Secure Firmware

    • mstflint now handles all the burn parameters when it is supported by the firmware, and displays the secure-FW CS tokens.
  • Supported Devices

    • [Beta] Added support for BlueField™ SmartNIC.
  • mstconfig

    • Added the option to query partial parameters
    • Added the following new parameters:
      • FLEX_PARSER_PROFILE_ENABLE
      • ECPF_ESWITCH_MANAGER
      • ECPF_PAGE_SUPPLIER
      • SAFE_MODE_ENABLE
      • SAFE_MODE_THERSHOLD
      • BOOT_UNDI_NETWORK_WAIT
  • Bug Fixes

    • Fixed bug in firmware burning flow
  • Coding style:

    • Added kernel coding style

Release Notes:

mstflint_release_notes_4_10_0.pdf

Mstflint Tarball:

mstflint-4.10.0.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.10.0-2.tar.gz

MSTFLINT-4.10.0-1

10 Jul 15:30
Compare
Choose a tag to compare

Notable Changes

  • mstfwreset not supported.

  • Secure Firmware

    • mstflint now handles all the burn parameters when it is supported by the firmware, and displays the secure-FW CS tokens.
  • Supported Devices

    • [Beta] Added support for BlueField™ SmartNIC.
  • mstconfig

    • Added the option to query partial parameters
    • Added the following new parameters:
      • FLEX_PARSER_PROFILE_ENABLE
      • ECPF_ESWITCH_MANAGER
      • ECPF_PAGE_SUPPLIER
      • SAFE_MODE_ENABLE
      • SAFE_MODE_THERSHOLD
      • BOOT_UNDI_NETWORK_WAIT

Release Notes:

mstflint_release_notes_4_10_0.pdf

Mstflint Tarball:

mstflint-4.10.0.tar.gz

Mstflint Kernel Tarball:

kernel-mstflint-4.10.0-1.tar.gz

MSTFLINT-4.9.0-3

03 May 14:06
Compare
Choose a tag to compare

This release contains a bug fix

Fixed a bug in mstfwreset

kernel:

kernel-mstflint-4.9.0-1.tar.gz

mstflint tarball:

mstflint-4.9.0.tar.gz

MSTFLINT-4.9.0-2

03 Apr 09:43
Compare
Choose a tag to compare

This release is for secure boot systems.

Added support for the 5th Gen devices in the mstflint kernel and MTCR.

kernel:

kernel-mstflint-4.9.0-1.tar.gz

mstflint tarball:

mstflint-4.9.0.tar.gz

MSTFLINT-4.9.0

27 Feb 12:53
Compare
Choose a tag to compare

Notable changes

  • mstfwreset

    • Added support for a hot swap (or hot plug) of the PCIe slot.
  • Secure Firmware Update

    • Added support for Secure Firmware Update to ConnectX-4 adapter cards.
    • Enabled signing the package with an RSA 4096 bit keys.
    • Added support for setting the GUIDs when Secure Firmware Update is enabled.
  • mstconfig

    • Added the following mstconfig configuration parameters:
      • AUTO_RELOAD
      • DRIVER_SETTINGS
      • EXP_ROM_PXE_ENABLE
      • EXP_ROM_UEFI_ARM_ENABLE
      • EXP_ROM_UEFI_X86_ENABLE
      • INTERNAL_CPU_MODEL
      • IPV4
      • IPV6
      • PCI_DATA_WR_ORDERING_MODE
      • PXE_UNDI
      • STATUS_UPDATE
      • TCP
      • TCPIP
      • TRACER_ENABLE
  • mstflint

    • Added support for FreeBSD with BSD license.
  • Secure Boot

    • Added support for secure boot to ConnectX-3 adapter cards.

Release Notes:

mstflint_release_notes_4_9_0.pdf

Mstflint tarball:

mstflint-4.9.0.tar.gz

Mstflint kernel tarball:

kernel-mstflint-4.9.0-1.tar.gz

MSTFLINT-4.8.0

09 Nov 10:09
Compare
Choose a tag to compare

Notable changes

  • mstconfig
    • Added support for hardware timestamp in ConnectX-3/ConnectX-3 Pro devices.
    • Added the following configuration TLVs to mstconfig:
      • FORBIDDEN VERSIONS
      • HCA CAP
      • HCA CONF
      • MPFS CAP
      • ROM UEFI CONF
      • SW OFFLOAD CAP
  • mstfwreset
    • Reloads the new firmware to the device.
  • Secure Firmware Update
    • Added support for Secure Firmware Update in ConnectX-5 and ConnectX-5 Ex.
    • Added support for setting forbidden versions.
  • mstfwmanager
    • Ported the tool mlxfwmanager from MFT, to have this component need to run the configure with '--enable-fw-mgr'. This feature requires multiple libraries to be installed:
      • cURL
      • LibXML
      • OpenSSL
      • zLIB
      • Boost

Release Notes:

mstflint_release_notes_4_8_0.pdf

Mstflint tarball:

mstflint-4.8.0.tar.gz

MSTFLINT 4.7.0

06 Jul 14:29
Compare
Choose a tag to compare

Notable changes

  • Secure Firmware Update
    • Added support for Secure Firmware Update in ConnectX-4 and ConnectX-4 Lx.
  • Build
    • Added a new flag to configure '--enable-openssl' which will enable all the openssl features in the tools, like the CheckSum, and sign images
  • mstflint
    • Added sign command for secured images. This feature is available only if the package was configured and compiled with '--enable-openssl'.
    • Added a flag to enforce working in a non-secure mode, if available (according to security type).
    • Added expansion ROM CPU architecture to the flint query when the expansion ROM is available.
  • mstconfig
    • Added new mstconfig TLVs.
    • Added support for generating and applying TLV configuration

Release Notes:

mstflint_release_notes_4_7_0.pdf

MSTFLINT 4.6.0

24 Jan 11:52
Compare
Choose a tag to compare

Notable changes

  • Added support for ConnectX-5/ConnectX-5 Ex adapter cards in all tools.
  • mstconfig:
    • Added an option to query active (current) configurations in mlxconfig.
    • Added new parameters in VPI settings configuration: XFI_MODE, PHY_TYPE, FORCE_MODE
    • Added a new parameter to the PCI configuration NON_PREFETCHABLE_PF_BAR

Release Notes:

mstflint_release_notes_4_6_0.pdf