
                            EFlash Readme
                      Marvell Semiconductor Inc.
                         All rights reserved.                         			


Table of Contents
 
1. Package Contents
2. Supported Adapters/Controllers
3. Supported Operating Systems
4. Installing the Drivers
5. Additional Notes
6. Contacting Support


1. Package Contents

   For X64 platforms:	  EFlashX64.efi
   For Itanium platforms: EFlashIpf.efi


2. Supported Adapters/Controllers

   For X64 platforms:
   * 25xx Series
   * 26xx Series
   * 82xx Series
   * 83xx Series
   * 27xx Series
   * 28xx Series

   For Itanium platforms:
   * 25xx Series
   * 26xx Series
   * 27xx Series


3. Supported Operating Systems

   Please check the downloads section for your adapter model at www.marvell.com or 
   your OEM downloads site for a list of compatible operating systems.


4. Installing the Driver 
 
   * Not applicable


5. Additional Notes

EFlash is a command line flash tool. EFlash supports UEFI Shell version 1 and 2.

EFlash usage examples:

Display EFlash version and help text with page breaks:
  EFlashX64.efi -v
  EFlashX64.efi -h -b

Display "Index", "Adapter Family Type", "Model Name" and "Device Path".
  EFlashX64.efi -l     

Flash Multiboot image:
  EFlashX64.efi -a [index#] -t mbi -w [image.bin]

Flash Multiboot image to all adapters of the same Family type:
  EFlashX64.efi -k [Family type] -t mbi -w [image.bin]

Flash Multiboot image to all applicable adapters:
  EFlashX64.efi -u -t mbi -w [image.bin]

Flash NVRAM image:
  EFlashX64.efi -a [Index#] -p [Adapter port#] -t nvram -w [NVRAM.DAT file]

Read/Dump NVRAM to a file:
  EFlashX64.efi -a [Index#] -t nvram -r [NVram save file]

Use FMP to flash Multiboot image:
  EFlashX64.efi -a [Index#] -m -t mbi -w [image.bin] 
      
      
6. Contacting Support

   For further assistance, contact Marvell Technical Support at:
   http://www.marvell.com


(c) Copyright 2021. All rights reserved worldwide. QLogic, the 
QLogic logo, Cavium and the Cavium logo are registered trademarks 
of Marvell Semiconductor Inc. All other brand and product names 
are trademarks or registered trademarks of their respective owners.
