Mellanox PreBoot Drivers (FlexBoot &amp

Add to My manuals
69 Pages

advertisement

Mellanox PreBoot Drivers (FlexBoot & | Manualzz

2 Burning the Expansion ROM Image

12

2.1

2.1.1

2.1.2

Burning the Image on ConnectX® Family Devices

Prerequisites

Expansion ROM Image

The expansion ROM images can be compiled using the Mellanox FlexBoot code source available in the FlexBoot webpage on www.mellanox.com

.

For further information on how to compile the code source, please refer to the pxebuild.py file inside the code source.

Firmware Burning Tools

You need to install the Mellanox Firmware Tools (MFT) package (version 4.1.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.

Burning the Expansion ROM Image

NOTE: On selected platforms when burning the UEFI ROM image on a particular device, the UEFI controls other devices of the same type, if such devices do not have

UEFI burned on them.

To burn the composite image, perform the following steps:

1. Obtain the MST device name. Run:

# mst start

The device name will be of the form:

mt<dev_id>_pci{_cr0|conf0}

.

1

2. Create and burn the composite image. Run: flint -d <mst device name> --allow_rom_change brom <expansion ROM image path>

NOTE: If the following error “-E- Burn ROM failed: Unsupported operation under Controlled/Secure FW, please retry with -no_fw_ctrl” appears during the burning rom process, use the following burn command instead: flint -d <mst device name> --allow_rom_change --no_fw_ctrl brom <expansion ROM image path>

FlexBoot Example on Linux:

flint -d /dev/mst/mt4119_pci_cr0 --allow_rom_change brom FlexBoot-

3.5.110_4119.mrom

FlexBoot Example on Windows:

flint -d mt4119_pci_cr0 --allow_rom_change brom FlexBoot-

3.5.110_4119.mrom

1

Depending on the OS, the device name may be superseded with a prefix.

Mellanox Technologies Rev 3.0

2.2

UEFI Example on Linux:

flint -d /dev/mst/mt4119_pci_cr0 --allow_rom_change brom

14_12_24_RELEASE_0x1017.efirom

UEFI Example on Windows:

flint -d mt4119_pci_cr0 --allow_rom_change brom

14_12_24_RELEASE_0x1017.efirom

Removing the Expansion ROM Image

Remove the expansion ROM image. Run: flint -d <mst device name> drom

NOTE: When removing the expansion ROM image, you also remove PreBoot drivers from the boot device list.

Rev 3.0 Mellanox Technologies 13

advertisement

Related manuals

advertisement

Table of contents