Check the device’s PCI address.
lspci | grep Mellanox 04:00.0 Ethernet controller: Mellanox Technologies MT27700 Family [ConnectX-4] 04:00.1 InfiniBand controller: Mellanox Technologies MT27700 Family [ConnectX-4] 07:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx] 07:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx] 0a:00.0 Network controller: Mellanox Technologies MT27520 Family [ConnectX-3 Pro] 21:00.0 InfiniBand controller: Mellanox Technologies MT27600 [Connect-IB] 24:00.0 Ethernet controller: Mellanox Technologies MT28800 Family [ConnectX-5 Ex]
Identify the adapter card's PSID.
# mstflint -d 81:00.0 q Image type: FS4 FW Version: 16.26.4012 FW Release Date: 10.12.2019 Product Version: 16.26.4012 Rom Info: type=UEFI version=14.19.17 cpu=AMD64 type=PXE version=3.5.805 cpu=AMD64 Description: UID GuidsNumber Base GUID: ec0d9a0300d42de4 8 Base MAC: ec0d9ad42de4 8 Image VSD: N/A Device VSD: N/A PSID: MT_0000000009 Security Attributes: N/A
- 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: mlx5_core version: 5.0-0 firmware-version: 16.32.1010 (MT_0000000009) expansion-rom-version: bus-info: 0000:24:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: no supports-register-dump: no supports-priv-flags: yes
On This Page