-
Check the device’s PCI address.
lspci | grep Mellanox Example: 00:06.0 Infiniband controller: Mellanox Technologies MT27520 Family [ConnectX-3 Pro]
-
Identify the adapter card's PSID.
# mstflint -d 81:00.0 q Image type: FS2 FW Version: 2.36.5000 FW Release Date: 26.4.2016 Rom Info: type=PXE version=3.4.718 devid=4103 Device ID: 4103 Description: Node Port1 Port2 Sys image GUIDs: e41d2d0300b3f590 e41d2d0300b3f591 e41d2d0300b3f592 e41d2d0300b3f593 MACs: e41d2db3f591 e41d2db3f592 VSD: PSID: MT_1090111019
-
Download the firmware BIN file from the NVIDIA website that matches your card's PSID: nvidia.com/en-us/networking/ → Support → Support → Firmware Download
-
Burn the firmware.
# mstflint -d <lspci-device-id> -i <image-file> b
-
Reboot your machine after the firmware burning is completed.
-
Validate new firmware burned successfully:
# ethtool -i ens3 driver: mlx4_en version: 2.2-1 (Feb 2014) firmware-version: 2.40.5000 expansion-rom-version: bus-info: 0000:0a:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: no supports-register-dump: no supports-priv-flags: yes
Last updated: