User guide
Table Of Contents
- Title Page
- Table of Contents
- About this User Guide
- Introducing the 3ware® SATA RAID Controller
- Getting Started with Your 3ware RAID Controller
- First-Time RAID Configuration Using 3BM
- Driver Installation
- Driver Installation Under Windows
- Driver Installation Under Linux
- Obtaining 3ware Linux Drivers
- Driver Installation Under Red Hat Linux or Fedora Core 5
- Materials required
- Creating a Red Hat Linux Driver Diskette
- Installing the 3ware Kernel Driver Module while Installing Red Hat Linux on a New Unit
- Installing the 3ware Kernel Driver Module on a Red Hat or Fedora Core Linux System that Boots From a Different Device
- About Variables In the Kernel Driver Module Installation Instructions
- Driver Installation Under SuSE Linux
- Compiling a 3ware Driver for Linux
- Driver Installation Under FreeBSD
- 3ware BIOS Manager 2 (3BM 2) Introduction
- 3DM 2 (3ware Disk Manager) Introduction
- Configuring Your Controller
- Configuring Units
- Configuring a New Unit
- Creating a Hot Spare
- Naming a Unit
- Setting Unit Policies
- Changing An Existing Configuration by Migrating
- Deleting a Unit
- Removing a Unit
- Moving a Unit from One Controller to Another
- Adding a Drive
- Removing a Drive
- Rescanning the Controller
- Maintaining Units
- Checking Unit and Drive Status through 3DM
- About Degraded Units
- About Inoperable Units
- Alarms, Errors, and Other Events
- Background Tasks
- Scheduling Background Tasks
- Locating a Drive by Blinking Its LED
- Maintaining Your Controller
- Determining the Current Version of Your 3ware Driver
- Updating the Firmware and Driver
- Downloading the Driver and Firmware
- Updating the Firmware Through 3DM 2
- Updating the 3ware Driver and Firmware Under Windows
- Using the Update Utility With Multiple Controllers
- Updating the 3ware Driver Under Windows XP
- Updating the 3ware Driver Under Red Hat or Fedora Core
- Updating the 3ware Driver Under SuSE
- Updating the 3ware Driver Under FreeBSD
- Updating the Firmware Under Linux and FreeBSD
- Viewing Battery Information
- Testing Battery Capacity
- 3DM 2 Reference
- Troubleshooting
- Appendices
- Index

Chapter 10. Maintaining Your Controller
182 3ware Serial ATA RAID Controller User Guide
Updating the Firmware Under Linux and FreeBSD
The following steps describe how to update the firmware under Linux and
FreeBSD using the utility tw_update. (You can also update the firmware
through 3DM. For details, see “Updating the Firmware Through 3DM 2” on
page 166.) The PROM images that are installed when you update the
firmware include any 3BM and BBU firmware updates.
To update the firmware under Linux and FreeBSD
1 Download and extract the firmware, as described under “Downloading
the Driver and Firmware” on page 165.
2 Backup any critical data prior to updating the 3ware firmware.
3 Change the directory to the location with the extracted files, which
include tw_update.
4 Run the tw_update utility: ./tw_update fw=prom0006.img
The utility shows the version of the driver and firmware included in the
utility, the versions currently installed on your controller, and
recommends whether to upgrade the firmware or not.
Warning: We strongly recommend backing up your data before updating
the firmware. Updating the firmware can render the device driver
and/or management tools incompatible. It is recommended to have
a copy of current firmware image for rollbacks.
Examining compatibility data from firmware image and /c0 ...
New-Firmware Current-Firmware Current-Driver Current-API
----------------------------------------------------------------------
FE9X 3.0x.xx.xxx FE9X 3.0x.xx.xxx 2.xx.xx.xxx 2.xx.xx.xxx
Both API and Driver are compatible with the new firmware.
Recommendation: proceed to update.
Given the above recommendation...
Do you want to continue ? Y|N [N]: y
5 If the firmware is newer and the recommendation is to proceed, type Y
and press Enter.
Downloading the firmware from file /mnt/fw/9550sx/
prom0006.img ... Done.
The new image will take effect after reboot.
6 Power cycle your system to flash the firmware upgrade.
If you are updating from release 9.4 (firmware version 3.06.x) or earlier
to release 9.4.1 (firmware version 3.07.x) or later, you will need to power
cycle your system--meaning that you must turn it all the way off and then
turn it on again, in order for your system to recognize the controller.
Otherwise, a restart is all that is required.










