image image image image image

On This Page

The firmware can be updated using one of the following methods:

Updating the Device Online

To update the device online on the machine from Mellanox site, use the following command line: 

mlxfwmanager --online -u -d <device>


mlxfwmanager --online -u -d 0000:09:00.0
Querying Mellanox devices firmware ...

Device #1:

Device Type:      	ConnectX3
Part Number:      	MCX354A-FCA_A2-A4
Description:     	ConnectX-3 VPI adapter card; dual-port QSFP; FDR IB (56Gb/s) and 40GigE; 		PCIe3.0 x8 8GT/s; RoHS R6
PSID:             	MT_1020120019
PCI Device Name:  	0000:09:00.0
Port1 GUID:       	0002c9000100d051
Port2 MAC:        	0002c9000002
Versions:         	Current         Available
FW             	2.32.5000       2.33.5000

Status:           	Update required
Found 1 device(s) requiring firmware update. Please use -u flag to perform the update.

Updating Firmware and FPGA Image on Innova IPsec Cards

The firmware and FPGA update package (mlnx-fw-updater) are installed under “/opt/mellanox/mlnx-fw-updater” folder.
The latest FW and FPGA update package can be downloaded from, under 
Products --> Adapters --> Smart Adapters --> Innova IPsec --> Download tab. 

The current update package available on does not support the script below. An update package that supports this script will become available in a future release.

You can run the following update script using one of the modes below:  

  • With -u flag to provide URL to the software package (tarball). Example: 

    ./ -u<version>.tgz
  • With -t flag to provide the path to the downloaded tarball. Example: 

    ./ -t <Innova_IPsec_bundle_file.tgz>
  • With -p flag to provide the path to the downloaded and extracted tarball. Example: 

    ./ -p <Innova_IPsec_extracted_bundle_directory>

For more information on the script usage, you can run -h. 

It is recommended to perform firmware and FPGA upgrade on Innova IPsec cards using this script only.

Updating the Device Manually

In case you ran the install script with the ‘--without-fw-update’ option or you are using an OEM card and now you wish to (manually) update firmware on your adapter card(s), you need to perform the steps below. The following steps are also appropriate in case you wish to burn newer firmware that you have downloaded from Mellanox Technologies’ Web site ( > Support > Firmware Download).

  1. Get the device’s PSID. 

    mlxfwmanager_pci | grep PSID
    PSID:             MT_1210110019
  2. Download the firmware BIN file from the Mellanox website or the OEM website.
  3. Burn the firmware. 

    mlxfwmanager_pci -i <fw_file.bin>
  4. Reboot your machine after the firmware burning is completed.