Firmware Update HP 544+QSFP (764284-B21) Mellanox ConnectX-3 Pro EN

I once updated the driver for the Mellanox ConnectX-3 Pro EN / HP 544+ QSFP (764284-B21) network adapter and decided to update the firmware at the same time.

To update the firmware, you need to download the archive with the firmware from the official website, for example, I downloaded here (if you click “Change history”, you can see the entire list of available versions):
(exe file)
(tgz archive)

Then I unpacked the downloaded archive:

tar -xzf fw-ConnectX3Pro-rel-2_42_5056-764284-B21_Ax-CLP-8025-UEFI-14.11.49-FlexBoot-3.4.754.tgz
cd fw-ConnectX3Pro-rel-2_42_5056-764284-B21_Ax-CLP-8025-UEFI-14.11.49-FlexBoot-3.4.754

Make sure the network adapter is detected by the operating system:

ethtool -i ens3

lspci | grep Mellanox
12:00.0 Network controller: Mellanox Technologies MT27520 Family [ConnectX-3 Pro]

mstflint -d 12:00.0 q

mstflint can be found in the archive with the driver update script or installed with the command:

apt install mstflint

How to update the driver, see my article:
How to update the Mellanox ConnectX driver

Then I installed the firmware by running the command:

mstflint -d 12:00.0 -i /home/ burn

Then the information was displayed:

Current FW version on flash: 2.35.5100
New FW version: 2.42.5056

Burning FS2 FW image without signatures – OK
Restoring signature – OK

This completes the firmware update process, since I had two identical network adapters installed, I similarly updated the firmware on the second one and rebooted the server:


See also my article:
Mellanox ConnectX errors “Could not join netdev: No space left on device”

Leave a comment

Leave a Reply