VMware Cloud Community
Mythfx
Contributor
Contributor

Dell R730 Mellanox NIC Firmware Update Process?

I have a mismatch in driver - firmware. Need to update a ConnectX-4 Lx firmware. Actually I need to update 6 of them.

Last night I tried the Mellanox tools MST + MFT.

Installed them and running, no problem there. Fails to update with a local .bin package following the Mellanox steps to upgrade.

mlxfwmanager -u -d <device>  -i <FileName>

/opt/mellanox/bin] /opt/mellanox/bin/mlxfwmanager -u -d mt4117_pciconf0 -i /tmp/fw-ConnectX4Lx-rel-14_20_1010-MCX4121A-ACA_Ax-FlexBoot-3.5.210.bin

Querying Mellanox devices firmware ...

Device #1:

----------

  Device Type:      ConnectX4LX

  Part Number:      0R887V

  Description:      MCX422A-ACAA ConnectX-4 Lx EN Dual Port SFP28; 25GbE for Dell rack NDC

  PSID:             DEL2810000034

  PCI Device Name:  mt4117_pciconf0

  Base MAC:         248a07b437f2

  Versions:         Current        Available    

     FW             14.17.2052     N/A          

     PXE            3.4.0906       N/A          

     UEFI           14.11.0034     N/A          

  Status:           No matching image found

---------

-E- Could not find matching firmware images for 1 device(s).

If you follow what Dell they say it must be done using a DUP. If you filter on their support site to firmware for ESX 6.5 - You get NOTHING.

However filter for RHEL7 you do get a .bin file...

Anyone successfully update firmware on ConnectX-4 Lx?

Thanks in advance!

Reply
0 Kudos
2 Replies
Finikiez
Champion
Champion

I've not done this by myself with this cards however you can start ESXi with Linux livecd and run any utility you want. For example to update firmware with .bin file.

Or maybe Dell has any boot ISO to update firmware.

Also sometimes vendors has utilities for EFI loader to update firmware.

Reply
0 Kudos
Mythfx
Contributor
Contributor

Thanks - I will have a look at doing it via some level of Dell ISO or EFI loader. Curious to see how much control over the version of firmware one gets!

Reply
0 Kudos