
                     Cavium EFlash Release Notes
                            Cavium, Inc.
                        All rights reserved. 


Table of Contents

1. Change History
2. Known Issues
3. Notices
4. Contacting Support


1. Change History

1.26

  * Fixed Preload Table write failure when multiple adapter families 
    are installed. (ER146406)
  * Fixed slow program execution issue with 25xx adapters. (ER146406)
  * Improved Preload Table verify output formatting. (ER146406)

1.25

  * Added Preload Table write support for 26xx adapters. (ER146406)
  * Added Preload Table verify support for 26xx adapters. (ER146406)
  * Added Preload Table version info to -s FLASH_VER command
    (26xx adapters). (ER146406)
  * The verify command now displays results for each adapter that
    is processed. (ER146406)

1.24

  * Fixed a 27xx flash update issue that caused QCC CLI to display the 
    wrong Flash Image Version. (ER146023)

1.23

  * Updated 28xx secure flash support to handle additional RISC firmware 
    checksum. (ER145690)

1.22

  * Fixed flash update failure on 28xx adapters. Corrected the FLT
    checksum algorithm. (ER145628)

1.21

  * Fixed flash update failure on 28xx adapters. Signed MPI images 
    are now handled properly. (ER145265)

1.20

  * Added 28xx Secure Flash support. (ER144802)
  * Increased flash update speed on 28xx adapters. (ER144802)
  * Improved 28xx Multiboot image validation. (ER144802)

1.19

  * Added flash support for 28xx adapters. (ER144802)

1.18

  * Added verify operation after Multiboot update. (ER144234)

1.17

  * Fixed issue that caused secure flash erase operation to fail. 
    (ER143509)

1.16

  * Increased flash update speed in 83xx CNA mode. (ER142936)

1.15

  * Added support for 27xx secure flash feature. (ER142016)

1.14

  * Added support for 26xx/27xx Flash Memo Block. (ER140901)

1.13

  * Added support for 27xx Extended MPI regions. (ER140662)

1.12

  * EFlash now displays the old and new Multiboot versions during
    flash updates. (ER139318)
  * Added -s FLASH_VER command. This command will display flash
    component version information. (ER139318)
  * Removed 24xx support. (ER139318)

1.11

  * During 27xx Multiboot updates, the PEP and MPI firmware are written to
    both the primary and secondary regions. (ER138841)
  * Fixed 27xx Multiboot verify bug. (ER138841)
  * Updated help text. (ER138841)
  * Removed 84xx Support. (ER138841)

1.10

  * EFlash no longer updates the secondary MPI firmware image on
    27xx adapters. (ER138641)
  * Fixed a VPD update issue on Port 3 and Port 4.  The Multiboot
    version number is now written to Port 3 and Port 4 VPD.  The
    issue was seen on four port 27xx adapters. (ER138617)

1.09

  * Updated adapter info string for 27xx adapters. (ER138270)

1.08

  * Added native flash support for 27xx adapters. (ER138203)

1.07

  * Added FMP flash support for 27xx adapters. (ER138203)

1.07 B1

  * Added TCA Format command.

1.06

  * Fix - ER132404 QLE8262 - EFlash takes more than 10 minutes.

1.05

  * Fix - ER132296 Dell QLE8262 - EFI flash does not update adapter.
  * Fix - ER132302 Eflash v1.04 to Flash the latest FW to the QLE2462 adapter and seeing "SpiErrorCheck" message.
  * Fix - ER132300 EFlash Readme notes incorrectly have reference to Helga 84xx adapters.

1.04

  * Fix to patch BIOS image as expected for 24xx. (ER132284)

1.03

  * Fix to update NVRAM on dual port adapters. (ER132217)

1.02

  * A12 - Add –u for nvram write.
  * A11 - Fix - ER115111 eflashx64.efi -k 2500 -t mbi -w fs0:\bootcode\2562_hp\1090\37001\q25a1370.bin fails.
  * A10 - Fix - ER115025 QLE8442B0:Eflashx64.efi tool hangs the Dell520 server when functions 8 through 15 are set to nic.
  * A9  - Added 24xx support, Added -m supporting Mt.R.
  * A8  - Use FLT.
  * A7  - Use FDT.
  * A6  - Added -m in help, Added 26xx support, Fix -u bug.
  * A5  - Added -m option to use FMP to update Mulitboot image.
  * A4  - Added 8300 Support, Changed format of -L query screen output, Fixed spelling errors
  * A3  - Added 8200 Support
  * A2  - Unload NIC drivers.
  * A1  - Add Helga support.

1.01

  * Initial release.


2. Known Issues

None


3. Notices

Information furnished in this document is believed to be accurate and
reliable. However, Cavium, Inc. assumes no responsibility for
its use, nor for any infringements of patents or other rights of
third parties which may result from its use. Cavium, Inc. 
reserves the right to change product specifications at any time
without notice. Applications described in this document for any of
these products are only for illustrative purposes. Cavium, Inc.
makes no representation nor warranty that such applications are
suitable for the specified use without further testing or
modification. Cavium, Inc. assumes no responsibility for any
errors that may appear in this document.


4. Contacting Support

   For further assistance, contact Cavium Technical Support at:
   http://support.cavium.com


Trademarks 

Accelera, Accelerating Cluster Performance, InfiniCon Systems, 
InfiniNIC, InfiniPath, InfiniView, QLA, Cavium, the Cavium logo, 
ReadyPath, SANdoctor, SANsurfer, and SilverStorm are registered 
trademarks of Cavium, Inc. All other brand and product names 
are trademarks or registered trademarks of their respective owners.


(c) Copyright 2019. All rights reserved worldwide. Cavium, the Cavium
logo, and the Powered by Cavium logo are registered trademarks of
Cavium Corporation. All other brand and product names are trademarks
or registered trademarks of their respective owners.
