Ubuntu 20.04 Linux Inbox Driver User Manual | 4
1 Firmware Burning
1.
lspci | grep Mellanox
Example:
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]
24:00.1 InfiniBand controller: Mellanox Technologies MT28800 Family
[ConnectX-5 Ex]
2.
# 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
3. Download the firmware BIN file from the Mellanox website that matches your card's PSID:
www.mellanox.com → Support →Support → Firmware Download
4. Burn the firmware.
# mstflint -d <lspci-device-id> -i <image-file> b
5. Reboot your machine after the firmware burning is completed.
6. Validate new firmware burned successfully:
# ethtool -i ens3
driver: mlx5_core