mlxarchive is not installed by default, and requires installing MFT with the
The mlxarchive tool allows the user to create a file with the MFA2 extension. The new file contains several binary files of a given firmware for different adapter cards.
mlxarchive accepts the following attributes as its input:
- --bins-dir - The path to a folder with the binary files that will be included in the MFA2 file
- --version - The MFA2 file’s version
- --out-file - The output of the mlxarchive file (MFA2 file)
- -m|--mfa2-file mfa2_file - MFA2 file to parse
|--help||Shows the help message and exit|
|--version version||MFA2’s version in the following format: x.x.x|
|--out-file out_file||The output file|
The directory with the binaries files
|-m|--mfa2-file mfa2_file||Mfa2 file to parse|
The .mfa2 file can be used with ethtool to burn adapter cards firmware. The procedure is described in Updating Firmware Using ethtool/devlink and .mfa2 File section.