BSD Ports

sysutils/mstflint 4.37.0.1 FreeBSD

Firmware Burning and Diagnostics Tools for Mellanox devices

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
173d7afc12
License
BSD2CLAUSE, GPLv2
Categories
sysutils
Package size
3762.5 KiB, 39741.7 KiB installed

Description

Mellanox Technologies - www.mellanox.com ****************************************

MSTFLINT Package - Firmware Burning and Diagnostics Tools

Overview This package contains a burning tool and diagnostic tools for Mellanox manufactured HCA/NIC cards. It also provides access to the relevant source code. This package is based on a subset of the Mellanox Firmware Tools (MFT) package. For a full documentation of the MFT package, please refer to the downloads page in Mellanox web site.

Install

Binary package:

pkg install mstflint

From the ports tree:

cd /usr/ports/sysutils/mstflint/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mstflint>0:sysutils/mstflint

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.37.0.14.37.0.14.22.0.14.33.0.14.37.0.1
FreeBSD:14:quarterly4.37.0.14.37.0.1n/a4.30.0.14.37.0.1
FreeBSD:15:latest4.37.0.14.37.0.1n/a4.33.0.14.33.0.1
FreeBSD:15:quarterly4.37.0.14.37.0.1n/an/an/a
FreeBSD:16:latest4.37.0.14.37.0.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 10

No port depends on this one.

Configuration

Options name: sysutils_mstflint

OptionDefaultDescription
ADABoffBuild with mstreg and mstlink
FWMANAGERoffBuild with mstfwmanager and mstarchive
USES
autoreconf gmake libtool localbase:ldflags pkgconfig ssl
Service scripts
none

Files

Manual pages 17
  • mstarchive(1)
  • mstconfig(1)
  • mstcongestion(1)
  • mstflint(1)
  • mstfwmanager(1)
  • mstfwreset(1)
  • mstfwtrace(1)
  • mstlink(1)
  • mstmcra(1)
  • mstmread(1)
  • mstmtserver(1)
  • mstmwrite(1)
  • mstprivhost(1)
  • mstreg(1)
  • mstregdump(1)
  • mstresourcedump(1)
  • mstvpd(1)
pkg-plist 195
  • bin/mstarchive
  • bin/mstconfig
  • bin/mstcongestion
  • bin/mstdevices_info
  • bin/mstefuse
  • bin/mstflint
  • bin/mstfwmanager
  • bin/mstfwreset
  • bin/mstfwtrace
  • bin/mstlink
  • bin/mstmcra
  • bin/mstmget_temp
  • bin/mstprivhost
  • bin/mstmread
  • bin/mstmtserver
  • bin/mstmwrite
  • bin/mstreg
  • bin/mstregdump
  • bin/mstresourcedump
  • bin/mstresourceparse
  • bin/msttokengenerator
  • bin/mstvpd
  • share/mstflint/prm_dbs/hca/ext/register_access_table.adb
  • share/mstflint/prm_dbs/switch/ext/register_access_table.adb
  • lib/mstflint/python_tools/mstprivhost/mstprivhost.py
  • share/mstflint/AbirGearBox.csv
  • share/mstflint/AmosGearBox.csv
  • share/mstflint/AmosGearBoxManager.csv
  • share/mstflint/Arcus2.csv
  • share/mstflint/ArcusE.csv
  • share/mstflint/ArcusP_TC.csv
  • share/mstflint/BlueField.csv
  • share/mstflint/BlueField2.csv
  • share/mstflint/BlueField3.csv
  • share/mstflint/BlueField4.csv
  • share/mstflint/Cable.csv
  • share/mstflint/CableQSFP.csv
  • share/mstflint/CableQSFPaging.csv
  • share/mstflint/CableSFP.csv
  • share/mstflint/CableSFP51.csv
  • share/mstflint/CableSFP51Paging.csv
  • share/mstflint/ConnectIB.csv
  • share/mstflint/ConnectX2.csv
  • share/mstflint/ConnectX3.csv
  • share/mstflint/ConnectX3Pro.csv
  • share/mstflint/ConnectX4.csv
  • share/mstflint/ConnectX4LX.csv
  • share/mstflint/ConnectX5.csv
  • share/mstflint/ConnectX6.csv
  • share/mstflint/ConnectX6DX.csv
  • share/mstflint/ConnectX6LX.csv
  • share/mstflint/ConnectX7.csv
  • share/mstflint/ConnectX8.csv
  • share/mstflint/ConnectX8_Pure_PCIe_Switch.csv
  • share/mstflint/ConnectX9.csv
  • share/mstflint/ConnectX9_Pure_PCIe_Switch.csv
  • share/mstflint/GB100.csv
  • share/mstflint/GB100_PXUC.csv
  • share/mstflint/GR100.csv
  • share/mstflint/GR150.csv
  • share/mstflint/InfiniScaleIV.csv
  • share/mstflint/NVLink6_Switch.csv
  • share/mstflint/Quantum.csv
  • share/mstflint/Quantum2.csv
  • share/mstflint/Quantum3.csv
  • share/mstflint/Sagitta.csv
  • share/mstflint/Spectrum.csv
  • share/mstflint/Spectrum2.csv
  • share/mstflint/Spectrum3.csv
  • share/mstflint/Spectrum4.csv
  • share/mstflint/Spectrum5.csv
  • share/mstflint/Spectrum6.csv
  • share/mstflint/SwitchIB.csv
  • share/mstflint/SwitchIB2.csv
  • share/mstflint/SwitchX.csv
  • share/mstflint/efuse/efuse_config.json
  • share/mstflint/mlxconfig_dbs/mlxconfig_host.db
  • share/mstflint/mlxconfig_dbs/mlxconfig_switch.db
  • bin/mstarchive
  • bin/mstfwmanager
  • include/mstflint/cmdif/icmd_cif_common.h
  • include/mstflint/cmdif/icmd_cif_open.h
  • include/mstflint/common/compatibility.h
  • include/mstflint/mtcr.h
  • include/mstflint/mtcr_com_defs.h
  • include/mstflint/sdk/resource_dump_sdk.h
  • include/mstflint/sdk/resource_dump_segments.h
  • include/mstflint/sdk/resource_dump_segments_be.h
  • include/mstflint/sdk/resource_dump_segments_le.h
  • include/mstflint/sdk/resource_dump_types.h
  • include/mstflint/tools_layouts/adb_to_c_utils.h
  • include/mstflint/tools_layouts/icmd_hca_layouts.h
  • include/mstflint/tools_layouts/icmd_layouts.h
  • include/mstflint/tools_layouts/hca_cap_types_enums.h
  • lib/mstflint/python_tools/c_dev_mgt.so
  • lib/mstflint/python_tools/ccmdif.so
  • lib/mstflint/python_tools/cmdif.py
  • lib/mstflint/python_tools/cmtcr.so
  • lib/mstflint/python_tools/dev_mgt.py
  • lib/mstflint/python_tools/mft_logger.py

The first 100 are listed.

distinfo 1
FileSizeSHA256
Mellanox-mstflint-v4.37.0-1_GH0.tar.gz1.1263711e+0775405d8c7594c25a686eba0edfa4101312f3b63cdabae4870b259b796041a15a

Commit history 1

DateCommitCreditsLog message
173d7afc12 Olivier Cochard sysutils/mstflint: update to 4.37.0.1
Sponsored by: Netflix