•
•
•
•
•
•
1.
2.
3.
4.
device Device on which the flash is burned.
fw-file Binary firmware file.
GUID(s) Optional, for InfiniBand adapters and 4th generation (Group I)
switches. One or four GUIDs.
If 4 GUIDS are provided (-guids flag), they will be assigned
as node, Port 1, Port 2 and sys- tem image GUIDs,
respectively.
If only one GUID is provided (-guid flag), it will be assigned
as node GUID. Its values +1, +2 and +3 will be assigned as
Port 1, Port 2 and system image GUID, respectively.
If no -guid/-guids flag is provided, the current GUIDs will be
preserved on the device.
NOTE:For 4th generation (Group I), four GUIDs must be specified but
Ports 1 and 2 GUIDs are ignored and should be set to 0.
NOTE:A GUID is a 16-digit hexadecimal number. If less than 16 digits
are provided, leading zeros will be inserted.
MAC(s) Optional, for Ethernet and VPI adapters and switches.
If 2 MACs are provided (-macs flag), they will be assigned to
Port 1 and Port 2, respectively.
If only one MAC is provided (-mac flag), it will be assigned to
Port 1; MAC+1 will be assigned to Port 2.
If no -mac/-macs flag is provided, the current LIDs will be
preserved on the device.
NOTE:A MAC is a 12-digit hexadecimal number. If less than 12 digits
are provided, leading zeros will be inserted.
To burn a firmware image:
Update the firmware on the device, keeping the current GUIDs and VSD. (Note: This is
the common way to use the tool.
# mstflint -d 41:00.0 -i fw-4099-2_42_5000-MCX354A-FCB_A2.bin burn
Update the firmware on the device, specifying the GUIDs to burn.
# mstflint -d 41:00.0 -i fw-4099-2_42_5000-MCX354A-FCB_A2.bin -guid
1234567deadbeef burn
Update the firmware on the device, specifying the MACs to burn.
# mstflint -d 41:00.0 -i fw-4099-2_42_5000-MCX354A-FCB_A2.bin -mac
1234567deadbeef burn
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.