Creating a Customized Firmware Binary (OEMs Only)
To create a customized firmware binary, perform the following steps:
- Download the correct tarball for your product from the MLX Firmware Download Table below (save with .tgz extension).
- Decompress the zipped tarball using: tar -xzvf <tarball>
- Customize the firmware: the downloaded package includes a .ini file which can be used to change some IB device parameters. For details on the .ini file see the appropriate Firmware Release Notes in the MLX Firmware Download Table below.
- Download the Mellanox Firmware Tools (MFT) package (save with .tgz extension), its Release Notes, and its User's Manual.
- Create a new firmware image using the new .ini file. For this you need to use the 'mlxburn' tool which is part of the MFT package. See the MFT User's Manual.
- Burn the new image using the 'flint' tool (adapter card) or 'spark' tool (switch) of MFT. See the MFT User's Manual.
Notes
- New adapter card products may be introduced by Mellanox Technologies after the release of a firmware package/version. Their INI files are to be found in the table below (marked as New).
- For Firmware Archive Login to Document Distribution System
- If you require a username and password, please contact salessupport@mellanox.com
Download Tables
Official Firmware Releases Table
| MLX Firmware Download Table: | |||||||
| OPN | Board System | Code Name | Silicon | Firmware | Download | Release Notes | Release Date |
| Custom Switch based on Mellanox's MT47396 InfiniScale III Switch Device | IB Switch | Custom
Switch |
MT47396 InfiniScale III | 1.0.5 | fw-47396
package (save with .tgz extension) |
fw-47396 -1_0_5 release notes.pdf | 06-May-08 |
| Custom Switch based on Mellanox's MT43132 InfiniScale Switch Device | IB Switch | Custom
Switch |
MT43132 InfiniScale | 5.6.0 | fw-43132
package (save with .tgz extension) |
fw-43132-5_6_0 release notes.pdf | 23-Mar-06 |
| MHEH28-XSC, MHEH28-XTC MHGH28-XSC, MHGH28-XTC MHGH29-XSC, MHGH29-XTC |
PCI
Express x8 HCA MemFree |
Eagle SDR (MHEH28...) Eagle DDR (MHGH28...) Eagle DDR PCIe 2.0 (5GT/s) (MHGH29...) |
ConnectX | 2.5.000 | fw-25408 package (save with .tgz extension) |
fw-25408-2_5_000 release notes.pdf | 17-Jun-08 |
| MNEH28-XSC, MNEH28-XTC MNEH29-XSC, MNEH29-XTC MNKH18-XSC, MNKH18-XTC MNKH28-XSC, MNKH28-XTC |
PCI
Express x8 Adapter MemFree |
Eagle 10G-ETH
(MNEH28...) Eagle 10G-ETH PCIe 5GT/s (MNEH29...) Condor single port (MNKH18...) Condor dual port (MNKH28...) |
ConnectX EN | 2.5.000 | fw-25408
package (save with .tgz extension) |
fw-25408-2_5_000 release notes.pdf | 17-Jun-08 |
| MHGS18-XS MHGS18-XT |
PCI Express
x8 HCA MemFree |
Cheetah DDR (Short/Tall Bracket) |
MT25204 InfiniHost III Lx |
1.2.000 | fw-25204
package (save with .tgz extension) Additional Cheetah/Tiger INI Files |
fw-25204-1_2_000 release notes.pdf | 14-Dec-06 |
| MHGS18-XSC MHGS18-XTC |
Cheetah DDR (Short/Tall Bracket) RoHS-R5 | ||||||
| MHES18-XS MHES18-XT |
Cheetah
SDR (Short/Tall Bracket) |
||||||
| MHES18-XSC MHES18-XTC |
Cheetah
SDR (Short/Tall Bracket) RoHS-R5 |
||||||
| MHES14-XT | PCI Express
x4
HCA MemFree |
Tiger SDR | |||||
| MHES14-XSC MHES14-XTC |
Tiger SDR RoHS-R5 | ||||||
| MHEA28-XTC, MHEA28-XSC MHGA28-XTC, MHGA28-XSC Legacy Cards: MHEA28-XT MHEA28-XS MHGA28-XT MHGA28-XS |
PCI
Express x8 HCA MemFree |
Lion
Mini SDR (MHE...) Lion Mini DDR (MHG...) |
MT25208 InfiniHost III Ex |
5.3.000 | fw-25218
package (save with .tgz extension) |
fw-25218-5_3_000 release notes.pdf | 08-Jan-08 |
| MHEA28-1TC, MHEA28-1S/-1SC MHEA28-2TC, MHEA28-2SC MHGA28-1TC, MHGA28D-1TC, MHGA28-1SC MHGA28-2TC, MHGA28-2SC, Legacy Cards: MHEL-CF128-T, MHEL-CF128-TC, MHEL-CF128-SC, MHEL-CF256-T, MHEL-CF256-TC, MHEL-CF512-T MHGA28-1S/-1T, MHGA28-2T, MHGA28-5T |
PCI Express x8 HCA | Lion Cub
SDR RoHS-R5 Lion Cub DDR RoHS-R5 Lion Cub SDR (TC=RevC) Lion Cub DDR |
MT25208 InfiniHost III Ex |
4.8.200 | fw-25208
package (save with .tgz extension) Additional Lion Cub INI Files |
fw-25208-4_8_200 release notes.pdf | 18-Jan-07 |
| MHXL-CFXXX-T MHXL-CFXXX (Previously MTLP23108) |
PCI-X HCA | Cougar
Cub RoHS R5 128MB RoHS R5 256MB |
MT23108 t |
3.5.000 | fw-23108 package (save with .tgz extension) MHET2X-1TC_A2-A4.ini (New) MHET2X-1SC_A2-A3.ini (New) MHET2X-2TC_A2-A4.ini (New) MHET2X-2SC_A2-A3.ini (New) |
fw-23108-3_5_000 release notes.pdf | 7-Sep-06 |
| MHET2X-1TC, MHET2X-1SC MHET2X-2TC, MHET2X-2SC |
|||||||
| MHX-CEXXX (Previously MTPB23108) |
Cougar | ||||||
Intermediate Firmware Releases Table
| Intermediate Releases MLX Firmware Download Table: | |||||||
| OPN | Board System | Code Name | Silicon | Firmware | Download | Release Notes | Release Date |
| MHEA28-1TC, MHEA28-1S/-1SC MHEA28-2TC, MHEA28-2SC MHGA28-1TC, MHGA28D-1TC, MHGA28-1SC MHGA28-2TC, MHGA28-2SC, Legacy Cards: MHEL-CF128-T, MHEL-CF128-TC, MHEL-CF128-SC, MHEL-CF256-T, MHEL-CF256-TC, MHEL-CF512-T MHGA28-1S/-1T, MHGA28-2T, MHGA28-5T |
PCI Express x8 HCA | Lion Cub
SDR RoHS-R5 Lion Cub DDR RoHS-R5 Lion Cub SDR (TC=RevC) Lion Cub DDR |
MT25208 InfiniHost III Ex |
4.8.300 | fw-25208
v4.8.300 package (save with .tgz extension) |
fw-25208-4_8_300 release notes.pdf | 19-May-08 |









