Sun Oracle F40 User manual

Sun Flash Accelerator F40 PCIe Card
User’s Guide
Part No.: E29741-06
June 2014

Please
Recycle
Copyright © 2012-2014, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by
intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate,
broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering,
disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us
in writing.
If this is software or related software documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the
following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are
"commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific
supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set
forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR
52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any
inherently dangerous applications, including applications which may create a risk of personal injury. If you use this software or hardware in dangerous
applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle
Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All X86 trademarks are used under license and are trademarks or
registered trademarks of X86 International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of
Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle
Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and
services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party
content, products, or services.
Ce logiciel et la documentation qui l’accompagne sont protégés par les lois sur la propriété intellectuelle. Ils sont concédés sous licence et soumis à des
restrictions d’utilisation et de divulgation. Sauf disposition de votre contrat de licence ou de la loi, vous ne pouvez pas copier, reproduire, traduire,
diffuser, modifier, breveter, transmettre, distribuer, exposer, exécuter, publier ou afficher le logiciel, même partiellement, sous quelque forme et par
quelque procédé que ce soit. Par ailleurs, il est interdit de procéder à toute ingénierie inverse du logiciel, de le désassembler ou de le décompiler, excepté à
des fins d’interopérabilité avec des logiciels tiers ou tel que prescrit par la loi.
Les informations fournies dans ce document sont susceptibles de modification sans préavis. Par ailleurs, Oracle Corporation ne garantit pas qu’elles
soient exemptes d’erreurs et vous invite, le cas échéant, à lui en faire part par écrit.
Si ce logiciel, ou la documentation qui l’accompagne, est concédé sous licence au Gouvernement des Etats-Unis, ou à toute entité qui délivre la licencede
ce logiciel ou l’utilise pour le compte du Gouvernement des Etats-Unis, la notice suivante s’applique :
U.S. GOVERNMENT RIGHTS. Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers
are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific
supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set
forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR
52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
Ce logiciel ou matériel a été développé pour un usage général dans le cadre d’applications de gestion des informations. Ce logiciel ou matériel n’est pas
conçu ni n’est destiné à être utilisé dans des applications à risque, notamment dans des applications pouvant causer des dommages corporels. Si vous
utilisez ce logiciel ou matériel dans le cadre d’applications dangereuses, il est de votre responsabilité de prendre toutes les mesures de secours, de
sauvegarde, de redondance et autres mesures nécessaires à son utilisation dans des conditions optimales de sécurité. Oracle Corporation et ses affiliés
déclinent toute responsabilité quant aux dommages causés par l’utilisation de ce logiciel ou matériel pour ce type d’applications.
Oracle et Java sont des marques déposées d’Oracle Corporation et/ou de ses affiliés.Tout autre nom mentionné peut correspondre à des marques
appartenant à d’autres propriétaires qu’Oracle.
Intel et Intel Xeon sont des marques ou des marques déposées d’Intel Corporation. Toutes les marques X86 sont utilisées sous licence et sont des marques
ou des marques déposées de X86 International, Inc. AMD, Opteron, le logo AMD et le logo AMD Opteron sont des marques ou des marques déposées
d’Advanced Micro Devices. UNIX est une marque déposée d’The Open Group.
Ce logiciel ou matériel et la documentation qui l’accompagne peuvent fournir des informations ou des liens donnant accès à des contenus, des produits et
des services émanant de tiers. Oracle Corporation et ses affiliés déclinent toute responsabilité ou garantie expresse quant aux contenus, produits ou
services émanant de tiers. En aucun cas, Oracle Corporation et ses affiliés ne sauraient être tenus pour responsables des pertes subies, des coûts
occasionnés ou des dommages causés par l’accès à des contenus, produits ou services tiers, ou à leur utilisation.

iii
Contents
Using This Documentation vii
Sun Flash Accelerator F40 PCIe Card Overview 1
Card Overview 1
About the Sun Flash Accelerator F40 PCIe Card 1
Key Features 2
Characteristics 3
Card Hardware Components 3
Card Software and Firmware Components 5
Card LEDs 5
Card Specifications 6
Physical Dimensions 7
Environmental Specifications 7
Electrical Specifications 8
Preparing the Card for Installation 11
Required Tools 11
Ship Kit Contents 12
Observing Safety Precautions 13
General Safety Information 13
Safety Symbols 13
ESD Safety Measures 14
Antistatic Wrist Strap 14

iv Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
Antistatic Mat 14
▼Perform ESD Prevention Measures 14
▼Update the Host Operating System 15
Installing the Card 17
Installation Overview 17
Installing the Card Into a Server 18
Card Optimization Guidelines 18
▼Install a New Card 19
▼Remove an Existing Card From a Server 22
Servicing the Card 25
Service Overview 25
▼Update the Card Software 26
▼Update the Card Firmware 26
Technical Support 28
Servicing the Card Using the ddcli Utility 28
Accessing the ddcli Utility 29
▼Access Text Menu Interface in ddcli Utility 29
▼Access Command Line Interface (CLI) in ddcli Utility 30
▼Verify Card Status 30
ddcli Utility Command Summary 30
List All Command 31
List Command 32
Update Flash Package Command 35
Health Reporting Command 36
Locate Card Command 38
Format Card Command 39
Show the Vital Product Data Command 40

Contents v
Extract SMART Logs Command 42
Help Command 44
Troubleshooting Using Card LEDs 45
Error Messages 46
Exception Handling 47
Firmware Exception Error Messages 48
Reason Codes 49
Index 51

vi Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014

vii
Using This Documentation
This users guide provides detailed procedures that describe installing, configuring,
and servicing Oracle’s Sun Flash Accelerator F40 PCIe Card.
This document is written for technicians, system administrators, authorized service
providers (ASPs), and users who have advanced experience troubleshooting and
replacing hardware.
Note – For specific installation instructions, see your server installation guide. For
information about restrictions and use of the Sun Flash Accelerator F40 PCIe Card on
your server, see the most recent version of the server product notes.
This preface contains the following sections:
■“Product Notes” on page vii
■“Related Documentation” on page viii
■“Feedback” on page viii
■“Access to Oracle Support” on page viii
Product Notes
For late-breaking information and known issues about this product, refer to the
product notes at the Sun Flash Accelerator F40 PCIe Card Documentation Library:
http://www.oracle.com/pls/topic/lookup?ctx=SunFlashF40

viii Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
Related Documentation
Feedback
Provide feedback about this documentation at:
http://www.oracle.com/goto/docfeedback
Access to Oracle Support
Oracle customers have access to electronic support through My Oracle Support. For
information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=
info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs
if you are hearing impaired.
Documentation Links
All Oracle products http://www.oracle.com/documentation
Sun Flash Accelerator
F40 PCIe card
http://www.oracle.com/pls/topic/lookup?ctx=
SunFlashF40
Oracle Solaris OS and
systems software library
www.oracle.com/technetwork/indexes/documentation/
index.html#sys_sw

1
Sun Flash Accelerator F40 PCIe Card
Overview
Review the following product information sections before you install or service the
Sun Flash Accelerator F40 PCIe Card:
■“Card Overview” on page 1
■“Card Specifications” on page 6
Card Overview
The following sections provide an overview of Sun Flash Accelerator F40 PCIe Card
features:
■“About the Sun Flash Accelerator F40 PCIe Card” on page 1
■“Key Features” on page 2
■“Card Software and Firmware Components” on page 5
■“Card Hardware Components” on page 3
■“Card LEDs” on page 5
About the Sun Flash Accelerator F40 PCIe Card
The Sun Flash Accelerator F40 PCIe Card is a turnkey PCI-E 2.0, host bus adapter
(HBA), low-profile, half-height, and half-length PCIe board form factor flash memory
storage card.

2Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
Related Information
■“Card Specifications” on page 6
Key Features
Sun Flash Accelerator F40 PCIe Card key features include:
Feature Description
Proven enterprise reliability Block-level and page-level failure protection.
Best-in-class read and write
performance
0.095 msec write latency (8k transfer size).
Capacity 400 GB, usable.
Life monitoring capability Functional life expectancy based on read/writes such as
write workloads, duty cycle writes, and retired blocks.
Low host burden No static CPU and memory overhead.
Operating systems Per server.
PCIe standard PCI Express– 2.0, x8, PCIe low-profile bracket.
LED status indicators Three board-mounted, right-angle LEDs shine through the
PCI bracket to indicate activity, drive life, and status.

Sun Flash Accelerator F40 PCIe Card Overview 3
Characteristics
The Sun Flash Accelerator F40 PCIe Card has the following general characteristics:
Related Information
■“Card Specifications” on page 6
Card Hardware Components
The Sun Flash Accelerator F40 PCIe Card contains these hardware components:
The Sun Flash Accelerator F40 PCIe Card is a block storage device, with block sizing
optimization capabilities. You can use the card for either nonpersistent or persistent
data. The card offers high-performance with low latency and a low CPU burden. The
Sun Flash Accelerator F40 PCIe Card is designed with advanced enterprise
multi-level cell NAND (eMLC) technology for high-level performance and write
durability, while providing higher capacity than SLC NAND cards.
Characteristic Value
Device name Sun Flash Accelerator F40 PCIe Card
Manufacturing name Sun Flash Accelerator F40 PCIe Card
Capacity 400 GB, usable, 100 GB per flash drive module
Firmware IT
NAND eMLC (enterprise multi-level cell)
Card style Low-profile, half-height, and half-length PCIe board
Component Description
Four SSD flash memory
modules
Total of 400 GB 32nm eMLC NAND flash is directly mounted on
the card in two stacks. Each flash module hosts an integrated
multi-channel NAND flash controller.
PCI-E to SAS protocol
controller
The card host controller has a PCI-E 2.0 x8 host interface
connecting to a SAS/SATA x4 6 Gbit/sec protocol controller.
Energy storage
components
Energy storage component capacitance allows time to shut down
tasks cleanly, assuring full data retention during loss of power.

4Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
The Sun Flash Accelerator F40 PCIe Card presents itself to the operating system
through a Fusion-MPT™ interface as a flash card with four drives, that requires
minimal user configuration. The card functions using a SAS controller with drive
firmware running on its internal processor. The controller connects to up to four
embedded flash memory modules.
For example, one Sun Flash Accelerator F40 PCIe Card displays as follows in an
Oracle Solaris operating system:
The Sun Flash Accelerator F40 PCIe Card uses a low-profile, half-height, and
half-length PCIe board, as shown in the following illustration.
FIGURE: Sun Flash Accelerator F40 PCIe Card Components
5. c0t500051610010E810d0 <ATA-3E128-TS2-550B00-T3EM cyl 65533 alt
2 hd 16 sec 186>
/scsi_vhci/disk@g500051610010e810
6. c0t500051610010EA9Cd0 <ATA-3E128-TS2-550B00-T3EM cyl 65533 alt
2 hd 16 sec 186>
/scsi_vhci/disk@g500051610010ea9c
7. c0t500051610010EC0Cd0 <ATA-3E128-TS2-550B00-T3EM cyl 65533 alt
2 hd 16 sec 186>
/scsi_vhci/disk@g500051610010ec0c
8. c0t500051610010EC60d0 <ATA-3E128-TS2-550B00-T3EM cyl 65533 alt
2 hd 16 sec 186>
/scsi_vhci/disk@g500051610010ec60
Figure Legend
1Flash stack 1 (Cage 1)
2Flash stack 2 (Cage 2)
3Board
4Bracket

Sun Flash Accelerator F40 PCIe Card Overview 5
The card meets the PCI low-profile MD2 specification. The card has a PCIe interface
that complies with the PCI Express Specification 2.0.
Related Information
■“Card Software and Firmware Components” on page 5
Card Software and Firmware Components
The following firmware and software modules are included with the Sun Flash
Accelerator F40 PCIe Card:
For hardware, firmware, and software compatibility information, refer to the Sun
Flash Accelerator F40 PCIe Card Product Notes.
Related Information
■“Card Hardware Components” on page 3
Card LEDs
Use the Sun Flash Accelerator F40 PCIe Card LEDs to determine the status of the
card. Three LEDs that are located on the PCI bracket indicate drive life, card status,
and card activity.
Component Description
SAS controller firmware The SAS firmware controller runs on the PCIe host controller
board of the Sun Flash Accelerator F40 PCIe Card.
Flash controller
firmware
The NAND flash controller firmware provides firmware for the
four SSD flash modules.
DDCLI The DDCLI software is a user application. The ddcli utility is a
standalone CLI that allows you to service and monitor any Sun
Flash Accelerator F40 PCIe Card connected to the server.

6Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
Related Information
■“Troubleshooting Using Card LEDs” on page 45
Card Specifications
The following sections describe information you need before installing or servicing
the Sun Flash Accelerator F40 PCIe Card:
■“Physical Dimensions” on page 7
■“Environmental Specifications” on page 7
■“Electrical Specifications” on page 8
Note – For information about specifications on your server, see the most recent
version of the server documentation. For compliance specifications, refer to the Sun
Flash Accelerator F40 PCIe Card Safety and Compliance Guide.
Image Normal LED state Service required
(1) Life LED - Green steady
(2) Status LED - Green steady
(3) Activity LED - Green blinks when disk
access, dark when idle
Yellow, Red
Yellow, Red

Sun Flash Accelerator F40 PCIe Card Overview 7
Physical Dimensions
The Sun Flash Accelerator F40 PCIe Card has the following physical dimensions:
Related Information
■“About the Sun Flash Accelerator F40 PCIe Card” on page 1
Environmental Specifications
The Sun Flash Accelerator F40 PCIe Card operates and is stored in an environment
defined by the following parameters:
Specification Dimension
Height 2.7 in. (70 mm)
Length 6.6 in. (167 mm)
Weight 0.5 lb / 10 oz maximum (283.5 g)
Specification Measurement
Temperature
range
• Operatiing temperature: 0 ˚C to 74˚C
(measured at card temperature sensor)
• Operational environment: 5 ˚C to 55˚C (dry bulb)
• Storage and transit environment: –20 ˚C to 75 ˚C (dry bulb)
• Thermal sensor temperature cannot exceed 75 ˚C
• Maximum dry bulb temperature shall be derated by 3.3 ˚C per 1000
m above 500 m
• Four thermal sensors on the cards monitor each flash drive module
Relative humidity
range
• Operational environment: 8% to 80% noncondensing
• Storage and transit environment: 5% to 95% noncondensing
• Non-operating: -20˚C to 75˚C noncondensing
Altitude • Operational environment: Up to 9840 ft (3,000 m)
• Storage and transit environment: Up to 39,370 ft (12,000 m)
Airflow
requirement
More than 200 LFPM (linear feet/minute)

8Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
The Sun Flash Accelerator F40 PCIe Card is designed to provide continuous full
bandwidth performance with flash disk temperatures up to 73 ˚C. Qualified host
platforms with required software updates operate with sufficient margin to the
maximum temperature under worst case environments.
Should the system maximum operating temperature be exceeded, or a system fault
occur which causes internal temperatures of the flash disks to rise above this limit,
the card responds as follows:
■74 ˚C - Disk write throttling is engaged to reduce card power.
■Card status LED yellow.
■Temperature warning displays in ddcli -health output.
■76 ˚C - Additional disk write throttling is engaged.
■Card status LED red.
■Critical temperature status displays in ddcli -health output.
Caution – Sustained critical temperatures may cause data loss.
Note – For specific site planning guidelines and best practices, refer to the server site
planning guide and product notes for your server.
Related Information
■“About the Sun Flash Accelerator F40 PCIe Card” on page 1
Electrical Specifications
The Sun Flash Accelerator F40 PCIe Card receives power from the PCI Express +12
VDC and +3.3 VDC power rails as shown in the following table:
Specification Value 3.3 Vdc 12 Vdc
DC power requirements PCI Express DC voltage 3.3 V
+/-5%
12 V +/- 8%
Power dissipation Not to exceed 23.5 W
DC voltage tolerance 3.3 V +/-5% 3.3 V aux +/-5% 12 V +/-8%
DC current Idle:Max (100% write):
+12 V: 510 mA rms 1.62 A rms

Sun Flash Accelerator F40 PCIe Card Overview 9
Related Information
■“About the Sun Flash Accelerator F40 PCIe Card” on page 1
+3.3 V: 1.6 A rms 1.65 A rms
+3.3 V aux: 30 mA rms 30 mA rms
Total power: 11.5 W 25 W max
Specification Value 3.3 Vdc 12 Vdc

10 Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014

11
Preparing the Card for Installation
The following sections contain information about preparing a Sun Flash Accelerator
F40 PCIe Card for installation:
■“Required Tools” on page 11
■“Ship Kit Contents” on page 12
■“Observing Safety Precautions” on page 13
■“ESD Safety Measures” on page 14
■“Update the Host Operating System” on page 15
Note – For specific installation instructions, see your system installation guide. For
information about installation and use of the card on your server, see the most recent
version of the server product notes.
Required Tools
You need the following tools to install or service the Sun Flash Accelerator F40 PCIe
Card:
■Antistatic wrist strap
■Antistatic mat
■No. 1 Phillips screwdriver
Related Information
■“Installing the Card Into a Server” on page 18

12 Sun Flash Accelerator F40 PCIe Card User’s Guide • June 2014
Ship Kit Contents
The ship kit contains the components shown in the following diagram:
FIGURE: Sun Flash Accelerator F40 PCIe Card Ship Kit Contents
Figure Legend
1Documentation
2ESD wrist strap (Note: Not included in some ship kits)
3Foam
4Antistatic bag
5Bracket screw
6Sun Flash Accelerator F40 PCIe Card with low profile PCIe mounting bracket
7Packaging
Table of contents