UATA100.TXT Rev. J                                        06-Jan-2003
_____________________________________________________________________
UATA100.EXE version 3.06  (p/n 22800061-010)
Utility to set default maximum Ultra ATA Support
_____________________________________________________________________

Copyright (c) 1999-2003 by Seagate Technology LLC. All rights
reserved.

The new Ultra ATA/100 interface extends the speed up to 100
Mbytes/second burst transfer rates using Ultra DMA mode 5. The Ultra
ATA/66 interface doubles the speed of data transfers on the ATA (IDE)
bus, providing up to 66.6 Mbytes/second transfer rates using Ultra DMA
mode 4.

Many Seagate disc drives can be configured to support a default
maximum transfer rate.  This can range from transfer rates between 16
and 100 Mbytes per second, depending on your drive model.  Using this
software utility, you can set the default transfer rate to the best
capability of your system.

Table of Contents
-----------------
--Requirements
--Current Supported Seagate Drive Models
--Command Line Usage
--Background
--Frequently Asked Questions
--UATA100/66 Revision History
--Obtaining Updated Versions
--USER LICENSE AGREEMENT

=====================================================================

Requirements
------------
There are four requirements for attaining Ultra ATA33, Ultra ATA/66 or
Ultra ATA/100 - collectively referred to as Ultra ATA/33/66/100:

   * The drive must support the specific feature of Ultra
     ATA/100/66/33.

   * The motherboard and system BIOS (or an add-in controller) must
     support the specific feature of Ultra ATA/100/66/33. BIOS and
     system settings may call these UDMA or Ultra DMA modes 5, 4 and
     2.

   * The operating system must support Direct Memory Access (DMA);
     Microsoft Windows Me, 98 and 95b support Ultra ATA/100/66 and
     lower.  Windows 95a supports up to Ultra ATA/33.

   * The cable must be 40-pin 80-conductor cable to support Ultra
     ATA/100/66.  A standard 40-pin ATA inferface cable for
     Ultra ATA/33 (Ultra DMA modes 2 or 3).  The length should not
     exceed 18 inches.

If all the above requirements are met, the drive default setting can
be re-configured to support its highest Ultra ATA mode.  The default
setting may be set slower than the maximum system capability. However,
the drive default setting should never be set faster than the maximum
system and cable capabilities.

=====================================================================

Current Supported Seagate Drive Models
--------------------------------------
This utility will switch the maximum reported Ultra ATA mode between
Ultra ATA/33, Ultra ATA/66 or Ultra ATA/100 on the following Seagate
Technology Barracuda ATA, Barracuda ATA II, III, IV, V, 5400.1, 7200.7,
Medalist, U4, U8, U10, U series 5 and U Series 6 disc drive families.

The following Seagate models are supported:

ST31013A   ST32110A   ST32111A   ST32112A   ST32510A   ST33210A   ST33220A
ST33221A   ST33223A   ST34310A   ST34311A   ST34312A   ST34313A   ST34321A
ST34323A   ST34325A   ST35110A   ST35120A   ST35130A   ST35131A   ST36421A
ST36422A   ST36423A   ST36424A   ST36531A   ST36540A   ST36810A   ST36811A
ST36812A   ST37511A   ST37630A   ST38410A   ST38411A   ST38420A   ST38421A
ST38422A   ST38630A   ST38641A   ST39111A   ST39113A   ST39120A   ST310014A
ST310210A  ST310211A  ST310212A  ST310213A  ST310215A  ST310216A  ST310217A
ST310220A  ST310221A  ST310222A  ST310230A  ST310231A  ST310232A  ST310240A
ST312940A  ST313021A  ST313030A  ST313032A  ST313520A  ST313620A  ST313622A
ST313623A  ST313624A  ST313640A  ST314220A  ST315310A  ST315311A  ST315312A
ST315313A  ST315320A  ST315321A  ST315322A  ST315323A  ST315324A  ST315330A
ST317221A  ST317240A  ST317242A  ST320011A  ST320013A  ST320014A  ST320410A
ST320413A  ST320414A  ST320415A  ST320420A  ST320423A  ST320424A  ST320430A
ST320440A  ST327240A  ST328040A  ST330011A  ST330012A  ST330013A  ST330610A
ST330620A  ST330621A  ST330624A  ST330630A  ST330631A  ST330640A  ST340012A
ST340016A  ST340017A  ST340810A  ST340823A  ST340824A  ST340825A  ST360012A
ST360015A  ST360016A  ST360020A  ST360021A  ST380020A  ST380021A  ST380022A
ST380023A  ST380024A  ST3120020A ST3120023A ST3120024A ST340015A  ST340019A
ST380012A  ST3120025A ST3160022A ST340014A  ST360014A  ST380011A  ST3120022A
ST3160021A ST3160023A ST3120026A ST380013A


=====================================================================

Usage
-----
This utility may not be executed while Microsoft Windows is active. To
use this utility, create a bootable MS-DOS diskette that contains a
copy of this utility and boot from the diskette.

This program will run as either a menu-based program or by command
line options.

   From a command prompt, type

   uata100

   and press ENTER.

In the menu-based mode, use the up and down arrow keys to select the
controller and then drive to re-configure. The utility will only allow
selection of supported devices (if only one supported device is
present, the arrow keys will appear to have no effect).

Press the ENTER key to display a highlighted list of the drive's
available Ultra DMA modes.  Do not set the new maximum mode higher
than the capability of your system and cable.  See the Requirements
section above for complete details.

After the utility has completed, reboot the system.

In the command line mode:

UATA100 [option]
where [option] can be one of the following
     -m <#>   Set the maximum Ultra DMA mode to # for each
              configurable device found.
     -d       Set the maximum Ultra DMA mode to the device maximum for
              each configurable device found.

or if no command line options are given, user interactive mode will
start.
=====================================================================

Background
----------
Ultra ATA/100/66-capable devices from Seagate and others are currently
shipping; however, few systems currently support the highest protocol.
Furthermore, some BIOSs do not operate correctly with drives set to
run in Ultra ATA/100/66 modes.

For example, some BIOSs check for Ultra ATA (also called Ultra DMA)
support and subsequently set the mode to the maximum speed supported
by the drive, regardless of the system support. These systems may only
provide support up to Ultra ATA/33, but they set the drive to operate
in Ultra ATA/100 or ATA/66 mode, causing the system and drive to
attempt to communicate at different speeds.

Current Seagate Technology Ultra ATA/66-capable drives are configured
to support Ultra ATA/33 when shipped.  This shipping configuration
ensures maximum compatibility with systems available today.  If the
requirements noted above are met, then the drive may be re-configured
to support Ultra ATA/100 or ATA/66 by running the UATA100.EXE utility.
This utility will also support resetting the configuration to support
the original Ultra ATA/33 configuration.

=====================================================================

Frequently Asked Questions
--------------------------
Ultra ATA/100/66 enhances existing Ultra ATA/33 technology by
increasing both performance and data integrity.  This new high-speed
interface triples the Ultra ATA/33 burst data transfer rate to 100
Mbytes/sec. The result is maximum disc performance using the current
PCI local bus environment.

--What is Ultra ATA/100/66?
--How does Ultra ATA/100/66 attain faster transfer rates?
--Who is developing Ultra ATA/100/66 drives?
--Is Ultra ATA/100 backward compatible with my current Ultra ATA/66/33
  system?
--What is required to run Ultra ATA/100?
--Where can I get the utility to activate Ultra ATA/100/66 on my
  drive?
--Why is there a blue, black and a gray connector on my Ultra ATA/66
  cable?
--Can I mix Ultra ATA/33 and Ultra ATA/66 drives on the same cable?
--What operating systems support Ultra ATA/100/66?
--Do I need a special Ultra ATA/100/66 device driver?
--What are some common troubleshooting steps?

What is Ultra ATA/66?
---------------------
Ultra ATA/100, also known as Ultra DMA mode 5, enhances existing Ultra
ATA/66 or Ultra ATA/33 technology by increasing both performance and
data integrity. This new high-speed interface triples the Ultra ATA/33
burst data transfer rate to 100 Mbytes/sec. The result is maximum disc
performance using the current PCI local bus environment.

How does Ultra ATA/100/66 attain faster transfer rates?
---------------------------------------------------
Ultra ATA/100/66 removes bottlenecks associated with data transfers,
especially during sequential operations. Ultra ATA/100/66 requires a
special 40-pin, 80-conductor cable that reduces noise bleed-over and
improves signal integrity by providing 40 additional ground lines
between each of the standard 40-pin ATA (IDE) signal lines and ground
lines.

Who is developing Ultra ATA/100/66 drives?
--------------------------------------
Ultra ATA/100/66 is endorsed by all leading hard drive manufacturers
including Seagate, Fujitsu, IBM, Maxtor, Quantum, Toshiba, Western-
Digital and others. The Ultra ATA/100/66 protocol is also endorsed by
Intel with full industry support expected in 1999.

Is Ultra ATA/100 backward compatible with my current Ultra ATA/33
system?
----------------------------------------------------------------
Yes.  Ultra ATA/100 is backward compatible with all Ultra ATA/33
systems, but it w1ill be limited in its transfer mode to the Ultra
ATA/33 (Ultra DMA Mode 2 - 33.3 Mbytes/sec) or PIO Mode 4 (16.6
Mbytes/sec).  Ultra ATA/100/66 hard drives are 100 percent backward
compatible with both Ultra ATA/33 and DMA and with existing ATA (IDE)
hard drives, CD-ROM drives, and host systems. The Ultra ATA/100/66
protocol and commands are designed to be compatible with existing ATA
devices and systems. Although a new 40-pin, 80-conductor cable is
required for Ultra ATA/66, the chipset pin count remains the same at
40.  Hard drives that support Ultra ATA/100 also support Ultra
ATA/66/33 and legacy ATA (IDE) specifications.

What is required to run in Ultra ATA/100 Mode?
---------------------------------------------
There are basically four requirements:
  *  An Ultra ATA/100-capable system board and BIOS.
  *  An Ultra ATA/100-capable 80-conductor cable.
  *  An operating system capable of DMA transfers.
     (WinMe, Win98 and Win95 (OSR2) are capable.)
  *  An Ultra ATA/100 capable device. (Seagate drives require an
     activation utility for each device.)

Ultra ATA/100/66 technology is defined such that the PC and the hard
drive can both detect the presence of the required 80-conductor cable.
The system board must have a special capacitor on pin 34 to detect the
cable.  The cable must have a notch cut in line 34 to correctly detect
an Ultra ATA/100/66 device.

Where can I get the utility to activate Ultra ATA/66 on my drive?
-----------------------------------------------------------------
Eventually, all Ultra ATA/100/66 drives will be shipped with the
utility either on diskette or CD-ROM.  In the interim, the utility
(UATA100.EXE) can be downloaded from
ftp://ftp.seagate.com/techsuppt/seagate_utils/uata100d.exe. The
version available on the web is a self-extracting zip file and must be
unzipped and placed on a bootable diskette.

Why is there a blue, black and a gray Connector on my Ultra ATA/66
cable?
------------------------------------------------------------------
The 40-pin, 80-conductor cables will support the Cable Detect feature.
The blue (end) connector should be connected to the system board.  The
black (end) connector is known as the master position. The gray
(middle) connector can be used for a slave device as needed. Although
an Ultra ATA/100/66 device should work fine in either the black or the
gray connector, if your are having difficulty, consider
troubleshooting with the drive in the black connector.

Can I mix Ultra ATA/33 and Ultra ATA/66 drives on the same cable?
-----------------------------------------------------------------
Yes, a legacy ATA (IDE) specification drive can coexist with an Ultra
ATA/66 drive.  However, for the Ultra ATA/66 device to attain Ultra
DMA 4 mode, an Ultra ATA/66-capable cable is required.

What operating systems support Ultra ATA/66?
--------------------------------------------
Primarily because the operating system is not the controlling factor,
most operating systems, including all current Windows versions
(Windows XP, 2000, Me, 98, and 95 (OSR2)), support Ultra ATA/66. Ultra
ATA data transfer rate is determined by your hard drive, your
controller, and the BIOS. The only requirement on the operating system
is to be able to support DMA transfers.

Do I need a special Ultra ATA/100/66 device driver?
-----------------------------------------------
Not necessarily.  Because the operating system (WinMe/98/95) handles
Ultra ATA and Ultra ATA/100/66 the same as DMA, there should be no
special device drivers.  However, as with Ultra ATA (IDE), not all
system boards and BIOSs will correctly interface with the operating
system.  In these cases, a special device driver or patch will have to
be provided by the system board manufacturer to make the system
capable of attaining Ultra ATA/100/66.

What are some common troubleshooting steps?
-------------------------------------------

  1. Make sure the cable is Ultra ATA/100/66 capable.  An Ultra
     ATA/66-capable cable is a 40-pin, 80-conductor cable with a
     black connector on one end, a blue connector on the other end,
     and a gray connector in the middle.  In addition, line 34 on the
     cable should be notched or cut (this may be hard to see with the
     human eye).

  2. Make sure the system board is capable of Ultra ATA/100/66.  An
     Ultra ATA/66-capable system board has a detect circuit with a
     capacitor for detecting line 34 missing on the cable.  If there
     is no capacitor, the system can wrongly detect the presence of an
     Ultra ATA/100/66 cable and therefore try to configure the device
     for a higher transfer rate.

  3. Some system boards may not successfully handle Ultra ATA/66 on
     both ATA (IDE) channels. If you have difficulty, consider
     troubleshooting with the device in the Primary Master position.

  4. Contact the system board manufacturer for the latest BIOS
     upgrade and any Ultra ATA/66 special device drivers or patches.

  5. Make sure the operating system is DMA capable and that the DMA
     mode is activated. (For Windows 95/98, check Device Manager |
     Drive Settings tab for a check box.)

  6. Make sure the drive is Ultra ATA/100/66 capable and has been
     configured to run at Ultra ATA/66 transfer rates. (Seagate
     drives require an ultra ATA activation utility.)


=====================================================================

UATA66 Revision History
-----------------------
    v1.02   01-Apr-1999    Initial public release
    v2.01   18-Jun-1999    Adds interactive mode and Barracuda ATA
                           family
    v2.02   08-Oct-1999    Adds support for new U8 and two additional
                           Barracuda ATA family drives
    v2.05   23-Feb-2000    Adds support for new U10 and Barracuda
                           ATA II families
UATA100 Revision History
-----------------------
    v3.00  03-Aug-2000     Name change to UATA100.  Added support for
                           Promise controllers.  Opened support to
                           older Ultra ATA/33 drive families. New menu
                           driven interface.
    v3.02  08-Dec-2000     Adds support for new Barracuda ATA III
                           and U Series 5 drive families.  Adds new
                           command line options for batch file
                           processes.
    v3.03  27-Jun-2001     Adds support for new Barracuda ATA IV and
                           U Series 6 drive families.
    v3.04  13-Aug-2002     Adds support for new Barracuda ATA V and
                           U Series X drive families.
    v3.06  07-Jan-2003     Adds support for new Barracuda 7200.7 and
                           Barracuda 5400.1 drive families.


=====================================================================

Obtaining Updated Versions
--------------------------
UATA100 may be updated to add new models and features and maintain
compatibility with changes in technology.  The latest copy can always
be obtained from the Seagate web site at www.seagate.com

=====================================================================

USER LICENSE AGREEMENT

THIS IS A LEGAL AGREEMENT BETWEEN YOU AND SEAGATE TECHNOLOGY LLC.
("SEAGATE") REGARDING SOFTWARE WHICH YOU MAY INSTALL ("SOFTWARE").
PLEASE READ IT CAREFULLY.  BY INSTALLING THE SOFTWARE AND ACCESSING
THE SOFTWARE, YOU INDICATE YOUR AGREEMENT TO BE BOUND BY ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT.  IF YOU DO NOT AGREE TO THE
TERMS AND CONDITIONS, YOU SHOULD EXIT THIS PAGE AND, IF YOU RECEIVED
A CD CONTAINING THE SOFTWARE, RETURN THE SOFTWARE AND ACCOMPANYING
DOCUMENTATION TO SEAGATE.

1. License Grant.  Seagate grants to you a personal, nonexclusive
license to use one copy of the Software for testing your
hard-drive(s) on a single computer.  You are obtaining no rights in
the Software except those given in this limited license.

2. Ownership.  The Software is owned by Seagate and/or its
suppliers. The Software is protected by United States copyright laws
and international treaty provisions.  YOU MAY NOT REVERSE ENGINEER,
REVERSE COMPILE OR DISASSEMBLE THE SOFTWARE.  You may not remove,
alter or destroy any copyright, proprietary or confidential notices
placed on the Software or the documentation.  You may copy the
Software solely to make one backup or archival copy.  You may not
copy the documentation.

3. No Transfers.  You may not sublicense the Software.  You may not
transfer the Software to a third party unless you cease all use of
it, transfer all copies of it and accompanying Documentation, and
the transferee agrees to be bound by the terms of this Agreement.

=-------------------------------------------------------------------=
| 4. NO WARRANTIES. THE SOFTWARE AND ANY RELATED DOCUMENTATION ARE  |
| PROVIDED TO YOU "AS IS." SEAGATE MAKES NO WARRANTIES, EXPRESS OR  |
| IMPLIED, AND EXPRESSLY DISCLAIMS ALL REPRESENTATIONS, ORAL OR     |
| WRITTEN, TERMS, CONDITIONS, AND WARRANTIES, INCLUDING BUT NOT     |
| LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A  |
| PARTICULAR PURPOSE, AND NONINFRINGEMENT.  WITHOUT LIMITING THE    |
| ABOVE YOU ACCEPT THAT THE SOFTWARE MAY NOT MEET YOUR              |
| REQUIIREMENTS, OPERATE ERROR FREE, OR IDENTIFY ANY OR ALL ERRORS  |
| OR PROBLEMS, OR DO SO ACCURATELY.  This Agreement does not affect |
| any statutory rights you may have as a consumer.                  |
=-------------------------------------------------------------------=
| 5. LIMITATION ON LIABILITY.  IN NO EVENT SHALL SEAGATE BE LIABLE  |
| TO YOU, YOUR CUSTOMERS, OR OTHER USERS, FOR ANY DIRECT            |
| CONSEQUENTIAL, SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES OF ANY    |
| KIND ARISING OUT OF THE LICENSE OF, USE OF, OR INABILITY TO USE   |
| THE SOFTWARE, INCLUDING WITHOUT LIMITATION DATA LOSS, EVEN IF     |
| SEAGATE OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF  |
| SUCH DAMAGES.  IN NO EVENT SHALL SEAGATE'S LIABILITY EXCEED THE   |
| LICENSE FEE PAID BY YOU OR $1.  THIS LIMITATION OF LIABILITY AND  |
| RISK IS REFLECTED IN THE PRICE OF THE SOFTWARE.   SOME            |
| JURISDICTIONS DO NOT ALLOW FOR LIMITATIONS ON CONSEQUENTIAL       |
| DAMAGES.                                                          |
=-------------------------------------------------------------------=

6. Term.  Seagate may immediately terminate this Agreement and the
license it grants if you fail to comply with any material term or
condition. Upon such termination you must immediately cease using
the Software and must follow Seagate's instructions regarding return
of the Software. ALL DISCLAIMERS HEREIN SHALL SURVIVE TERMINATION.

7. Access Outside the United States. You may not download or
otherwise export or re-export the Software or any underlying
information or technology (or direct product thereof) except in full
compliance with all United States and other applicable laws and
regulations. In particular, but without limitation, none of the
Software or underlying information or technology (or direct product
thereof) may be downloaded or otherwise exported or re-exported into
(or to a national or resident of) (i) Cuba, Libya, North Korea,
Iran, Iraq, or Rwanda or (ii) any Group D:1 or E:2 country (as
specified in Supplement No. 1 to Part 740 of the US Export
Administration Regulations, or any successor thereto). This Section
7 shall survive any termination of this Agreement.

8. Miscellaneous.  This is the entire Agreement between you and
Seagate, and supersedes any prior agreement, whether written or
oral, relating to the subject matter of this Agreement.  The parties
disclaim the application of the United Nations Convention on the
International Sale of Goods. The parties agree that the law of
California, USA, excluding its conflict of law rules, shall govern.
Any lawsuit involving this Agreement must be brought in a court in
California, and you hereby consent to jurisdiction in California.
If any provision of this Agreement is ruled invalid, such invalidity
shall not affect the validity of the remaining portions of this
Agreement.

Seagate is a Delaware Limited Liability Company with its primary place
of business located at 920 Disc Drive, Scotts Valley, CA 95066.

(C) 1999-2003 Seagate Technology LLC. End of User License Agreement.

=====================================================================

-=End of File: UATA100.TXT Rev. J=-





