User Manual

Rev 2.1-1.0.6
Mellanox Technologies
224
You need to install the Mellanox Firmware Tools (MFT) package (version 3.0.0 or later) in order to
burn the PXE ROM image. To download MFT, see Firmware Tools under www.mellanox.com >
Products > InfiniBand/VPI Drivers > Firmware Tools.
Image Burning Procedure
To burn the composite image, perform the following steps:
1. Obtain the MST device name. Run:
# mst start
# mst status
The device name will be of the form: mt<dev_id>_pci{_cr0|conf0}.
1
2. Create and burn the composite image. Run:
flint -dev <mst device name> brom <expansion ROM image>
Example on Linux:
Example on Windows:
Removing the Expansion ROM Image
Remove the expansion ROM image. Run:
A.4 Preparing the DHCP Server in Linux Environment
The DHCP server plays a major role in the boot process by assigning IP addresses for FlexBoot
clients and instructing the clients where to boot from. FlexBoot requires that the DHCP server
run on a machine which supports IP over IB.
A.4.1 Installing the DHCP Server
Install DHCP client/server in embedded within the Linux Distribution.
A.4.2 Configuring the DHCP Server
A.4.2.1 For ConnectX Family Devices
When a FlexBoot client boots, it sends the DHCP server various information, including its
DHCP client identifier. This identifier is used to distinguish between the various DHCP sessions.
1. Depending on the OS, the device name may be superceded with a prefix.
flint -dev /dev/mst/mt26428_pci_cr0 brom ConnectX_26428_ROM-X_X_XXX.mrom
flint -dev mt26428_pci_cr0 brom ConnectX_26428_ROM-X_X_XXX.mrom
flint -dev <mst device name> drom
When removing the expansion ROM image, you also remove Flexboot from the boot
device list.