User Manual
mlxburn - FW Image Generator & BurnerRev 1.50
Mellanox Technologies
18
y
Generate and Burn a new MT3600 switch system via I2C in 2 steps:
a. Generate the image:
b. Burn using flint tool:
y
To generate an MT48436 image and perform an In-Band update of the device with LID
0x18, enter:
2.4.4 BridgeX Gateway Examples
y
To update firmware on BridgeX
™
device with the configuration file (.ini) auto-
detected, enter:
y
To generate a failsafe image file for the same BridgeX above without burning, enter:
y
To update firmware on the same BridgeX above with the configuration file (.ini)
explicitly specified, enter:
y
To burn a firmware binary file for a BridgeX device, enter:
2.4.5 InfiniScale III Switch Examples
y
To update firmware on an MT47396 InfiniScale III device, enter:
y
To generate an image for the InfiniScale III switch device, enter:
mlxburn -fw ./fw-IS4.mlx -conf ./MTS3600Q-1UNC_A1.ini -wrimage ./fw-is4.bin
flint -d /dev/mst/mtusb-1 -i /tmp/fw-is4.bin -nofs -guids 0002c9000100d060 0 0 0002c9000100d060 b
mlxburn -fw ./fw-IS4.mlx -dev lid-0x18
mlxburn -d /dev/mst/mt64102_pci_cr1 -fw ./fw-BridgeX-rel.mlx
mlxburn -fw ./fw-BridgeX-rel.mlx -conf ./MTB4020-PC0_A1.ini -wrimage ./fw-BridgeX.bin
mlxburn -fw ./fw-BridgeX-rel.mlx -dev /dev/mst/mt64102_pci_cr1-conf ./MTB4020-PC0_A1.ini
mlxburn -image ./fw-BridgeX.bin -dev /dev/mst/mt64102_pci_cr1
mlxburn -fw IS3FW.BIN -dev /dev/mst/mtusb-1
This firmware update cannot be performed before initializing the MST device (mtusb-
1) to connect to the I2C-compatible bus of the InfiniScale III and its EEPROM.
mlxburn -fw IS3FW.BIN -conf ./MTS2400-A00.INI -wrimage IS3FW.img
The generated firmware image to be burnt to a switch device must have a ‘.img’ file
name extension.