User Manual

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
Rev 2.1-1.0.6
Mellanox Technologies
41
Step 1. Start mst.
Step 2. Identify your target InfiniBand device for firmware update.
1. Get the list of InfiniBand device names on your machine.
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.
Burn a firmware image from a .mlx file using the mlxburn utility (that is already installed on your
machine).
The following command burns firmware onto the ConnectX device with the device name
obtained in the example of Step 2.
Step 4. Reboot your machine after the firmware burning is completed.
host1# mst start
> flint -d /dev/mst/mt25418_pci_cr0 -i fw-25408-2_1_8000-MCX353A-FCA_A1.bin burn