Sun Flash Accelerator F40 PCIe Card Overview
About the Sun Flash Accelerator F40 PCIe Card
Card Software and Firmware Components
Preparing the Card for Installation
Perform ESD Prevention Measures
Update the Host Operating System
Installing the Card Into a Server
Remove an Existing Card From a Server
Servicing the Card Using the ddcli Utility
Access Text Menu Interface in ddcli Utility
Access Command Line Interface (CLI) in ddcli Utility
Show the Vital Product Data Command
Troubleshooting Using Card LEDs
The -updatepkg command updates Sun Flash Accelerator F40 PCIe Cards with the specified firmware package file. You select a card by typing the card ID, or all cards in the server are updated if you do not select any card ID using the command line interface or text interface.
This command supports the upgrade of only the firmware package. If the current firmware package version on the selected card is higher than the specified firmware package version, the command returns an error.
Text Menu Interface Usage: The following top-level menu lists the cards in the system and prompts you to select a card on which to perform an operation. Two Sun Flash Accelerator F40 PCIe Cards are shown in the following example:
# ddcli ID WarpDrive Package Version PCI Address -- --------- --------------- ----------- 1 ELP-4x100-4d-n 06.05.10.00 00:02:00:00 2 ELP-4x100-4d-n 06.05.10.00 00:03:00:00 Select the WarpDrive [1-2 or 0:Quit]: 1 1. List WarpDrive Information 2. Update Flash Package 3. Display WarpDrive Health 4. Locate WarpDrive 5. Format WarpDrive 6. Show Vital Product Data 7. Extract SMART Logs Select Operation [1-7 or 0:Quit]: 2 Enter Flash Package File: /home/user/ELP-4x100-4d-n_06.05.10.00.bin
Command Line Interface Usage: Enter the following line of text in the CLI to run the -updatepkg command: ddcli -c 1 -updatepkg SLP-300_01.02.00.00.bin
ddcli -c <card number> -updatepkg <flash package file>
Error Handling: The following statements are true with regard to error handling:
If a controller firmware update fails, the -updatepkg command terminates.
If a firmware download fails on any of the card components, the process terminates.