Updating Firmware for a Single Mellanox HCA Card
If you
have installed OFED on your machine, you can
update
firmware using the mstflint tool.
See mstflint FW
Burning Tool
README. You can download
mstflint from the OpenFabrics site
at mstflint_SW
for Linux.
For instructions to update firmware on a single HCA card using MFT, see the table below.
Instructions for burning firmware using MFT:
| Index | Step | Linux | Windows |
| 1. | Download the Mellanox Firmware Tools (MFT) | MFT_for
Linux (save with .tgz extension) |
MFT_for
Windows_x86 MFT_for Windows_x64 |
| 2. | Download MFT documents | MFT_Linux_Release_Notes MFT_User's Manual |
MFT_Windows_Release_Notes MFT_User's Manual |
| 3. | Install MFT | Untar the package and run: install.sh | Install the MSI (double click on the MSI file) |
| 4. | Download
the
correct firmware image zip file using the Firmware
Download
Table (below) - save with
.zip extension. Click Here for help in identifying your HCA Card. |
||
| 5. | Burn the firmware image to the HCA Card | Enter:
mst start |
N/A |
| - Get the
mst
device name using the command: 'mst status' - Format of device name: /dev/mst/mt<dev_id>_pci{_cr0|conf0} |
- Get the
mst device name using the command: 'mst
status' - Format of device name: mt<dev_id>_pci{_cr0|conf0} |
||
| Unzip the binary image (.zip file) | |||
| Burn
the FW image. Enter: flint -d <device_name> -i <binary image> burn |
|||
| 6. | Reboot the system | ||
| 7. | Verify the new firmware version | Run 'ibstat' | Run 'vstat' |
Example: