Samsung Spinpoint M9TU Product Manual
Samsung Spinpoint M9TU Product Manual

Samsung Spinpoint M9TU Product Manual

Usb 3.0 - 2.5” hard disk drive
Table of Contents

Advertisement

Quick Links

M9TU Product Manual
USB 3.0 - 2.5" Hard Disk Drive
September 05, 2013 Rev 1.0
PMM9T-USB3.0 100736109a

Advertisement

Table of Contents
loading

Summary of Contents for Samsung Spinpoint M9TU

  • Page 1 M9TU Product Manual USB 3.0 - 2.5” Hard Disk Drive September 05, 2013 Rev 1.0 PMM9T-USB3.0 100736109a...
  • Page 2 Seagate Technology LLC in the United States and/or other countries. Momentus is either a trademark or registered trademark of Seagate Technology LLC or one of its affiliated companies in the United States and/or other countries. All other trademarks or registered trademarks are the property of their respective owners.
  • Page 3: Table Of Contents

    TABLE OF CONTENTS CHAPTER 1 SCOPE ..........................1 ..........................1 EFINITION ........................1 ANUAL RGANIZATION USB ..............................1 ............................2 EFERENCE CHAPTER 2 DESCRIPTION ......................3 ..........................3 NTRODUCTION ..........................3 EATURES ....................... 4 TANDARDS AND EGULATIONS ......................4 ARDWARE EQUIREMENTS CHAPTER 3 SPECIFICATIONS .......................
  • Page 4 ........................21 IRMWARE EATURES 5.5.1 Read Caching ......................... 21 5.5.2 Write Caching ......................... 22 5.5.3 Defect Management ......................22 5.5.4 Automatic Defect Allocation ................... 22 5.5.5 Multi Parities Error Correction ..................22 CHAPTER 6 USB INTERFACE AND USB COMMANDS ............23 ..........................
  • Page 5 6.3.6.3 Standard USB Device Requests ..................... 54 6.3.6.3.1 Standard USB Device Request Overview ....................6.3.6.3.2 Clear Feature ( Request Code 1) ......................6.3.6.3.3 Get Configuration ( Request Code 8) ..................... 6.3.6.3.4 Get Descriptor ( Request Code 6)......................6.3.6.3.5 Get Interface ( Request Code 10) ......................6.3.6.3.6 Get Status ( Request Code 0) ........................
  • Page 6 TABLE OF TABLES Table 3-1 : Specifications............................5 Table 3-2 : Physical Specifications .......................... 5 Table 3-3 : Logical Configurations ........................... 5 Table 3-4 : Performance Specifications ........................6 Table 3-5 : Power consumption ..........................7 Table 3-6 : Environmental Specifications ......................... 8 Table 3-7 : Reliability Specifications ........................
  • Page 7 TABLE OF FIGURES Figure 3-1 : Measurement Position ........................... 9 Figure 4-1 : Mechanical Dimension .......................... 10 Figure 4-2 : Mounting-Screw Clearance ........................11 Figure 4-3 : USB connector type..........................12 Figure 5-1 : Exploded Mechanical View ......................... 15 Figure 5-2 : Read/Write 88C10010........................... 19 Figure 6-1 : Interlayer Communication Flow......................
  • Page 8: Chapter 1 Scope

    In addition, it provides a list of references that might be helpful to the reader. User Definition The Spinpoint M9TU-USB 3.0 product manual is intended for the following readers: • Original Equipment Manufacturers (OEMs) •...
  • Page 9: Reference

    USB 3.0 (5Gbit/s, SuperSpeed): Released in November 2008 For introduction about USB interface please refer to: • Universal Serial Bus (USB*) Overview (URL: http://www.intel.com/technology/usb/index.htm) • USB Implementers Forum, Inc (URL: http://www.usb.org) • USB 3.0 Specification (URL: http://www.usb.org/developers/docs/) Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 10: Chapter 2 Description

    The Spinpoint M9TU-USB 3.0 hard disk drive includes the USB controller embedded in the disk drive PCB electronics. The drive’s electrical interface is compatible with all mandatory, optional and vendor-specific commands within the USB specification.
  • Page 11: Standards And Regulations

    Technisher Überwachungs Verein (TUV): Standard EN 60 950. Information technology equipment including business equipment. Hardware Requirements The Spinpoint M9TU-USB 3.0 hard disk drive is designed for use with host computers and controllers that are USB compatible. It is connected to a PC either by: •...
  • Page 12: Chapter 3 Specifications

    SPECIFICATIONS CHAPTER 3 SPECIFICATIONS This chapter gives a detail description of the physical, electrical and environmental characteristics of the Spinpoint M9TU-USB 3.0 hard disk drive. Specification Summary Table 3-1: Specifications DESCRIPTION ST1500LM008 ST2000LM005 Number of R/W heads 2731K Maximum BPI...
  • Page 13: Performance Specifications

    ∗ Spin up time is the time elapsed between the supply voltages reaching operating range and the drive being ready to accept all commands. ∗ Actual rotational speed can be different a little. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 14: Power Consumption

    Seq W/R (File) Watt Random Seek Watt Stand by Watt Sleep Watt Power Requirements Tolerance For + 5V % +/- 5 Ripple, 0-30MHz mV Supply Rise Time msec 7-100 Supply Fall Time Sec <5 Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 15: Environmental Specifications

    (1/2 sine pulse) 300G Operating 2.0 ms 800G Non-operating 1.0 ms Rotational Shock Operating 2.0 ms 3K rad/sec Non-operating 2.0 ms 30K rad/sec Acoustic Noise (Typical Sound Power) Idle 2.5 Bels Seek 2.7 Bels Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 16: Reliability Specifications

    Table 3-7: Reliability Specifications DESCRIPTION ST1500LM008 ST2000LM005 Recoverable <10 in 10 bits Read Error Non-Recoverable <1 sector in 10 bits Read Error MTBF (POH) 550,000 hours 5 minutes MTTR (Typical) Load/Unload Cycles 600,000 Ambient Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 17: Chapter 4 Installation

    INSTALLATION CHAPTER 4 INSTALLATION This chapter describes how to unpack, mount, configure and connect a Spinpoint M9TU-USB 3.0 hard disk drive. It also describes how to install the drive in systems. Space Requirements Figure 4-1 shows the external dimensions of the drive.
  • Page 18: Orientation

    4.3.1 Orientation Figure 4-2 shows the physical dimensions and mounting holes located on each side of the drive. The mounting holes on Spinpoint M9TU-USB 3.0 hard disk drive allow the drive to be mounted in any direction. 4.3.2 Ventilation The Spinpoint M9TU-USB 3.0 hard disk drive is designed to operate without the need of a cooling fan provided the ambient air temperature does not exceed 60ºC.
  • Page 19: Cable Connectors

    Connector metal shell First Drive Installation The Spinpoint M9TU-USB 3.0 hard disk drive can be installed in an USB-compatible system: • To install the drive with a motherboard that contains USB port, connect the drive to the USB port using a USB plugs (Micro B type).
  • Page 20: System Startup Procedure

    INSTALLATION System Startup Procedure Once the Spinpoint M9TU-USB 3.0 hard disk drive and along with the adapter board (if required) have been installed in your system, the drive can now be partitioned and formatted for operation. To set up the drive correctly, follow these instructions: Power on the system.
  • Page 21: Chapter 5 Disk Drive Operation

    HDA. 5.1.3 Disk Stack Assembly The disk stack assembly in the Spinpoint M9TU-USB 3.0 hard disk drive consists of 3 disks and disk spacers secured on the hub of the spindle motor assembly by a disk clamp.
  • Page 22: Voice Coil Motor And Actuator Latch Assemblies

    Seagate HDAs are assembled in a purified air environment to ensure cleanliness and then sealed with a gasket. To retain this clean air environment, the Spinpoint M9TU-USB 3.0 hard disk drive is equipped with a re-circulating filter, which is located in the path of the airflow close to the rotating disk and is designed to trap any particles that may develop inside HDA.
  • Page 23: Load/Unload Mechanism

    When power is shut down, head will move to parking position on the ramp. 5.2 D r i v e Electronics The Spinpoint M9TU-USB 3.0 hard disk drive attains its intelligence and performance through the specialized electronic components mounted on the PCBA. The components are mounted on one side of the PCBA.
  • Page 24: The Buffer Control Block

    ATA size sectors. 5.2.2.5 Power Management Power management features are incorporated into each block of the Spinpoint M9TU-USB 3.0. This allows the designer to tailor the amount of power management to the specified design. Other power management features include: • Independent power management control for each block.
  • Page 25: Read/Write Ic

    The output of the analog filter is quantified using a 6 bit FLASH ADC. The digitized data is then equalized by the FIR to the NPV target response for Viterbi detection. The FIR filter consists of 10 independent programmable taps Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 26: Figure 5-2: Read/Write 88C10010

    DISK DRIVE OPERATION Figure 5-2: Read/Write 88C10010 Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 27: Servo System

    System is that it eliminates the problems of static and dynamic offsets between heads on different surfaces. The Spinpoint M9TU-USB 3.0 hard disk drive Servo System is classified as a digital servo system because track-following and seek control, bias cancellation, and other typical tasks are done in a Digital Signal Processor (DSP).
  • Page 28: Firmware Features

    Therefore, all accesses to cache memory must be in multiples of the sector size. The following commands empty the cache: • IDENTIFY DRIVE (ECh) • FORMAT TRACK (50h) • EXECUTE DRIVE DIAGNOSTIC (90h) • READ LONG (23h) • WRITE VERIFY (3Ch) Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 29: Write Caching

    Otherwise, it is reported on the next command. 5.5.3 Defect Management The Spinpoint M9TU-USB 3.0 hard disk drive media is scanned for defects. After defect scanning, the defective sectors are saved in the defect list. A defect encountered in the manufacturing process is slipped to the next physical sector location.
  • Page 30: Chapter 6 Usb Interface And Usb Commands

    A Seagate disk drive with an Embedded USB Interface fully supports and enhances PC mass storage requirements. The Seagate USB interface conforms to the USB 2.0 and 3.0 standards in Cabling, in Physical Signals, and in Logical Programming schemes. The Seagate Embedded...
  • Page 31: Connector

    6.2.1.2.1 USB Connector Termination Data Table 6-1 provides the standardized contact terminating assignments by number and electrical value for Series “A” and Series “B” connectors. Table 6-1: USB Connector Termination Data Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 32: Series "A" And Series "B" Receptacles

    Electrical and mechanical interface configuration data for Series "A" and Series "B" receptacles are shown in Figure 6-3 and Figure 6-4. Figure 6-3: USB Series “Standard - A” Receptacle Interface Figure 6-4: USB Series “Standard - B” Receptacle Interface Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 33: Series "A" And Series "B" Plugs

    Electrical and mechanical interface configuration data for Series "A" and Series "B" plugs are shown in Figure 6-5 and Figure 6-6. Figure 6-5: USB Series “B” Plug Interface Figure 6-6: USB Series “B” Plug Interface Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 34: Cable

    Standard detachable cable assemblies may be used only on high-speed and full-speed devices. Using a high-/full-speed standard detachable cable on a low-speed device may exceed the maximum low speed cable length. Figure 6-7 illustrates a standard detachable cable assembly. Figure 6-7: USB Standard Detachable Cable Assembly Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 35 USB INTERFACE AND USB COMMANDS Appendix (USB 3.0 Cable) USB 3.0 Standard –A to USB 3.0 Standard –B Cable Assembly USB 3.0 Standard –A to USB 3.0 Micro –B Cable Assembly Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 36 USB 3.0 Micro –A to USB 3.0 Micro –B Cable Assembly USB 3.0 Standard –A to USB 3.0 Standard –A Cable Assembly USB 3.0 Micro –A to USB 3.0 Standard – B Cable Assembly Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 37: High-/Full-Speed Captive Cable Assemblies

    When using a high-/full-speed hardwired cable on a lowspeed device, the cable must meet all low-speed requirements. Figure 6-8 illustrates a high-/full-speed hardwired cable assembly. Figure 6-8: USB High-/full-speed Hardwired Cable Assembly Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 38: Low-Speed Captive Cable Assemblies

    A cable assembly that provides a Series “A” plug with a series “A” receptacle or a Series “B” plug with a Series “B” receptacle. This allows multiple cable segments to be connected together, possibly exceeding the maximum permissible cable length. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 39: Electrical Interface

    In this chapter, there are numerous references to strings of J’s and K’s, or to strings of 1’s and 0’s. In each of these instances, the leftmost symbol is transmitted/received first, and the rightmost is transmitted/received last. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 40: Signaling

    To signal a J, the current is directed into the D+ line, and to signal a K, the current is directed into the D- line. The SYNC field and the EOP delimiters have been modified for high-speed mode. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 41: High-Speed (480Mb/S) Driver Characteristics

    RS. To optimally control ZHSDRV and to minimize parasitics, it is preferred the driver impedance be minimized (under 5Ω) and the balance of the 45Ω  s hould be contributed by the RS component. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 42: High-Speed (480Mb/S) Signaling Rise And Fall Times

    Table 6-2. (The detector must not indicate that the disconnection threshold has been exceeded if the differential signal amplitude is ≤ 525 mV, and must indicate that the threshold has been exceeded if the differential signal amplitude is ≥ 625 mV.) Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 43: High-Speed (480Mb/S) Signaling Levels

    Note 2: A high-speed driver must never “intentionally” generate a signal in which both D+ and D- are driven to a level above 200mV. The current-steering design of a high-speed driver should naturally preclude this possibility. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 44: Power Distribution

    Power-off state, the function must be logically reset and the device must appear to be not connected. The total current drawn by a bus-powered device is the sum of the current to the Hub Controller, any non-removable function(s), and the downstream facing ports. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 45: Self-Powered Hubs

    This requires the hub to implement port power switching on all external ports. When power is lost, the hub must ensure that upstream current does not exceed low-power. All the rules of a bus-powered hub then apply. Figure 6-13: Compound Self-powered Hub Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 46: Protocol Layer

    (in a left to right reading order) as they would move across the bus. Multiple byte fields in standard descriptors, requests, and responses are interpreted as and moved over the bus in little-endian order, i.e., LSB to MSB. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 47: Common Usb Packet Fields

    For example, an IN-only endpoint must ignore an OUT token. PID types, codings, and descriptions are listed in Table 6-3. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 48: Address Fields

    Function address zero is reserved as the default address and may not be assigned to any other use. Figure 6-15: ADDR Field Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 49: Endpoint Fields

    The data CRC is a 16-bit polynomial applied over the data field of a data packet. The generating polynomial is: G(X) = X The binary bit pattern that represents this polynomial is 1000000000000101B. If all data and CRC bits are received without error, the 16-bit residual will be 1000000000001101B. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 50: Packet Format

    The state of a function after returning a STALL (for any endpoint except the default endpoint) is undefined. The host is not permitted to return a STALL under any condition. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 51: Start-Of-Frame Packets

    • Message Pipes have a defined USB format. They are host controlled, which are initiated by a request sent from the host. Data is then transferred in the desired direction, dictated by the request. Therefore message pipes allow data to flow in both directions but will only support control transfers. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 52: Transfer/Endpoint Types

    - Stream Pipe - Unidirectional - Full & high speed modes only - Maximum bulk packet size - 8, 16, 32 or 64bytes (Full), up to 512bytes (High) - Large Data Operation ex) Print, Scanner, Still Camera Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 53: Control Transaction

    NAK. However if the endpoint has had an error and its halt bit has been set, it returns a STALL. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 54: Figure 6-24: Data Stage

    However if an error occurred, it should issue a STALL or if it is still busy processing data, it should issue a NAK asking the host to retry the status phase later. Figure 6-26: Status Out Stage Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 55: Bulk Transaction

    A bulk transfer is considered complete when it has transferred the exact amount of data requested, transferred a packet less than the maximum endpoint size of transferred a zero-length packet. Figure 6-27 shows Bulk Transaction concept. Figure 6-27: Bulk Transaction Model Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 56: Figure 6-28: Bulk Transaction Diagram

    ACK informing the host it has successfully received the data. If the endpoint buffer is not empty due to processing a previous packet, then the function returns an NAK. However if the endpoint has had an error and its halt bit has been set, it returns a STALL. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 57: Usb Device Generic Framework

    Note: USB devices perform a reset operation in response to reset signaling on the upstream facing port. When reset signaling has completed, the USB device is reset. Figure 6-29: Enumeration Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 58: Attached

    Powered state. If a device is self-powered and its current configuration requires more than Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 59: Default

    When a USB device is attached to or removed from the USB, the host uses a process known as bus enumeration to identify and manage the device state changes necessary. When a USB device is attached to a powered port, the following actions are taken: Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 60: Generic Usb Device Operation

    When a USB device is attached, the host is responsible for assigning a unique address to the device. This is done after the device has been reset by the host, and the hub port where the device is attached has been enabled. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 61: Configuration

    Completion of the reset operation is signaled when the port’s status change is set to indicate that the port is now enabled 6.3.6.3 Standard USB Device Requests All USB devices respond to requests from the host on the device’s Default Control Pipe. These requests are Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 62: Table 6-5: Format Of Setup Data

    The wIndex field is often used in requests to specify an endpoint or an interface. Figure 6-31 shows the format of wIndex when it is Figure 6-31 : wIndex Format when Specifying an Endpoint used to specify an endpoint. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 63: Standard Usb Device Request Overview

    Table 6-7 and Table 6-8 give the standard request codes and descriptor types, respectively. USB devices must respond to standard device requests, even if the device has not yet been assigned an address or has not been configured. Table 6-6: Standard Device Request Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 64: Clear Feature (Request Code 1)

    Request Error. Configured state: This request is valid when the device is in the Configured state. Note: The Test_Mode feature cannot be cleared by the ClearFeature() request. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 65: Get Configuration (Request Code 8)

    Address state. Configured state: This is a valid request when the device is in the Configured state. 6.3.6.3.5 Get Interface (Request Code 10) This request returns the selected alternate setting for the specified interface. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 66: Get Status (Request Code 0)

    DEVICE_REMOTE_WAKEUP feature selector. This field is reset to zero when the device is reset. A GetStatus() request to an interface returns the information shown in Figure 6-34. Figure 6-34: Information Returned by a GetStatus() Request to an Interface Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 67: Set Address (Request Code 5)

    Address state but uses the newly-specified address. Configured state: Device behavior when this request is received while the device is in the Configured state is not specified. 6.3.6.3.8 Set Configuration (Request Code9) This request sets the device configuration. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 68 Configured state: If the specified configuration value is zero, then the device enters the Address state. If the specified configuration value matches the configuration value from a configuration descriptor, then that configuration is selected and the device remains in the Configured state. Otherwise, the device responds with a Request Error. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 69: Set Descriptor (Request Code 7)

    Address state: If an interface or an endpoint other than endpoint zero is specified, then the device responds with a Request Error. Configured state: This is a valid request when the device is in the Configured state. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 70: Set Interface (Request Code 11)

    Default state: Device behavior when this request is received while the device is in the Default state is not specified Address state: The device shall respond with a Request Error. Configured state: This is a valid request when the device is in the Configured state. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 71: Standard Usb Descriptor

    Control Pipe. Other than the maximum packet size, the characteristics of the Default Control Pipe are defined by this specification and are the same for all USB devices. The bNumConfigurations field identifies the number of configurations the device supports. Table 6-11 shows the standard device descriptor. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 72: Table 6-11: Standard Device Descriptor

    USB INTERFACE AND USB COMMANDS Table 6-11: Standard Device Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 73: Device Qualifier Descriptor

    Once configured, devices may support limited adjustments to the configuration. If a particular interface has alternate settings, an alternate may be selected after configuration. Table 6-13 shows the standard configuration descriptor. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 74: Table 6-13: Standard Configuration Descriptor

    USB INTERFACE AND USB COMMANDS Table 6-13: Standard Configuration Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 75: Other_Speed_Configuration_ Descriptor

    If an interface uses only endpoint zero, no endpoint descriptors follow the interface descriptor. In this case, the bNumEndpoints field must be set to zero. An interface descriptor never includes endpoint zero in the number of endpoints. Table 6-15 shows the standard interface descriptor. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 76: Table 6-15: Standard Interface Descriptor

    USB INTERFACE AND USB COMMANDS Table 6-15: Standard Interface Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 77: Endpoint Descriptor

    GetDescriptor() or SetDescriptor() request. There is never an endpoint descriptor for endpoint zero. Table 6-16 shows the standard endpoint descriptor. Table 6-16: Standard Endpoint Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 78 (as defined in Chapter 5). If bits 12..11 of wMaxPacketSize are not zero (0), the allowed values for wMaxPacketSize bits 10..0 are limited as shown in Table 6-17. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 79: String Descriptor

    The UNICODE string descriptor (shown in Table 6-19) is not NULL-terminated. The string length is computed by subtracting two from the value of the first byte of the descriptor. Table 6-19: UNICODE String Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 80: Bulk-Only Transport

    If the host issues two consecutive CBWs without an intervening CSW or reset, the device response to the second CBW is indeterminate. 6.4.1.5 Bi-Directional Command Protocol This specification does not provide for bi-directional data transfer in a single command. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 81: Standard Descriptors

    An example format for the String descriptor is shown below. (Table 6-21) Table 6-21: Example Serial Number Format Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 82: Configuration Descriptor (Table 6-22)

    The interface may have multiple alternate settings. The host shall examine each of the alternate settings to look for the bInterfaceProtoco (50h) l and bInterfaceSubClass(06h) it supports optimally. (Table 6-23) Table 6-23: Bulk Only Data Interface Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 83: Endpoint Descriptor

    The Bulk-In endpoint is used for transferring data and status from the device to the host. (Table 6-24) Table 6-24: Bulk-In Endpoint Descriptor ■ Bulk-Out Endpoint The Bulk-Out endpoint is used for transferring command and data from the host to the device. (Table 6-25) Table 6-25: Bulk-Out Endpoint Descriptor Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 84: Protocol (Command/Data/Status)

    Figure 6-37 - Status Transport Flow shows a detailed diagram of Status Transport. The following sections outline the various conditions for host/device communication, possible errors, and recovery procedures. Figure 6-36: Command/Data/Status Flow Figure 6-37: Status Transport Flow Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 85: Command Block Wrapper (Cbw)

    15 (Fh). The device shall ignore the content of the CBWCB field past the byte at offset (15 + bCBWCBLength - 1). Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 86: Command Status Wrapper (Csw)

    CBW by accepting (ACKing) the CBW. If the CBW is not valid - CBW Not Valid. If the host detects a STALL of the Bulk-Out endpoint during command transport, the host shall respond with a Reset Recovery. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 87: Data Transport

    The device shall consider the contents of a valid CBW meaningful when: • no reserved bits are set, • the bCBWLUN contains a valid LUN supported by the device, • and both bCBWCBLength and the content of the CBWCB are in accordance with bInterfaceSubClass. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 88: Valid And Meaningful Csw

    After recognizing that a CBW is valid and meaningful, the device may still fail in its attempt to satisfy the command. The device shall report this condition by returning a Command Failed status (bCSWStatus = 01h). Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 89: Ufi Command Set

    All exchanges of command block, data, and status information are carried out by the transfer of packets over the USB. This exchange is managed by the USB Driver on the Host, and the USB Logical Device process in the USB-FDU. Figure 6-38: Host/UFI Device Conceptual View Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 90: Ufi Command Set Overview

    Some command blocks request data be sent from the UFI device to the host. This data is sent on the host bulk in endpoint, as defined by the transport specification. Table 6-29: UFI Commands Set Note: Yellow Color Command (N2 Support) Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 91: Inquiry Command (12H)

    The UFI device shall return a standard INQUIRY data, containing 36 required bytes, on the Bulk In endpoint. Table 6-31: INQUIRY Data Format Peripheral Device Type: identifies the device currently connected to the requested logical unit. Direct-access device (floppy) none (no FDD connected to the requested logical unit) Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 92: Read(10) Command (28H)

    RelAdr: This bit should be set to zero. 6.5.4 READ CAPACITY Command (25h) The READ CAPACITIY command (Table 6-33) allows the host to request capacities of the currently installed medium. Table 6-33: READ CAPACITY Command Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 93: Read Format Capacity Command (23H)

    UFI device returns only the number of bytes requested. However, the UFI device shall not adjust the Capacity List Length in the format data to reflect truncation. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 94: Capacity List

    Table 6-38: Current/Maximum Capacity Descriptor The Number of Blocks field indicates the total number of addressable blocks for the descriptor’s media type. The Descriptor Code (Table 6-39) field specifies the type of descriptor returned to the Host. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 95: Write(10) Command (2Ah)

    The WRITE (10) command (Table 6-41) requests that the UFI device write the data transferred by the host to the medium. Table 6-41: WRITE (10) Command DPO: This bit should be set to zero. FUA: This bit should be set to zero. RelAdr: This bit should be set to zero. Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 96: Chapter 7 Maintenance

    Back up your data regularly. Seagate assumes no responsibility for loss of data. For information about back- up and restore procedures, consult your DOS manual. There are also a number of utility programs available that you can use to back up your data.
  • Page 97: Figure 7-1 : Hdd Handling Guide-Please Handle Hdd By Side Surfaces

    MAINTENANCE Fig. 7-1: HDD handling guide -Please handle HDD by side surfaces! Fig. 7-2: HDD handling guide -Do not Touch Cover and PCB! Fig. 7-3: HDD handling guide -Do Not Stack! Spinpoint M9TU-USB 3.0 Product Manual REV 1.0...
  • Page 98: Service And Repair

    To determine the warranty for a specific drive, use a web browser to access the following web page http://samsunghdd.seagate.com/, then click on the Warranty Tab and follow the steps outlined. You will be asked to provide the drive serial number, model number (or part number) and country of purchase.

Table of Contents