User Manual
Rev 1.50
Mellanox Technologies
25
Examples:
1. Update the FW on the device, keeping the current GUIDs and VSD. (Note: This is the com-
mon way to use flint.)
2. Update the FW on the device, specifying the GUIDs to burn.
3. Update the FW on the device, specifying the MACs to burn.
4. Burn the image on a blank Flash device. This means that no GUIDs are currently burnt on
the device, therefore they must be supplied (with -guid/-guids) by the burning command.
Moreover, the burn process cannot be failsafe when burning a blank Flash, therefore the -
nofs flag must be specified.
5. Read FW from the device and save it as an image file.
6. MT48436 InfiniScale IV switch:
Burn the image on a blank Flash device. This means that no GUIDs are currently burnt on the
device, therefore they must be supplied (with -guid/-guids) by the burning command. Moreover,
the burn process cannot be failsafe when burning a blank Flash, therefore the -nofs flag must be
specified.
7. MT48436 InfiniScale IV switch inband firmware update:
8. MT58100 SwitchX switch:
Burn the image on a blank Flash device. Meaning, no GUIDs/MACs are currently burnt on the
device, therefore they must be supplied (with -guid/-guids and -mac/-macs) by the burning com-
mand. Moreover, the burn process cannot be failsafe when burning a blank Flash, therefore the -
nofs flag must be specified.
9. MT58100 SwitchX switch inband firmware update:
> flint -d /dev/mst/mt25418_pci_cr0 -i fw-25408-2_1_000-MHGH28-XSC_A1.bin burn
> flint -d /dev/mst/mt25418_pci_cr0 -i 25408-2_1_000-MHGH28-XSC_A1.bin-guid 12345678deadbeef
burn
> flint -d /dev/mst/mt25448_pci_cr0 -i fw-25448-6_0_111-MNEH28-XTC_A1.bin-mac 12345678beef burn
> flint -d /dev/mst/mt25418_pci_cr0 -i 25408-2_1_000-MHGH28-XSC_A1.bin -nofs-guid
1234567812345678 burn
> flint -d /dev/mst/mt25418_pci_cr0 ri Flash_Image_Copy.bin
> flint -d /dev/mst/mtusb-1 -i /tmp/fw-is4.bin -nofs -guids 0002c9000100d060 0 0 0002c9000100d060
b
> flint -d lid-0x18 -i /tmp/fw-is4.bin b
> flint -d /dev/mst/mtusb-1 -i /tmp/fw-sx.bin -nofs -guids 000002c900002100 0 0 000002c900002100
-macs 0002c9002100 0002c9002101 b
> flint -d lid-0x18 -i /tmp/fw-sx.bin b