User Manual
InstallationRev 2.2-1.0.1
Mellanox Technologies
46
2.4 Updating Firmware After Installation
In case you ran the mlnxofedinstall script with the ‘--without-fw-update’ option and
now you wish to (manually) update firmware on your adapter card(s), you need to perform the
following steps:
If you need to burn an Expansion ROM image, please refer to “Burning the Expan-
sion ROM Image” on page 258
The following steps are also appropriate in case you wish to burn newer firmware that
you have downloaded from Mellanox Technologies’ Web site (http://www.mella-
nox.com > Support > Firmware Download).
Step 1. Start mst.
host1# mst start
Step 2. Identify your target InfiniBand device for firmware update.
1. Get the list of InfiniBand device names on your machine.
host1# mst status
MST modules:
------------
MST PCI module loaded
MST PCI configuration module loaded
MST Calibre (I2C) module is not loaded
MST devices:
------------
/dev/mst/mt25418_pciconf0 - PCI configuration cycles access.
bus:dev.fn=02:00.0 addr.reg=88
data.reg=92
Chip revision is: A0
/dev/mst/mt25418_pci_cr0 - PCI direct access.
bus:dev.fn=02:00.0 bar=0xdef00000
size=0x100000
Chip revision is: A0
/dev/mst/mt25418_pci_msix0 - PCI direct access.
bus:dev.fn=02:00.0 bar=0xdeefe000
size=0x2000
/dev/mst/mt25418_pci_uar0 - PCI direct access.
bus:dev.fn=02:00.0 bar=0xdc800000
size=0x800000
2. Your InfiniBand device is the one with the postfix “_pci_cr0”. In the example listed
above, this will be
/dev/mst/mt25418_pci_cr0.
Step 3. Burn firmware.