SAS2Flash Utility
Quick Reference Guide
Version 2.1
June 2011
DB13-000179-02
Fusion-MPT, MegaRAID, LSI, and the LSI & Design logo are trademarks or registered trademarks of LSI Corporation or its subsidiaries. All other brand and product names may be trademarks of their
respective companies.
LSI Corporation reserves the right to make changes to the product(s) or information disclosed herein at any time without notice. LSI Corporation does not assume any responsibility or liability arising
out of the application or use of any product or service described herein, except as expressly agreed to in writing by LSI Corporation; nor does the purchase, lease, or use of a product or service from
LSI Corporation convey a license under any patent rights, copyrights, trademark rights, or any other of the intellectual property rights of LSI Corporation or of third parties.
This document contains proprietary information of LSI Corporation. The information contained herein is not to be used by or disclosed to third parties without the express written permission of LSI
Corporation.
Corporate Headquarters Email Website
Milpitas, CA globalsupport@lsi.com www.lsi.com
800-372-2447
Document Number: DB13-000179-02
Copyright © 2011 LSI Corporation
All Rights Reserved
Revision History
Version and Date Description of Changes
Version 2.1, June 2011 • Removed Preliminary from the front cover.
Version 2.0, February 2011 • Added information for new commands.
• Applied general editing to the document.
Version 1.0, November 2009 Initial release of the preliminary document.
LSI Corporation | June 2011 Page 3
Table of Contents
SAS2Flash Utility Quick Reference Guide Table of Contents
1.0 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.0 Hardware and Software Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 LSI SAS2 Controllers and HBAs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2.2 Hardware Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.3 Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.4 OS Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.5 Other Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3.0 Starting the Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.0 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5.0 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5.1 Command Line Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
5.2 Command Line Ordering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
5.3 Command Line Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
5.4 Command Line Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
6.0 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.0 Operating System Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.0 Sample Parameter File for Program VPD Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
9.0 Sample Parameter File for Program Ethernet Information Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Page 4 LSI Corporation | June 2011
SAS2Flash Utility Quick Reference GuideTable of Contents
LSI Corporation | June 2011 Page 5
SAS2Flash Utility Quick Reference Guide Introduction
Quick Reference Guide
1.0 Introduction The SAS2Flash Utility enables you to flash the Fusion-MPT™ firmware and the
OptionROM image on LSI SAS2 controllers and host bus adapters (HBAs). You can also
use this powerful utility to perform tasks such as displaying HBA information,
programming SAS addresses, testing BIOS versions, and displaying the contents of the
Ethernet page.
This document is intended for the following audiences:
Engineers who work in manufacturing environments
System engineers, test engineers, and firmware engineers
OEMs, LSI employees, and end users
This document provides the command line option syntax and functionality of all
SAS2Flash Utility commands. It also explains a few limitations of different platform
builds of the SAS2Flash Utility (see Section7.0, Operating System Limitations, on
page22).
CAUTION: Before you use the SAS2Flash Utility commands, be sure you understand
how they operate. Some of the commands, such as the one that erases regions of the
controller, are potentially destructive if they are not used correctly.
2.0 Hardware and Software
Compatibility
The SAS2Flash Utility is compatible with the following hardware and software.
2.1 LSI SAS2 Controllers and HBAs The SAS2Flash Utility supports all LSI SAS2 Fusion-MPT architecture controllers and the
HBAs based on these controllers, implemented to message passing interface (MPI) v2.0.
Currently, the SAS2Flash Utility supports the following controller models:
LSISAS2004
LSISAS2008
LSISAS2108
LSISAS2116
LSISAS2208
LSISAS2308
MPI defines the host interface used by all LSI common architecture chipsets and allows
the quick development of host-based drivers and applications.
SAS2Flash Utility
This document explains how to use the SAS2Flash Utility and all of its commands.
评论0