Fujitsu MJA2500BH Maintenance Manual

Fujitsu MJA2500BH - Mobile 500 GB Hard Drive Manual

Fujitsu MJA2500BH manual content summary:

  • Fujitsu MJA2500BH | Maintenance Manual - Page 1
    C141-E293-01EN MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH, MJA2160BH, MJA2120BH, MJA2080BH DISK DRIVES PRODUCT/MAINTENANCE MANUAL
  • Fujitsu MJA2500BH | Maintenance Manual - Page 2
    PROPERTY. While FUJITSU has sought to ensure the accuracy of all information in this manual, FUJITSU assumes no instructions contained herein; including any liability for incidental or consequential damages arising therefrom. FUJITSU controls, medical devices for life support, or weapons firing
  • Fujitsu MJA2500BH | Maintenance Manual - Page 3
    Revision History Edition Date 01 2008-10-01 Revised section (*1) (Added/Deleted/Altered) (1/1) Details *1 Section(s) with asterisk (*) refer to the previous edition when those were deleted. C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 4
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 5
    describes MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH, MJA2160BH, MJA2120BH, MJA2080BH model of the MJA Series, 2.5-inch hard disk drives. These drives have a built-in controller that is compatible with the Serial-ATA interface. This manual describes the specifications and functions of the drives and
  • Fujitsu MJA2500BH | Maintenance Manual - Page 6
    that the disk drive is not affected by external magnetic fields. The main alert messages in the text are also listed in the "Important Alert Items." Operating Environment This product is designed for mobile system as notebook PCs, and to be used within environmental specification. (please refer
  • Fujitsu MJA2500BH | Maintenance Manual - Page 7
    the Comment at the back of this manual and forward it to the address described in the sheet. Liability Exception "Disk drive defects" refers to defects that involve adjustment, repair, or replacement. Fujitsu is not liable for any other disk drive defects, such as those caused by user misoperation
  • Fujitsu MJA2500BH | Maintenance Manual - Page 8
    Preface Hot Plug These drives support Hot Plug which is based on Serial ATA Revision 2.6 Specification. However, the disk drive installation and removal notes on safety precautions with regard to hot-plugging vary depending on the specific requirements and environment-related conditions of the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 9
    Alert Messages The important alert messages in this manual are as follows: A hazardous situation could result cover of the disk drive. Pressing it too hard, the cover and the spindle motor contact, which may cause damage to the disk drive. Static: When handling the device, disconnect the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 10
    DE in the 7-3 field. Data corruption When asking for repair, save all data stored in the disk drive 7-4 beforehand. Fujitsu Limited is not responsible for any loss of data during service and repair. Device damage The disk enclosure (DE) must never to be opened in the field. 7-14 Opening the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 11
    Manual Organization MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH, MJA2160BH, MJA2120BH, MJA2080BH DISK DRIVES PRODUCT/MAINTENANCE MANUAL (C141-E293) • Device Overview • Device Configuration • Installation Conditions • Theory of Device Operation • Interface • Operations • Maintenance
  • Fujitsu MJA2500BH | Maintenance Manual - Page 12
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 13
    Functions and performance 1-2 1.1.2 Adaptability 1-2 1.1.3 Interface 1-3 1.2 Device Specifications 1-5 1.2.1 Specifications summary 1-5 1.2.2 Model and product number 1-6 1.3 Power Requirements 1-7 1.4 Environmental Specifications 1-10 1.5 Acoustic Noise 1-11 1.6 Shock and Vibration 1-11
  • Fujitsu MJA2500BH | Maintenance Manual - Page 14
    segment 3-10 3.3.3 Connector specifications for host system 3-10 3.3.4 SATA interface cable connection 3-11 3.3.5 Note about SATA interface cable connection 3-11 CHAPTER 4 Theory of Device Operation 4-1 4.1 Outline...4-2 4.2 Subassemblies 4-2 4.2.1 Disk ...4-2 4.2.2 Spindle 4-2 4.2.3 Actuator
  • Fujitsu MJA2500BH | Maintenance Manual - Page 15
    5-2 5.1.2 Signal interface regulation 5-4 5.1.3 Electrical specifications 5-6 5.1.4 Connector pinouts 5-7 5.1.5 P11 function SECTOR(S) (X '40' or X '41 5-38 (6) SEEK (X '70' to X '7F 5-40 (7) EXECUTE DEVICE DIAGNOSTIC (X '90 5-41 (8) INITIALIZE DEVICE PARAMETERS (X '91 5-42 C141-E293 xi
  • Fujitsu MJA2500BH | Maintenance Manual - Page 16
    '96' or X 'E2 5-49 (13) IDLE (X '97' or X 'E3 5-50 (14) CHECK POWER MODE (X '98' or X 'E5 5-52 (15) SLEEP (X '99' or X 'E6 5-53 (16) SMART (X 'B0 5-54 (17) DEVICE CONFIGURATION (X 'B1 5-84 (18) READ MULTIPLE (X 'C4 5-89 (19) WRITE MULTIPLE (X 'C5 5-92 (20) SET MULTIPLE MODE (X 'C6 5-94 (21
  • Fujitsu MJA2500BH | Maintenance Manual - Page 17
    Contents 5.3.3 (44) SET MAX ADDRESS EXT (X '37 5-156 (45) WRITE MULTIPLE EXT (X '39 5-158 (46) WRITE DMA FUA EXT (X '3D 5-159 (47) WRITE LOG EXT (X '3F 5-160 (48) READ VERIFY SECTOR(S) EXT (X '42 5-164 (49) WRITE UNCORRECTABLE EXT (X '45 5-165 (50) READ LOG DMA EXT (X '47 5-167 (51) WRITE
  • Fujitsu MJA2500BH | Maintenance Manual - Page 18
    7.2.1 Operation test 7-11 7.2.2 Diagnostic test 7-11 7.3 Troubleshooting Procedure 7-12 7.3.1 Troubleshooting procedure 7-12 7.3.2 Troubleshooting disk drive replaced in field 7-12 7.3.3 Troubleshooting at factory 7-14 7.4 Disk Drive Removal Procedure 7-15 7.5 Spare Disk Drive 7-15 Glossary
  • Fujitsu MJA2500BH | Maintenance Manual - Page 19
    sector servo configuration on disk surface 4-15 Servo frame format 4-16 Figure 5.1 Interface signals 5-2 Figure 5.2 Example of the circuit for driving Activity LED 5-9 Figure 5.3 Conceptual diagram of communication layers 5-11 Figure 5.4 Register - Host to Device FIS layout 5-15 Figure
  • Fujitsu MJA2500BH | Maintenance Manual - Page 20
    power-on (when the device is powered on earlier than the host 6-3 Response to COMRESET 6-4 Response to a software reset 6-7 Data buffer structure 6-13 Figure 7.1 Disk drive revision number label 7-6 Figure 7.2 Display of disk drive revision number 7-7 Figure 7.3 Test flowchart 7-9 xvi C141
  • Fujitsu MJA2500BH | Maintenance Manual - Page 21
    1.3 Table 1.4 Table 1.5 Table 1.6 Table 1.7 Table 1.8 Specifications 1-5 Examples of model names and product numbers 1-6 Current and power dissipation 1-9 Environmental specifications 1-10 Acoustic noise specification 1-11 Shock and vibration specification 1-11 Advanced Power Management 1-15
  • Fujitsu MJA2500BH | Maintenance Manual - Page 22
    DATA TABLE 5-80 HDA Temperature 5-81 DEVICE CONFIGURATION IDENTIFY data structure 5-87 Information to be read by IDENTIFY DEVICE command ...........5-105 Features field values and 7-10 Disposition for Error Field contents 7-10 System level and field troubleshooting 7-13 xviii C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 23
    and features are described in this chapter, and specifications and power requirement are described. The disk drive is 2.5-inch hard disk drives with built-in disk controllers. These disk drives use the SATA interface protocol which has a high-speed interface data transfer rate. C141-E293 1-1
  • Fujitsu MJA2500BH | Maintenance Manual - Page 24
    data rate up to 116.2 MB/s. The disk drive supports an external data rate 3.0 Gbps (300 MB/s) (Serial-ATA Generation-2) or 1.5 Gbps (150 MB/s) (Serial-ATA Generation-1) by each model. And the disk drive realizes a high performance by high-speed transfer rate combined with Native Command Queuing (NCQ
  • Fujitsu MJA2500BH | Maintenance Manual - Page 25
    (5 °C to 60 °C at DE surface). (3) Low noise and vibration In Ready status (while the device is waiting for any commands), the Sound Power level of the disk drives in idle mode is 2.0B [MJA2250BH/MJA2160BH/ MJA2120BH/MJA2080BH] / 2.4B [MJA2500BH/MJA2400BH/MJA2320BH]. The Sound Pressure level is 22dB
  • Fujitsu MJA2500BH | Maintenance Manual - Page 26
    Device Overview (6) Write cache When the disk drive receives a write command, the disk drive posts the command completion at completion of transferring data to the data buffer completion of writing to the disk media. This feature reduces the access time at writing. 1-4 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 27
    Device Specifications 1.2 Device Specifications 1.2.1 Specifications summary Table 1.1 shows the specifications of the disk drives. Table 1.1 Specifications (1/2) MJA2500BH per Sector Rotational Speed 512 bytes 5,400 rpm ± 1% Average Latency . *4: 1.5 Gbps model does not support 3.0 Gbps. *5:
  • Fujitsu MJA2500BH | Maintenance Manual - Page 28
    those for the standard model. If a disk drive is ordered as a replacement drive, the product number must be the same as that of the drive being replaced. Table 1.2 Examples of model names and product numbers Model Name Capacity (*1) (user area) Mounting screw Order No. MJA2500BH 500 GB M3
  • Fujitsu MJA2500BH | Maintenance Manual - Page 29
    1.3 Power Requirements 1.3 Power Requirements (1) Input Voltage • +5V ±5% • It is unnecessary for this drive to supply +3.3 V and +12 V power supplies. (2) Ripple Maximum Frequency +5 V 100 mV (peak to peak) DC to 1 MHz (3) Slope of an input voltage at rise The
  • Fujitsu MJA2500BH | Maintenance Manual - Page 30
    Voltage [V] Device Overview (4) A negative voltage like the bottom figure isn't to occur at +5 V when power is turned off and, a thing with no ringing. Permissible level: − 0.2 V 5 4 3 2 1 0 -1 0 100 200
  • Fujitsu MJA2500BH | Maintenance Manual - Page 31
    ) Seek (*5) 320 mA (1.5 Gbps)/340 mA (3.0 Gbps) 1.6 W (1.5 Gbps)/1.7 W (3.0 Gbps) Standby (*3) 26 mA 0.13 W Sleep (*3) 26 mA 0.13 W e rank (0.0012 W/GB): MJA2500BH e rank (0.0015 W/GB): MJA2400BH Energy Efficiency (*6) e rank (0.0019 W/GB): MJA2320BH ⎯ d rank (0.0024 W/GB): MJA2250BH
  • Fujitsu MJA2500BH | Maintenance Manual - Page 32
    • Thermal Gradient Humidity • Operating • Non-operating • Maximum Wet Bulb Altitude (relative to sea level) • Operating • Non-operating Specification 5 °C to 55 °C (ambient) 5 °C to 60 °C (disk enclosure surface) -40 °C to 65 °C 20 °C/h or less 8 % to 90 % RH (Non-condensing) 5 % to 95 % RH (Non
  • Fujitsu MJA2500BH | Maintenance Manual - Page 33
    1.5 Acoustic Noise 1.5 Acoustic Noise Table 1.5 lists the acoustic noise specification. Table 1.5 Acoustic noise specification Item Specification • Idle mode (DRIVE READY) Sound Power 2.0B [MJA2250BH/MJA2160BH/MJA2120BH/MJA2080BH] 2.4B [MJA2500BH/MJA2400BH/MJA2320BH] Sound Pressure (at 0.3m)
  • Fujitsu MJA2500BH | Maintenance Manual - Page 34
    defined as follows: Total operation time in all fields MTBF= (H) number of device failure in all fields (*1) *1 "Disk drive defects" refers to defects that involve repair, readjustment, or replacement. Disk drive defects do not include failures caused by external factors, such as damage caused
  • Fujitsu MJA2500BH | Maintenance Manual - Page 35
    operations. 1.9 Media Defects Defective sectors are replaced with alternates when the disk drive is formatted prior to shipment from the factory (low level format). Thus, the hosts see a defectfree device. Alternate sectors are automatically accessed by the disk drive. The user need not be concerned
  • Fujitsu MJA2500BH | Maintenance Manual - Page 36
    HDD for this device after the Head Unload operation completes. The recommended power supply cutting sequence for this device is as follows: 1) Disk complete STANDBY IMMEDIATE command) 4) HDD power supply cutting 1.11 Advanced Power Management (APM) The disk drive automatically shifts to the power
  • Fujitsu MJA2500BH | Maintenance Manual - Page 37
    in disk medium. (VCM Lock) Low Power Idle: Standby: The head is unloaded from disk. The N/A 10.0-40.0 sec When the maximum time that the HDD is waiting for commands has been exceeded: Mode-0: Mode 91 values of the IDENTIFY DEVICE command. Also, the APM mode is initialized to Mode-1 (default
  • Fujitsu MJA2500BH | Maintenance Manual - Page 38
    ATA interface is in active state. There are three interface (I/F) power states: Active, Partial, and Slumber. As requested by the host, the disk drive switches its I/F power state from the Active state to the Partial state, or from the Active state to the Slumber state. 1.12.2 Device-initiated SATA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 39
    1.12 Interface Power Management (IPM) IPM Mode Active Partial Slumber Table 1.8 Interface power management I/F power state Active State Partial State Slumber State Return time to active − 5 to 10 μs maximum 5 to 10 ms maximum I/F condition Active Power Down Power Down C141-E293 1-17
  • Fujitsu MJA2500BH | Maintenance Manual - Page 40
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 41
    CHAPTER 2 Device Configuration 2.1 Device Configuration 2.2 System Configuration This chapter describes the internal configurations of the hard disk drives and the configuration of the systems in which they operate. C141-E293 2-1
  • Fujitsu MJA2500BH | Maintenance Manual - Page 42
    Device Configuration Figure 2.1 shows the disk drive. The disk drive consists of a disk enclosure (DE), read/write preamplifier, and controller PCA. The disk enclosure contains the disk media, heads, spindle motor, actuator, and a circulating air filter. Figure 2.1 Disk drive outerview (1) Disk
  • Fujitsu MJA2500BH | Maintenance Manual - Page 43
    the SATA interface system configuration. The disk drive complies with ATA8-ACS, Serial ATA Revision 2.6 (Gen1i or Gen2i by each model). 2.2.2 Drive connection Operating System Application 1 Application 2 Driver Application 3 Serial ATA Adapter Disk Drive Disk Drive Figure 2.2 Drive system
  • Fujitsu MJA2500BH | Maintenance Manual - Page 44
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 45
    CHAPTER 3 Installation Conditions 3.1 Dimensions 3.2 Mounting 3.3 Connections with Host System This chapter gives the external dimensions, installation conditions, surface temperature conditions, cable connections, and switch settings of the hard disk drives. C141-E293 3-1
  • Fujitsu MJA2500BH | Maintenance Manual - Page 46
    Installation Conditions 3.1 Dimensions Figure 3.1 illustrates the dimensions of the disk drive. All dimensions are in mm. *1 The PCA and connectors are not included in these dimensions. *2 Dimension from the center of the user tap to the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 47
    drives can be mounted in any direction. (2) Frame The MR head bias of the HDD disk enclosure (DE) is zero. The mounting frame is connected to Signal Ground (SG). Use M3 screw for the mounting screw and the screw length should satisfy the specification in Figure 3.2. The tightening torque must
  • Fujitsu MJA2500BH | Maintenance Manual - Page 48
    Installation Conditions (3) Limitation of mounting Note) These dimensions are recommended values; if it is not possible to satisfy them, contact us. Bottom surface mounting DE 2 A Frame of system cabinet 2.5 2.5 2.5 Side surface 2.5 mounting PCA B Frame of system cabinet 3.0 or less
  • Fujitsu MJA2500BH | Maintenance Manual - Page 49
    3.2 Mounting Because of breather hole mounted to the HDD, do not allow this to close during mounting. Locating of breather hole is shown as Figure 3.3. For breather hole of Figure 3.3, at least, do not allow its around φ 3 to block. Figure 3.3 Location of breather hole C141-E293 3-5
  • Fujitsu MJA2500BH | Maintenance Manual - Page 50
    in a cabinet refer to the ambient temperature at a point 3 cm from the disk drive. The ambient temperature must satisfy the temperature conditions described in Section 1.4, and the airflow must be considered to prevent the DE surface cover temperature from exceeding 60 °C. Provide air circulation
  • Fujitsu MJA2500BH | Maintenance Manual - Page 51
    affected by external magnetic fields. Damage: Do not press the cover of the disk drive. Pressing it too hard, the cover and the spindle motor contact, which may cause damage to the disk drive. Static: When handling the device, disconnect the body ground (500 kΩ or greater). Do not touch the printed
  • Fujitsu MJA2500BH | Maintenance Manual - Page 52
    when you use an electric driver. HDD is occasionally damaged by the impact of the driver. (2) Please observe the tightening torque of the screw strictly. M3 0.49N • m (5 kgf • cm). - Recommended equipments ESD Shock Contents Wrist strap ESD mat Low shock driver Model JX-1200-3056-8 SKY-8A
  • Fujitsu MJA2500BH | Maintenance Manual - Page 53
    with Host System 3.3 Connections with Host System 3.3.1 Device connector The disk drive has the SATA interface connectors listed below for connecting external devices. Figure 3.7 shows the locations of these connectors and terminals. SATA interface and power connectors PCA Figure 3.7 Connector
  • Fujitsu MJA2500BH | Maintenance Manual - Page 54
    system The connector of host system for mating with the disk drive must be compliant with Serial-ATA Revision 2.6 specification. For detail of requirements about SATA interface connector, refer to the "Serial-ATA Revision 2.6." The connection reliability per number of insertion/extractions varies
  • Fujitsu MJA2500BH | Maintenance Manual - Page 55
    connects the disk drive to the host system must be compliant with the Serial ATA Revision 2.6 specification. 3.3.5 Note about SATA interface cable connection Take note of the following precaution about plugging a SATA interface cable into the SATA interface connector of the disk drive and plugging
  • Fujitsu MJA2500BH | Maintenance Manual - Page 56
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 57
    4 Theory of Device Operation 4.1 Outline 4.2 Subassemblies 4.3 Circuit Configuration 4.4 Power-on Sequence 4.5 Self-calibration 4.6 Read/write Circuit 4.7 Servo Control This chapter explains basic design concepts of the disk drive. Also, this chapter explains subassemblies of the disk drive, each
  • Fujitsu MJA2500BH | Maintenance Manual - Page 58
    servo data, see Section 4.7. 4.2.2 Spindle The spindle consists of a disk stack assembly and spindle motor. The disk stack assembly is activated by the direct drive sensor-less DC spindle motor, which has a speed of 5,400 rpm ±1%. The spindle is controlled with detecting a PHASE signal generated by
  • Fujitsu MJA2500BH | Maintenance Manual - Page 59
    around the spindle when the disk starts or stops rotating. When disk drives are transported under conditions where circuit. (2) Servo circuit The position and speed of the voice coil motor are controlled the media surface. (3) Spindle motor driver circuit The circuit measures the interval of a
  • Fujitsu MJA2500BH | Maintenance Manual - Page 60
    Theory of Device Operation (4) Controller circuit Major functions are listed below. • Serial-ATA interface control and data transfer control • Data buffer management • Sector format control • Defect management • ECC control • Error recovery and self-diagnosis 5.0V SIP HDC/RDC/
  • Fujitsu MJA2500BH | Maintenance Manual - Page 61
    4.3 Circuit Configuration PCA Serial-ATA Interface SIP (MCU / HDC / RDC / Buffer RAM / FROM) Data Buffer DDRSDRAM MCU HDC Flash ROM RDC SVC Resonator DE SP Motor Media VCM HEAD Shock Sensor Thermistor R/W Pre-Amp Figure 4.2 Circuit configuration C141-E293 4-5
  • Fujitsu MJA2500BH | Maintenance Manual - Page 62
    Theory of Device Operation 4.4 Power-on Sequence Figure 4.3 describes the operation sequence of the disk drive at power-on. The outline is described below. a) After the power is turned on, the disk drive initializes its SATA interface block. b) The disk drive executes the MPU bus test, internal
  • Fujitsu MJA2500BH | Maintenance Manual - Page 63
    on Start a) SATA I/F Initialization b) Self-diagnosis 1 - MPU bus test - Internal register write/read test - Work RAM write/read test The spindle motor starts. c) Self-diagnosis 2 - Data buffer write/read test d) Confirming spindle motor speed Load the head assembly e) Initial on-track
  • Fujitsu MJA2500BH | Maintenance Manual - Page 64
    due to the FPC forces and winds accompanying disk revolution. The torque varies with the disk drive and the cylinder where the head is positioned. To execute stable fast seek operations, external forces are occasionally sensed. The firmware of the drive measures and stores the force (value of the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 65
    host while performing self-calibration, it stops the self-calibration and starts to execute the command. In other words, if a disk read or write service is necessary, the disk drive positions the head to the track requested by the host, reads or writes data, and then restarts calibration after about
  • Fujitsu MJA2500BH | Maintenance Manual - Page 66
    and a write current switch, that sets the bias current to the MR device and the current in writing. Each channel is connected to each data head, write does not occur. 4.6.2 Write circuit The write data is transferred from the hard disk controller (HDC) to the RDC in LSI. The write data is sent to
  • Fujitsu MJA2500BH | Maintenance Manual - Page 67
    has a low-pass filter function that eliminates unnecessary high frequency noise component and a high frequency boost-up function that equalizes the recording density of the inner cylinder of each zone is nearly constant. The drive divides data area into 30 zones to set the data transfer rate. The
  • Fujitsu MJA2500BH | Maintenance Manual - Page 68
    Device Operation 4.7 Servo Control The actuator motor and the spindle motor are submitted to servo control. The actuator motor is controlled for moving and positioning the head to the track containing the desired data. To turn the disk (6) Driver Spindle motor Figure 4.5 Block diagram of
  • Fujitsu MJA2500BH | Maintenance Manual - Page 69
    speed when power is applied. b. Move head to reference cylinder Drives the VCM to position the head at the any cylinder in the data area. The logical initial motor control circuit controls the sensor-less spindle motor. A spindle driver IC with a built-in PLL circuit that is on a hardware unit
  • Fujitsu MJA2500BH | Maintenance Manual - Page 70
    Theory of Device Operation (6) Driver circuit The driver circuit is a power amplitude circuit that described below. (1) Inner guard band This area is located inside the user area, and the rotational speed of the VCM can be controlled on this cylinder area for head moving. (2) Data area This area
  • Fujitsu MJA2500BH | Maintenance Manual - Page 71
    Post code PAD CYLn - 1 (n: even number) W/R Recovery Servo Mark Gray Code Diameter direction Circumference Direction Erase:DC erase area Figure 4.6 Physical sector servo configuration on disk surface C141-E293 4-15
  • Fujitsu MJA2500BH | Maintenance Manual - Page 72
    Theory of Device Operation 4.7.3 Servo frame format As the servo information, the IDD uses the phase signal servo generated from the gray code and servo EVEN and ODD.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 73
    confirms the necessity of access to the disk. If a read/write instruction is issued, the MPU seeks the desired track. The MPU feeds the VCM current via the D/A converter and power amplifier to move the head. The MPU calculates the difference (speed error) between the specified target position and
  • Fujitsu MJA2500BH | Maintenance Manual - Page 74
    Theory of Device Operation 4.7.5 Spindle motor control Hall-less three-phase twelve-pole motor is used for the spindle motor, and the PWM type current control circuit is used as the spindle motor driver (called SVC hereafter). The firmware operates on the MPU manufactured by Fujitsu. The spindle
  • Fujitsu MJA2500BH | Maintenance Manual - Page 75
    CHAPTER 5 Interface 5.1 Physical Interface 5.2 Logical Interface 5.3 Host Commands 5.4 Command Protocol 5.5 Power-on and COMRESET This chapter gives details about the interface, and the interface commands and timings. C141-E293 5-1
  • Fujitsu MJA2500BH | Maintenance Manual - Page 76
    RX− Device analog speed differential signals that are connected to the serial ATA cable. RX + / RX These signals are the inbound high speed differential signals that are connected to the serial ATA cable. TxData Serially encoded 10b data attached to the high speed serial differential line driver
  • Fujitsu MJA2500BH | Maintenance Manual - Page 77
    Serially encoded 10b data attached to the high speed serial differential line receiver COMWAKE Signal from the the out of band detector that indicates the COMINIT out of band signal is being detected. Device: Signal from the out of band detector that indicates the COMRESET out of band signal is
  • Fujitsu MJA2500BH | Maintenance Manual - Page 78
    band signaling During OOB signaling transmissions, the differential and common mode levels of the signal lines shall comply with the same electrical specifications as for in-band data transmission, specified as follows. COMRESET/COMINIT 106.7 ns 320 ns COMWAKE 106.7 ns 106.7 ns 5-4 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 79
    not prepared to enter a power mode state or when power management is not supported. This primitive is sent continuously until PMACK or PMNAK is received. When PMACK is received, current node (host or device) will stop PMREQ_P and enters the Partial power management state. PMREQ_S Power management
  • Fujitsu MJA2500BH | Maintenance Manual - Page 80
    host or device) is receiving payload. Current node (host or device) detected no error in received payload. Current node (host or device) is from receiver. Current node (host or device) has payload ready for transmission. 5.1.3 Electrical specifications For the electrical requirements of physical
  • Fujitsu MJA2500BH | Maintenance Manual - Page 81
    to RXD at the host side. S6 B+ Connected to TXD at the device side. S7 Gnd 2nd mate "Key and spacing separate signal and power segments • Staggered Spin-up mode detect for input • Activity LED drive for output For the specification of P11, see Section 5.1.5. (in next page) When the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 82
    system [Recommended voltage: 2V (3.3V or less)]: Staggered Mode Enable The drive does not spin up until after successful Phy initialization at power on. 5.1.5.2 Driving Activity LED It is possible that the disk drive is able to drive P11 pin as output for indication of Activity LED. a) P11 output
  • Fujitsu MJA2500BH | Maintenance Manual - Page 83
    5.1 Physical Interface Table 5.2 Requirements for P11 as an output pin VACT IACT Asserted ≤ 0.7V - Deasserted ≥ 0.7V +50uA Figure 5.2 Example of the circuit for driving Activity LED C141-E293 5-9
  • Fujitsu MJA2500BH | Maintenance Manual - Page 84
    power supply circuit in the host system when the disk drive is hot-plugged. (Refer to the Serial ATA Revision 2.6.) The equivalent circuit of +5V power the minimum value which is in permissible range of +5V power supply specification at the host system. Because it is possible that rush current occurs
  • Fujitsu MJA2500BH | Maintenance Manual - Page 85
    have different functions, enabling communication between the different levels of layers within the host or device and between layers at the same level that link the host and device. Figure 5.3 is a conceptual diagram of the communication layers. Host: Software control Buffer Memory DMA engine
  • Fujitsu MJA2500BH | Maintenance Manual - Page 86
    . • Sends serial data to and receives it from the link layer. Link layer • Negotiates against mutual transfer requests between the host system and device. • Encodes serial data as 10- or 8-bit data, then converts it into DWORD data. • Inserts auxiliary signals (SOF, CRC, and EOF), deletes auxiliary
  • Fujitsu MJA2500BH | Maintenance Manual - Page 87
    register, which is called a Shadow Block Register in the host system, and a Block Register in the device. These registers are used when the host system issues a command to the device. Table 5.3 Shadow Block Register Command Block registers Read Write Data Port Error Features Sector Count (exp
  • Fujitsu MJA2500BH | Maintenance Manual - Page 88
    to as abbreviation in square brackets in this manual.): • Register- Host to Device [RegHD] • Register- Device to Host [RegDH] • DMA Active - Device to Host [DMA Active] • DMA Setup - Device to Host or Host to Device (Bidirectional) [DMA Setup] • Set Device Bits - Device to Host [SetDB] • BIST Active
  • Fujitsu MJA2500BH | Maintenance Manual - Page 89
    FIS layout The host system uses the Register - Host to Device FIS when information in the Register Block is transferred from the host system to the device. This is the mechanism for issuing the ATA command from the host system to the device. C - To update the Command field, "1" would be set in this
  • Fujitsu MJA2500BH | Maintenance Manual - Page 90
    Block in the host adapter is updated. This FIS indicates that the device has completed a command operation. Furthermore, this is a mechanism for changing 5.6 DMA Active - Device to Host FIS layout The host uses the DMA Active - Device to Host FIS layout. This FIS instructs the host to continue
  • Fujitsu MJA2500BH | Maintenance Manual - Page 91
    communicates the start of a first-party DMA access to the host system. This FIS is used to request the host system or device to set up the DMA controller before the start of a DMA data transfer. A - Auto Active bit. If this bit is cleared ("0" is set for the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 92
    Back mode. This FIS can be sent by either the host system or device. The following combinations of pattern definitions are supported: Table 5.4 BIST combinations T A S L F P V SC Reg Contents - - - 1 - - 1 09h SATA Phy Analog Loopback Mode - - - 1 - - - 10h Far End Retimed Loopback Mode
  • Fujitsu MJA2500BH | Maintenance Manual - Page 93
    2048 Dwords) n Figure 5.9 Data FIS (Bidirectional) layout The Data FIS is used for data transfers between the host system and device. 5.2.3.8 PIO Setup - Device to Host 0 Error Status R I D Reserved (0) FIS Type (5Fh) 1 Dev / Head Cyl High Cyl Low Sector Number Reserved (0) 2 Cyl High
  • Fujitsu MJA2500BH | Maintenance Manual - Page 94
    of the Shadow Register Block. D - Indicates whether host memory is being written or read by the device. 1 = write (device to host), 0 = read (host to device). Dev / Head - Holds the contents of the device / head register of the Command Block. Dev / Head (exp) - Contains the contents of the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 95
    R Status Hi R Status Lo R I R Reserved (0) FIS Type (A1h) 0 SActive 31:0 1 Figure 5.11 Set Device Bits FIS The Set Device Bits Device to Host FIS is used by the device to load Shadow Command Block bits for which the device has exclusive write access. These bits are the eight bits of the Error
  • Fujitsu MJA2500BH | Maintenance Manual - Page 96
    Read (SF RR). This bit indicates that a SATA communication error has been encountered during the read process. In this case, bit3 and bit2 are set both. Aborted Command (ABRT). This bit indicates that the requested command was aborted due to a device status error (e.g. Not Ready, Write Fault) or
  • Fujitsu MJA2500BH | Maintenance Manual - Page 97
    The Features Field provides specific feature to a command ' and [the number of sectors per track defined by INITIALIZE DEVICE PARAMETERS command. Under the LBA mode, this field indicates low-order 8 bits of the starting cylinder address for any disk-access. At the end of a command, the contents of
  • Fujitsu MJA2500BH | Maintenance Manual - Page 98
    contents of this field indicate high-order 8 bits of the disk-access start cylinder address. At the end of a command, High Field (exp). (7) Device/Head Field The contents of this field indicate the device and the head number. When executing INITIALIZE DEVICE PARAMETERS command, the contents of
  • Fujitsu MJA2500BH | Maintenance Manual - Page 99
    bit to 0. This is cleared to 0 at power-on and it is cleared until the rotational speed of the spindle motor reaches the steady speed. Device Write Fault (DF) bit This bit indicates that a device fault (write fault) condition has been detected. If a write fault is detected during command execution
  • Fujitsu MJA2500BH | Maintenance Manual - Page 100
    when a PIO data transfer is completed. (12) DMA Buffer Offset Field This field is in the DMA Setup FIS, representing byte offset. Since this device does not support byte offset, 0 is always set for the field. (13) DMA Transfer Count Field This field is in the DMA Setup FIS, representing the number
  • Fujitsu MJA2500BH | Maintenance Manual - Page 101
    , the correct device operation is not guaranteed. 5.3.1 Command code and parameters Table 5.5 lists the supported commands, command code READ VERIFY SECTOR(S) 0 SEEK 0 EXECUTE DEVICE DIAGNOSTIC 1 INITIALIZE DEVICE PARAMETERS 1 DOWNLOAD MICROCODE 1 STANDBY IMMEDIATE 1 1 IDLE IMMEDIATE
  • Fujitsu MJA2500BH | Maintenance Manual - Page 102
    code and parameters (2/3) COMMAND NAME IDLE CHECK POWER MODE SLEEP SMART DEVICE CONFIGURATION READ MULTIPLE WRITE MULTIPLE SET MULTIPLE MODE READ DMA WRITE DMA READ BUFFER FLUSH CACHE WRITE BUFFER IDENTIFY DEVICE IDENTIFY DEVICE DMA SET FEATURES SECURITY SET PASSWORD SECURITY UNLOCK SECURITY ERASE
  • Fujitsu MJA2500BH | Maintenance Manual - Page 103
    Y Y D 1 1 1 0 1 0 1 0 N N N N D CY: cylinder field DH: device/head field FR: features field SC: sector count field SN: sector number field R: Retry at error 1 = Without set.) N*: May set parameters. D: The device parameter is valid, and the head parameter is ignored. X: Do not care. C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 104
    (EXP): CM: DH: ER: FR (EXP): L: SN (EXP): SC (EXP): ST: x, xx: Note: 1. 2. 3. Cylinder High Field (EXP) Cylinder Low Field (EXP) Command Field Device/Head Field Error Field Features Field (EXP) LBA (Logical Block Address) setting bit Sector Number Field (EXP) Sector Count Field (EXP) Status Field
  • Fujitsu MJA2500BH | Maintenance Manual - Page 105
    completes the calibration, the device reports the status to the host system. This command can be issued in the LBA mode. • Error reporting conditions (1) An error was detected during head positioning (ST = 51h, ER = 02h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command
  • Fujitsu MJA2500BH | Maintenance Manual - Page 106
    of sectors specified in the Sector Count field from the address specified in the Device/Head, Cylinder High, Cylinder Low and Sector Number fields. Number of sectors in the LBA mode) of the last sector read. If an unrecoverable disk read error occurs in a sector, the read operation is terminated at
  • Fujitsu MJA2500BH | Maintenance Manual - Page 107
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM DH CH CL SN SC FR (R: Retry) 0010000 R x L x x HD No. / LBA Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 108
    and sector addresses of the last sector written. If a disk error occurs during multiple sector write operation, the write operation returned for all subsequent ATA commands (ST = 71h, ER = 04h). This state is cleared the next time that the device is turned on. (5) A SATA communication error occurred
  • Fujitsu MJA2500BH | Maintenance Manual - Page 109
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM DH CH CL SN SC FR (R: Retry) 0011000 R x L x x HD No. / LBA Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 110
    write operation, Abort will be returned for all subsequent ATA commands (ST = 71h, ER = 04h). This state is cleared the next time that the device is turned on. (5) An uncorrectable read error occurred disk (ST = 51h, ER = 40h). (6) A SATA communication error occurred (ST = 51h, ER = 14h). (7) An
  • Fujitsu MJA2500BH | Maintenance Manual - Page 111
    5.3 Host Commands At command completion (Shadow Block Registers contents to be read) ST Status information DH x L x x HD No. / LBA CH Start cylinder No. [MSB] / LBA CL Start cylinder No. [LSB] / LBA SN Start sector No. / LBA [LSB] SC 00 (*1) ER Error information *1 If the command
  • Fujitsu MJA2500BH | Maintenance Manual - Page 112
    After all requested sectors are verified, the device reports the status to the host system. last sector verified. If an unrecoverable disk error occurs, the verify operation is sector was not found (ST = 51h, ER = 01h). (5) A SATA communication error occurred (ST = 51h, ER = 14h). (6) An error other
  • Fujitsu MJA2500BH | Maintenance Manual - Page 113
    5.3 Host Commands At command completion (Shadow Block Registers contents to be read) ST Status information DH x L x x HD No. / LBA CH Start cylinder No. [MSB] / LBA CL Start cylinder No. [LSB] / LBA SN Start sector No. / LBA [LSB] SC 00 (*1) ER Error information *1 If the command
  • Fujitsu MJA2500BH | Maintenance Manual - Page 114
    the command block registers. After completing the seek operation, the device reports the status to the host system. In the LBA is not possible because an error occurred (ST = 51h, ER = 10h). (3) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers
  • Fujitsu MJA2500BH | Maintenance Manual - Page 115
    Memory diagnostic error Reading the system area is abnormal. Calibration abnormal Note: The device responds to this command with the result of power-on diagnostic test. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block
  • Fujitsu MJA2500BH | Maintenance Manual - Page 116
    INITIALIZE DEVICE PARAMETERS (X '91') The host system can set the number of sectors per track and the maximum head number (maximum head number is "number of heads minus 1") per cylinder with this command. Upon receipt of this command, the device sets the parameters. Then the device SATA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 117
    (9) DOWNLOAD MICROCODE (X '92') 5.3 Host Commands At command issuance (Shadow Block SC xx ER Error information This command rewrites the microcode of the device (firmware). When this command is accepted, the device does beginning the data transfer of the microcode or the microcode rewriting
  • Fujitsu MJA2500BH | Maintenance Manual - Page 118
    Interface Table 5.7 Operation of DOWNLOAD MICROCODE Host Command Movement of device Subcommand code (FR Field) 01h Sector Offset *1 (CH, specification. 1) Abnormality of the transmitted Microcode data is detected. 2) The data transfer is not done (The number of transfer: 0). 3) The DOWNLOAD
  • Fujitsu MJA2500BH | Maintenance Manual - Page 119
    Firmware rewriting execution Transfer of 640 KB Firmware rewriting execution Transfer of 640 KB and Firmware Firmware rewriting execution The Aborted firmware rewriting is specified before microcode data is transferred, or the DOWNLOAD CH,CL Field) specification is the transfer end the last sector
  • Fujitsu MJA2500BH | Maintenance Manual - Page 120
    (X '94' or X 'E0') Upon receipt of this command, the device enters the standby mode. The device then reports the status to the host system. This command does not support the APS timer function. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command
  • Fujitsu MJA2500BH | Maintenance Manual - Page 121
    X 'E1') • Default Function Upon receipt of this command, the device enters the idle mode. Then, the device reports the status to the host system. This command does not support the APS timer function. Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command
  • Fujitsu MJA2500BH | Maintenance Manual - Page 122
    to the ramp position is typically less than 500 milliseconds. This unload operation is not same as the power management operation. The device just unloads the head(s), and not executes the power consumption restraint operation. This unload operation effects the normal (not emergency) load/unload
  • Fujitsu MJA2500BH | Maintenance Manual - Page 123
    . Thus, when the command involving a seek such as READ SECTOR(s) command is received, the device processes the command after driving the spindle motor. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting
  • Fujitsu MJA2500BH | Maintenance Manual - Page 124
    device enters the idle mode. The device reports the status even if the device has not fully entered the idle mode. If the spindle of the device FD'] 254 to 255 [X 'FE' to X 'FF'] Point of timer Timeout disabled (Value × 5) seconds reporting conditions (1) A SATA communication error occurred (ST
  • Fujitsu MJA2500BH | Maintenance Manual - Page 125
    5.3 Host Commands At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH xx CL xx SN xx SC xx ER Error information C141-E293 5-51
  • Fujitsu MJA2500BH | Maintenance Manual - Page 126
    following field value. After that, the device reports the status to the host system. Power save mode • During moving to Standby mode • Standby mode • Idle mode • Active mode Sector Count field X '00' X 'FF' X 'FF' • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER
  • Fujitsu MJA2500BH | Maintenance Manual - Page 127
    reports the status even if the device has not fully entered the sleep mode. In the sleep mode, the spindle motor is stopped. The only way to release the device from sleep mode is to execute a software or COMRESET. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER
  • Fujitsu MJA2500BH | Maintenance Manual - Page 128
    values that are not supported with the command, the Aborted Command error is issued. Before issuing the command, the host must set the key values device collects and updates data on specific items. The values of items whose data is collected and updated by the device in order to predict device
  • Fujitsu MJA2500BH | Maintenance Manual - Page 129
    function, and transfers the RegDH, then reports the status. In this drive, this function is enabled at the shipment from the factory. SMART SAVE ATTRIBUTE VALUES: When the device receives this subcommand, if saves device attribute value data, and transfers the RegDH, then reports the status. SMART
  • Fujitsu MJA2500BH | Maintenance Manual - Page 130
    log data format. See Table 5.20 concerning the SMART self-test log data format. See Table 5.21 concerning the SMART selective self-test log data format. See Table 5.24 concerning the SCT Status Request data format. SMART WRITE LOG: A device which receives this sub-command, when it has prepared to
  • Fujitsu MJA2500BH | Maintenance Manual - Page 131
    attribute value data on a medium. Alternative, the device must issue the SMART ENABLE-DISABLE ATTRIBUTE AUTOSAVE subcommand (Features field = D2h) to use a feature which regularly saves the device attribute value data to a medium. In this drive, this function is enabled at the shipment from the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 132
    Interface At command issuance (Shadow Block Registers setting contents) CM 1011000 0 DH x x x x xx CH Key (C2h) CL Key (4Fh) SN xx SC xx FR Subcommand At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH Key-failure
  • Fujitsu MJA2500BH | Maintenance Manual - Page 133
    5.3 Host Commands Table 5.10 Format of device attribute value data Byte(hex) 00, 01 02 capability Trouble prediction capability flag Error logging capability (Self-test error detection point) Simple self-test (Quick Test) execution time [min.] Comprehensive self-test (Comprehensive Test)
  • Fujitsu MJA2500BH | Maintenance Manual - Page 134
    Rate Seek Time Performance Power-On Hours Count Spin Retry Count Drive Power Cycle Count Emergency Retract Cycle Count Load/Unload Cycle Scan Uncorrectable Sector Count (Ultra ATA CRC Error Count) Write Error Rate Run Out Transfer Error Rate * If the device receives the reset during transferring the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 135
    the attribute only updated by an online test (off-line test). If this bit 1, it indicates the 64h (range of 01h to C8h for the Ultra ATA CRC error rate and communication error rate). It indicates that value is larger than the threshold value, the drive is determined to be normal. • Attribute value
  • Fujitsu MJA2500BH | Maintenance Manual - Page 136
    because of unknown contents. Self-test has ended with "Write/Read Test" error. Self-test has ended with "Servo Check," error. Self-test has ended with "SMART Drive Error Log Check," "Random Read Test," "Adjacent G-List Test, " or "Read Scan Test" error. Self-test has ended with "Pre-SMART
  • Fujitsu MJA2500BH | Maintenance Manual - Page 137
    that the SMART Selective Self-test is supported. 7 Reserved bits • Failure prediction capability flag Table 5.15 Failure prediction capability flag Bit 0 1 2 to 15 Meaning If this bit is 1, it indicates that the attribute value is saved on media before the drive enters the power save mode
  • Fujitsu MJA2500BH | Maintenance Manual - Page 138
    1 to 7 Meaning If this bit is 1, it indicates that the drive error logging function is supported. Reserved bits • Checksum Two's complement of the lower byte, obtained 00, 01 02 03 04 05 to 0B 0C 0D to 11 12 13 to FF 100 101 102 to 13F 140 to 1FF Item SMART Logging Version Number of sectors of
  • Fujitsu MJA2500BH | Maintenance Manual - Page 139
    structure Second last command data structure Last command data structure Device Control field value Features field value Error log data structure data structure Cylinder Low field value Cylinder High field value Drive/Head field value Command field value Elapsed time after the power-on
  • Fujitsu MJA2500BH | Maintenance Manual - Page 140
    Low field value Error data structure 43 Cylinder High field value 44 Drive/Head field value 45 Status field value 46 to 58 Vendor unique structure 2 to Error log data structure 5 1C4, 1C5 Total number of drive errors 1C6 to 1FE Reserved 1FF Check sum • Command data structure Indicates
  • Fujitsu MJA2500BH | Maintenance Manual - Page 141
    drive status when received error commands according to the following table. Bits 4 to 7: Vendor unique Status 0 1 2 3 4 5 to F Meaning Unclear status Sleep and cause the device to execute a self-test. When the self-test is completed, the device saves the SMART self-test log to the disk medium. The
  • Fujitsu MJA2500BH | Maintenance Manual - Page 142
    is the same as that in byte 02 to 19.) Vendor unique Self-test index Reserved Check sum • Self-test number Indicates the type of self-test executed. • Self-test execution status Same as byte 16Bh of the attribute value. • Self-test index If this is "00h", it indicates the status where the self
  • Fujitsu MJA2500BH | Maintenance Manual - Page 143
    -test pending time [min] Checksum • Test Span Selective self-test log provides for the definition of up to five test spans. If the starting and ending LBA values for a test span are both zero, a test span is not defined and not tested. • Current LBA under test As the self-test progress, the device
  • Fujitsu MJA2500BH | Maintenance Manual - Page 144
    Interface • Current Span under test As the self-test progress, the device shall modify this value to contain the test span number currently being tested. • Feature Flags Bit 0 1 2 3 4 5 to 15 Table 5.22 Selective self-test feature flags Description Vendor specific (unused) When set to one,
  • Fujitsu MJA2500BH | Maintenance Manual - Page 145
    about the format of the SCT Status, see Table 5.24. SCT COMMAND SET: A device that received this subcommand and the Key Sector Format data of 512 bytes is received from the host, and a device execute the specific operation for which the action code. * For information about the format of the Key
  • Fujitsu MJA2500BH | Maintenance Manual - Page 146
    Interface • SCT STATUS REQUEST (SN = E0h, FR = D5h) This command is used to know the status data of SCT shown in Table 5.24 of the device. At command issuance (Shadow Block Registers setting) CM 1 01 1 0 0 0 0 DH x x x DV xx CH Key (C2h) CL Key (4Fh) SN E0h SC 01h FR D5h At
  • Fujitsu MJA2500BH | Maintenance Manual - Page 147
    0F 10, 11 12, 13 Format Version SCT Version SCT Spec Status Flag Bit31-1: Reserved Bit0: Initialized flag (maintained Power-OFF/ON) 0 = When any user logical blocks has completed without error. Drive State 00h = Active 01h = not support (Standby). 02h = not support (Sleep). 03h = DST executing in
  • Fujitsu MJA2500BH | Maintenance Manual - Page 148
    executing in background 30 to C7 Reserved HDA Temp [°C] C8 Current drive HDA temperature C9 Minimum HDA temperature in this power cycle Max Temp temperature for the life of the device Life Max Temp [°C] CC Maximum HDA temperature for the life of the device CD Reserved CE to D1 Over Limit
  • Fujitsu MJA2500BH | Maintenance Manual - Page 149
    Feature Control command Invalid Option Flag in Feature Control command Invalid Action Code Invalid Table ID Command was aborted due to drive security being locked. Invalid revision code Foreground SCT operation was terminated because of unrecoverable error. 0015 SCT Error Recovery Timeout occurred
  • Fujitsu MJA2500BH | Maintenance Manual - Page 150
    COMMAND SET (SN = E0h, FR = D6) This command transfers Key Sector Format in 512 bytes including the action code shown in Table 5.26 to the device, and executes each function to show in Table 5.27 to Table 5.30. 28-bit command At command issuance (Shadow Block Registers setting) CM 1 01
  • Fujitsu MJA2500BH | Maintenance Manual - Page 151
    supported WRITE SAME See Table 5.27. ERROR RECOVERY CONTROL See Table 5.28. FEATURE CONTROL See Table 5.29. SCT DATA TABLE See Table 5.30. 0006 to BFFF Reserved C000 to FFFF Vender specific initializes it by data pattern of 32bit specified with byte 014h-017h. Repeat Write data block It initializes
  • Fujitsu MJA2500BH | Maintenance Manual - Page 152
    Interface Table 5.27 WRITE SAME (2/2) Byte(hex) 0C to13 14 to17 18 to 1FF Name Count Pattern (Reserved) Value Description (8 byte) Number of Sectors (4 byte) If the Function Code is 0001h, this field contains a 32-bit pattern that is written on the media. - Reserved * It is invalid
  • Fujitsu MJA2500BH | Maintenance Manual - Page 153
    Cache Write Reordering Set time interval for temperature logging Feature Code = 0001h (Set Write Cache) 0001h: Allow write cache operation to be determined by ATA Set Feature command. 0002h: Force Write Cache enabled. 0003h: Force Write Cache disable. 06, 07 New State 08, 09 Option Flag 0A to 1FF
  • Fujitsu MJA2500BH | Maintenance Manual - Page 154
    0001h 0002h 0003h to CFFFh SCT DATA TABLE Read Data Table Invalid Reserved HDA Temperature History Table * See Table 5.31. Reserved D000h to FFFFh Vender specific 06 to 1FF (Reserved) - Reserved 5-80 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 155
    5.3 Host Commands Table 5.31 HDA Temperature Byte(hex) Contents 00, 01 02, 03 04, 05 00 Format Version Sampling Period Frequency of sampling each set time of temperature log. Interval Time of temperature log of interval (min) Max Operation Limit (°C) 07 Over Limit (°C) 08 Min Operation
  • Fujitsu MJA2500BH | Maintenance Manual - Page 156
    issue procedure. 1. Issue the SCT set command of action code 0005h. 2. Issue the SCT READ DATA command and receive the HDA temperature data from the device. 5-82 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 157
    the SCT set command of action code 0002h and function code 0002h. 2. Issue the SCT write command and the write data is transmitted to the device. C141-E293 5-83
  • Fujitsu MJA2500BH | Maintenance Manual - Page 158
    error is posted. FR field C0h C1h C2h C3h 00h to BFh, C4h to FFh Command DEVICE CONFIGURATION RESTORE DEVICE CONFIGURATION FREEZE DEVICE CONFIGURATION IDENTIFY DEVICE CONFIGURATION SET Reserved At command issuance (Shadow Block Registers setting contents) CM 1011000 1 DH x x x x xx CH
  • Fujitsu MJA2500BH | Maintenance Manual - Page 159
    FREEZE LOCK condition is cleared by a powerdown, not cleared by a COMRESET or software reset. • Error reporting conditions (1) The device is in the Device Configuration Freeze Lock state (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). C141-E293 5-85
  • Fujitsu MJA2500BH | Maintenance Manual - Page 160
    ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). • DEVICE CONFIGURATION SET (Features Field = C3h) The DEVICE CONFIGURATION SET command allows to reduce the set of optional commands, modes, or feature sets supported by a device as indicated by a DEVICE CONFIGURATION IDENTIFY
  • Fujitsu MJA2500BH | Maintenance Manual - Page 161
    14: 1 = Write Read Verify feature set supported Bit 13: 1 = SMART Conveyance self-test supported Bit 12: 1 = SMART Selective self-test supported Bit 11: 1 = FUA (Forced Unit Access) supported Bit 10: Reserved Bit 9: 1 = Streaming feature set supported Bit 8: 1 = 48-bit Addressing feature set
  • Fujitsu MJA2500BH | Maintenance Manual - Page 162
    Interface Table 5.32 DEVICE CONFIGURATION IDENTIFY data structure (2/2) Word Value Content 8 9 10 to 20 21 22 to 254 255 X '0015' Serial-ATA command set/function → Reflected in IDENTIFY information "Word 76 to 79". Bits 15-5: Reserved Bit 4: 1 = Software Settings Preservation supported Bit
  • Fujitsu MJA2500BH | Maintenance Manual - Page 163
    "/"block count"). If the READ MULTIPLE command is issued when the READ MULTIPLE command is disabled, the device rejects the READ MULTIPLE command with an ABORTED COMMAND error. If an uncorrectable disk read error occurs, the read operation stops at the sector where the error occurred (even if the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 164
    PIO Setup Device Data (4 during a read operation (ST = 51h, ER = 10h). (3) An uncorrectable disk read error occurred (ST = 51h, ER = 40h). (4) The sync byte READ MULTIPLE command is disabled (ST = 51h, ER = 04h). (6) A SATA communication error occurred (ST = 51h, ER = 0Ch). (7) An error other than
  • Fujitsu MJA2500BH | Maintenance Manual - Page 165
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM 1100010 0 DH x L x x HD No. / LBA CH Start cylinder No. [MSB] / LBA CL Start cylinder No. [LSB] / LBA SN Start sector No. / LBA [LSB] SC Transfer sector count FR xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 166
    is disabled, the device rejects the WRITE MULTIPLE command with an ABORTED COMMAND error. A disk write error that occurs ATA commands (ST = 71h, ER = 04h). This state is cleared the next time that the device is turned on. (5) The WRITE MULTIPLE command is disabled (ST = 51h, ER = 04h). (6) A SATA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 167
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM DH CH CL SN SC FR (R: Retry) 1100010 1 x L x x HD No. / LBA Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 168
    Count field. The IDD supports block sizes of 1, 2, 4, 8, and 16 sectors. Upon receipt of this command, the device checks the contents of or 10h is specified in the SC field (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers
  • Fujitsu MJA2500BH | Maintenance Manual - Page 169
    5.3 Host Commands At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH xx CL xx SN xx SC Sector count/block ER Error information C141-E293 5-95
  • Fujitsu MJA2500BH | Maintenance Manual - Page 170
    order to specify 256, "00" must be set in the Sector Count such as an uncorrectable disk read error is detected is transferred. The device notifies the host command, however, the transfer speed does not change. • found (ST = 51h, ER = 01h). (5) A SATA communication error occurred (ST = 51h, ER = 0Ch).
  • Fujitsu MJA2500BH | Maintenance Manual - Page 171
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM 1100100 R DH x L x x HD No. / LBA CH Start cylinder No. [MSB] / LBA CL Start cylinder No. [LSB] / LBA SN Start sector No. / LBA [LSB] SC Transfer sector count FR xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 172
    In order to specify 256, "00" must be set in the Sector Count Field Block Register. If a disk write error is detected during command, however, the transfer speed does not change. • Multiword ATA commands (ST = 71h, ER = 04h). This state is cleared the next time that the device is turned on. (5) A SATA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 173
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM 1100101 R DH x L x x HD No. / LBA CH Start cylinder No. [MSB] / LBA CL Start cylinder No. [LSB] / LBA SN Start sector No. / LBA [LSB] SC Transfer sector count FR xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 174
    by issuing this command. Upon receipt of this command, the device transfers the PIO Setup. After that, the host system can read up to 512 bytes of data from the buffer. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 0Ch). At command issuance (Shadow Block
  • Fujitsu MJA2500BH | Maintenance Manual - Page 175
    the status to the host system. The device performs every error recovery so that the data are read correctly. When executing this command, the writing of the data may take several seconds if much data are to be written. In case a non-recoverable disk write error has occurred while the data is
  • Fujitsu MJA2500BH | Maintenance Manual - Page 176
    the PIO Setup. After that, 512 bytes of data are transferred from the host and the device writes the data to the buffer, then reports the status. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents
  • Fujitsu MJA2500BH | Maintenance Manual - Page 177
    sent to the host. Next, the device sends the PIO Setup FIS to the host, then sends the parameter information including a 512-byte data. Table 5.33 shows the values of the parameter words and the meaning in the buffer. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER
  • Fujitsu MJA2500BH | Maintenance Manual - Page 178
    to transfer data to the host in DMA mode, this command functions in the same way as the Identify Device command. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 84h). At command issuance (Shadow Block Registers setting contents) CM 1110111 0 DH x x x x xx
  • Fujitsu MJA2500BH | Maintenance Manual - Page 179
    ' X '0000' - Set by a device X '8010' X '0000' X '2F00' X '4000' X '0200' X '0200' X '0007' (Variable) (Variable) (Variable) (Variable) *8 *2 Buffer Size (1 LSB: 512 Bytes) ex. Buffer Size=8MBytes: X '4000' Reserved Firmware revision (ASCII code, 8 characters, left) Model name (ASCII code, 40
  • Fujitsu MJA2500BH | Maintenance Manual - Page 180
    Set by a device X '0000' (Variable) (Variable) X '0000' (Variable) X '0000' X 'xx' Reserved Multiword DMA transfer mode *9 Advance PIO transfer mode support status *10 Minimum Serial ATA capabilities *12 Reserved for Serial ATA Support of Serial ATA function *13 Valid of Serial ATA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 181
    read by IDENTIFY DEVICE command (3/3) Word 104 Reserved Number of words for logical sectors Features Implemented Word (Supported Settings) *27 Features Implemented Word (Enabled Settings) *28 per DOWNLOAD MICROCODE command mode 3 *34 Maximum number of 512 byte units per DOWNLOAD MICROCODE
  • Fujitsu MJA2500BH | Maintenance Manual - Page 182
    ATA device = 0, ATAPI device = 1 Bits 14-8: Undefined Bit 7: Removable disk drive = 0 Bit 6: Fixed drive = 1 Bits 5-3: Undefined Bit 2: IDENTIFY DEVICE Valid = 0 Bits 1-0: Reserved *2 Word 1, 3, 6, 60-61,100-103 Word 1 3 6 60-61 100-103 MJA2500BH incomplete. C837h The device requires the SET
  • Fujitsu MJA2500BH | Maintenance Manual - Page 183
    Bits 15-14: Reserved Bit 13: Standby timer value. ATA spec is '1.' Bit 12: Reserved Bit 11: '1' = IORDY supported Bit 10: Bit 9: Bit 8: '1' = IORDY inhibition supported '1' = DMA supported '1' = LBA supported Bits 7-0: Undefined *5 Word 50: Device capability Bit 15: 0 Bit 14: 1 Bit 13 to
  • Fujitsu MJA2500BH | Maintenance Manual - Page 184
    event counter. Bit 9: '1' = Supports the Power Management initiation request from the host system. Bit 8: '1' = Supports the Native command queueing. Bits 7-4: Reserved Bit 3: Reserved for SATA Bit 2: '1' = Supports the Gen-2 signaling speed (3.0Gbps) Bit 1: '1' = Supports the Gen-1 signaling
  • Fujitsu MJA2500BH | Maintenance Manual - Page 185
    WORD 78 Bits 15-7: Reserved Bit 6: '1' = Supports the software settings preservation. Bit 5: Reserved Bit 4: '1'= Supports the in-order data delivery. Bit 3: '1'= Supports the Power Management initiation from the device to the host system. Bit 2: '1' = Supports the DMA Setup FIS Auto-Activate
  • Fujitsu MJA2500BH | Maintenance Manual - Page 186
    Area feature set. Bit 9: '1' = Supports the DEVICE RESET command. Bit 8: '1' = Supports the SERVICE interrupt. Bit 7: '1' = Supports the release interrupt. Bit 6: '1' = Supports the read cache function. Bit 5: '1' = Supports the write cache function. Bit 4: '1' = Supports the PACKET command feature
  • Fujitsu MJA2500BH | Maintenance Manual - Page 187
    the CFA (Compact Flash Association) feature set. '1' = Supports the READ/WRITE DMA QUEUED command. '1' = Supports the DOWNLOAD MICROCODE command. *18 WORD 84 Bit 15: 0 The device always returns the fixed value indicated on the left. Bit 14: 1 The device always returns the fixed value indicated on
  • Fujitsu MJA2500BH | Maintenance Manual - Page 188
    Enables the P PACKET command set. '1' = Supports the Power Management function. '1' = Supports the Removable Media function. '1' = From the 21 WORD 87 Bit 15: = 0 The device always returns the fixed value indicated on the left. Bit 14: = 1 The device always returns the fixed value indicated on the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 189
    is selected. Bits 7-0: Supportable Ultra DMA transfer mode Bit 6: '1' = Supports the Mode 6 Bit 5: '1' = Supports the Mode 5 Bit 4: '1' = Supports the Mode 4 Bit 3: '1' = Supports the Mode 3 Bit 2: '1' = Supports the Mode 2 Bit 1: '1' = Supports the Mode 1 Bit 0: '1' = Supports the Mode 0 5.3 Host
  • Fujitsu MJA2500BH | Maintenance Manual - Page 190
    . Bit 12: '1' = Logical sector of the device is greater than 256 Words. Bits 11-4: Reserved Bits 3-0: Logical sector size per physical sector *27 WORD 119 Bit 15: 0 Bit 14: 1 Bits 13-5: 0 Bit 4: '1' = Segmented feature for DOWNLOAD MICROCODE is supported Bit 3: '1' = READ and WRITE DMA EXT
  • Fujitsu MJA2500BH | Maintenance Manual - Page 191
    Reserved Bit 5: '1' = SCT Data Tables supported. Bit 4: '1' = SCT Features Control supported. Bit 3: '1' = SCT Error Recovery Control supported. Bit 2: '1' = SCT Write Same supported. Bit 1: '1' = SCT Long Sector Access supported. Bit 0: '1' = SCT Command Transport supported *31 WORD 210-211: Write
  • Fujitsu MJA2500BH | Maintenance Manual - Page 192
    of 512Byte units per DOWNLOAD MICROCODE command mode 3 When the command for which mode 3(FR reg = 03h) is specified with DOWNLOAD MICROCODE (0x92) is 512Byte units per DOWNLOAD MICROCODE command mode3 When the command for which mode 3(FR reg = 03h) is specified with DOWNLOAD MICROCODE (0x92) is
  • Fujitsu MJA2500BH | Maintenance Manual - Page 193
    the Features field is not supported or it is invalid, the device posts an ABORTED COMMAND ATA function. *3 Undefined (Note 1) Enables the Acoustic management function. *4 Undefined (Note 1) Disables the read cache function. Clearing DRQ bit to zero when error bit is set is enabled. The drive
  • Fujitsu MJA2500BH | Maintenance Manual - Page 194
    'DF' Clearing DRQ bit to zero when error bit is set is disabled. The drive executes the dummy transferring. (Note 2) Note 1: Although there is a response to the of Serial ATA function is set as follows: DMA Setup FIS Auto-Activate optimization: Disabled Device-initiated interface power state
  • Fujitsu MJA2500BH | Maintenance Manual - Page 195
    5.3 Host Commands • Error reporting conditions (1) An undefined code is specified in the FR or SC field (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block O registers setting contents) CM 1110111 1 DH x x x x xx CH xx CL
  • Fujitsu MJA2500BH | Maintenance Manual - Page 196
    transfer type and lower 3 bits specifies the binary mode value. The IDD supports following values in the Sector Count Field value. If other value than below is specified, an ABORTED COMMAND error is posted. Note: For a serial ATA device, the setting of a data transfer mode is reflected in WORD 63
  • Fujitsu MJA2500BH | Maintenance Manual - Page 197
    with the Features field X '05', and then Advanced Power Management is enabled. The drive automatically shifts to power saving mode up to the specified APM level when the drive does not receive any commands for a specific time. The sequence in which the power management level shifts is from Active
  • Fujitsu MJA2500BH | Maintenance Manual - Page 198
    the Features field and an applicable value in the Sector Count field: Serial ATA function Non-zero buffer offset in DMA Setup FIS DMA Setup FIS Auto-Activate optimization Device-initiated interface power state Transitions Guaranteed In-Order Data Delivery Asynchronous Notification Software Settings
  • Fujitsu MJA2500BH | Maintenance Manual - Page 199
    AAM level setting is preserved by the drive across power on and COMRESET. AAM -speed seek to which gives priority to the performance operates as for "Performance mode", and low-speed or after issuing this set features shall be verified. Device may determine, for itself, how many logical sectors
  • Fujitsu MJA2500BH | Maintenance Manual - Page 200
    or master password to be set. The host transfers the 512-byte data shown in Table 5.35 to the device. The device determines the operation of the lock function according to the specifications of the Identifier bit and Security level bit in the transferred data. (Table 5.36) Issuing this command in
  • Fujitsu MJA2500BH | Maintenance Manual - Page 201
    is in Security Locked mode (ST = 51h, ER = 04h). (2) The device is in Security Frozen mode (ST = 51h, ER = 04h). (3) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM 1111000 1 DH x x x x xx CH xx CL xx SN xx
  • Fujitsu MJA2500BH | Maintenance Manual - Page 202
    are the same, LOCKED MODE is canceled. Otherwise, the Aborted Command error is returned. If the password comparison fails, the device decrements the UNLOCK counter. The UNLOCK counter initially has a value of five. When the value of the UNLOCK counter reaches zero, this command or the SECURITY ERASE
  • Fujitsu MJA2500BH | Maintenance Manual - Page 203
    Host Commands • Error reporting conditions (1) An incorrect password is specified (ST = 51h, ER = 04h). (2) The device is in Security Frozen mode (ST = 51h, ER = 04h). (3) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM
  • Fujitsu MJA2500BH | Maintenance Manual - Page 204
    prevents data from being erased unnecessarily by the SECURITY ERASE UNIT command. • Error reporting conditions (1) The device is in Security Frozen mode (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents
  • Fujitsu MJA2500BH | Maintenance Manual - Page 205
    transfers the 512-byte data shown in Table 5.38 to the device. The device compares the user password or master password in the transferred data with the user password or master password already set. The device erases user data, invalidates the user password, and releases the lock
  • Fujitsu MJA2500BH | Maintenance Manual - Page 206
    = 04h). (2) The Security Erase Prepare command did not complete normally beforehand (ST = 51h, ER = 04h). (3) The device is in Security Frozen mode (ST = 51h, ER = 04h). (4) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM
  • Fujitsu MJA2500BH | Maintenance Manual - Page 207
    FROZEN MODE, the command is completed and FROZEN MODE remains unchanged. The following medium access commands return the Aborted Command error when the device is in LOCKED MODE • READ DMA (EXT) • READ MULTIPLE (EXT) • READ SECTORS (EXT) • READ VERIFY SECTORS (EXT) • WRITE DMA (EXT) • WRITE MULTIPLE
  • Fujitsu MJA2500BH | Maintenance Manual - Page 208
    DMA EXT • READ FP DMA QUEUED • WRITE FP DMA QUEUED • WRITE MULTIPLE FUA EXT • Error reporting conditions (1) The device is in Security Locked mode (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM
  • Fujitsu MJA2500BH | Maintenance Manual - Page 209
    the user password already set and releases the lock function. The host transfers the 512-byte data shown in Table 5.37 to the device. The device compares the user password or master password in the transferred data with the user password or master password already set, and releases the lock
  • Fujitsu MJA2500BH | Maintenance Manual - Page 210
    conditions (1) An incorrect password is specified (ST = 51h, ER = 04h). (2) The device is in Security Locked mode (ST = 51h, ER = 04h). (3) The device is in Security Frozen mode (ST = 51h, ER = 04h). (4) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block
  • Fujitsu MJA2500BH | Maintenance Manual - Page 211
    by the SET MAX ADDRESS command. Upon receipt of this command, the device indicates the maximum address in the DH, CH, CL and SN field. Then reports the status to the host system. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 212
    user to be set in LBA or CHS mode. Upon receipt of the command, the device saves the maximum address specified in the DH, CH, CL and SN field then, in Words 1, 54, 57, 58, 60 and 61(100 to 103) of IDENTIFY DEVICE information. If an attempt is made to perform a read or write operation for an address
  • Fujitsu MJA2500BH | Maintenance Manual - Page 213
    = 04h). (3) The SET MAX ADDRESS (EXT) command has been issued (ST = 51h, ER = 04h). (4) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM 1 1 1 password is retained by the device until the next power cycle. C141-E293 5-139
  • Fujitsu MJA2500BH | Maintenance Manual - Page 214
    Interface • Error reporting conditions (1) The device is in Set Max Locked mode or Set Max Freeze Locked mode (ST = 51h, ER =04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM 1 1 1 1 1 0 0 1 DH x x x x xx CH
  • Fujitsu MJA2500BH | Maintenance Manual - Page 215
    acceptance of SET MAX UNLOCK or SET MAX FREEZE LOCK command. • Error reporting conditions (1) The device is in Set Max Locked mode or Set Max Freeze Locked mode (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting
  • Fujitsu MJA2500BH | Maintenance Manual - Page 216
    is in Set Max Locked mode or Set Max Freeze Locked mode (ST = 51h, ER = 04h). (2) The device is in Set Max Unlocked mode (ST = 51h, ER = 04h). (3) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM 1111100 1 DH x x x x xx
  • Fujitsu MJA2500BH | Maintenance Manual - Page 217
    − SET MAX LOCK − SET MAX UNLOCK − SET MAX FREEZE LOCK • Error reporting conditions (1) The device is in Set Max Locked mode or Set Max Freeze Locked mode (ST = 51h, ER = 04h). (2) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents
  • Fujitsu MJA2500BH | Maintenance Manual - Page 218
    Interface (37) READ SECTOR(S) EXT (X '24') • Description This command is the extended command of the READ SECTOR (S) command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 219
    5.3 Host Commands (38) READ DMA EXT (X '25') • Description This command is the extended command of the READ DMA command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 220
    can initially set with the SET MAX ADDRESS EXT command. The maximum address is displayed in the CH(EXP), CL(EXP), SN(EXP) filed of the device shadow block registers. • Error reporting conditions (1) This command is issued with LBA = 0. (ST = 51h, ER= 04h) (2) A SATA communication error occurred
  • Fujitsu MJA2500BH | Maintenance Manual - Page 221
    5.3 Host Commands (40) READ MULTIPLE EXT (X '29') • Description This command is the extended command of the READ MULTIPLE command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 222
    , the Extended SMART Self-test log, and the SMART sector offset can be specified as an instruction so that data transfer starts from the 11h, see Table 5.42. If this command is not supported, or if an invalid value is specified for the Log SATA communication error occurred (ST = 51h, ER = 0Ch). 5-148
  • Fujitsu MJA2500BH | Maintenance Manual - Page 223
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM 0010111 1 DH x x x x xx CH EXP xx CH xx CL EXP Sector offset (15-8) CL Sector offset (7-0) SN EXP xx SN Log address SC EXP Sector count (15-8) SC Sector count (7-0) FR EXP xx FR xx At
  • Fujitsu MJA2500BH | Maintenance Manual - Page 224
    Low Exp field value 0A Cylinder High Exp field value 0B Reserved 0C Sector Count field value 0D Sector Count Exp field value 0E to FF Reserved 100 to 1FE Vendor Unique 1FF Check sum Table 5.40 Tag field information Bit 0 to 4 5, 6 7 Description If bit 7 is 0, this field has an error
  • Fujitsu MJA2500BH | Maintenance Manual - Page 225
    transmitted and received) 6 Non-data FIS R_ERR ending status (transmitted) 8 Non-data FIS retries (transmitted) 9 Transitions from drive PhyRdy to drive PhyNRdy. A Signature Device to Host Register FIS sent due to a COMRESET. B CRC errors within the FIS (received) D Non-CRC errors within
  • Fujitsu MJA2500BH | Maintenance Manual - Page 226
    Interface • SCT STATUS REQUEST (SN = E0h) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM DH CH EXP CH CL EXP CL SN EXP SN SC EXP SC FR EXP FR 0 01 0 1 1 1 1 1 L 1 DV xx xx xx 00h 00h xx E0h 00h 01h xx xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 227
    5.3 Host Commands • SCT READ DATA (SN = E1h, FR = D5) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM DH CH EXP CH CL EXP CL SN EXP SN SC EXP SC FR EXP FR 0 01 0 1 1 1 1 1 L 1 DV xx xx xx 00h 00h xx E1h xx xx xx xx At command
  • Fujitsu MJA2500BH | Maintenance Manual - Page 228
    Interface (42) WRITE SECTOR(S) EXT (X '34') • Description This command is the extended command of the WRITE SECTOR (S) command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 229
    5.3 Host Commands (43) WRITE DMA EXT (X '35') • Description This command is the extended command of the WRITE DMA command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 230
    • Description This command limits specifications so that the highest address that can be accessed by users can be specified only in LBA mode. The address information specified with this command is set in words 1, 54, 57, 58, 60, 61, and 100 to 103 of the IDENTIFY DEVICE command response. If read or
  • Fujitsu MJA2500BH | Maintenance Manual - Page 231
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM 0011011 1 DH 1 L 1 x xx CH EXP SET MAX LBA (47-40) CH SET MAX LBA (23-16) CL EXP SET MAX LBA (39-32) CL SET MAX LBA (15-8) SN EXP SET MAX LBA (31-24) SN SET MAX LBA (7-0) SC EXP xx SC xx VV FR
  • Fujitsu MJA2500BH | Maintenance Manual - Page 232
    Interface (45) WRITE MULTIPLE EXT (X '39') • Description This command is the extended command of the WRITE MULTIPLE command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 233
    5.3 Host Commands (46) WRITE DMA FUA EXT (X '3D') • Description The WRITE DMA FUA EXT command reports the status of a command after user data is written to a medium, regardless of whether the write cache feature is enabled or disabled. The other command control and error reporting conditions are
  • Fujitsu MJA2500BH | Maintenance Manual - Page 234
    the Extended SMART Self-test log, and the SMART offset can be specified as an instruction so that data transfer starts If this command is not supported, or if an invalid ATA commands (ST = 71h, ER = 04h). This state is cleared the next time that the device SATA communication error occurred (ST = 51h, ER = 0Ch).
  • Fujitsu MJA2500BH | Maintenance Manual - Page 235
    5.3 Host Commands At command issuance (Shadow Block Registers setting contents) CM 0011111 1 DH x x x x xx CH EXP xx CH xx CL EXP Sector offset (15-8) CL Sector offset (7-0) SN EXP xx SN Log address SC EXP Sector count (15-8) SC Sector count (7-0) FR EXP xx FR xx At
  • Fujitsu MJA2500BH | Maintenance Manual - Page 236
    Interface • SCT COMMAND SET (SN = E0h) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM DH CH EXP CH CL EXP CL SN EXP SN SC EXP SC FR EXP FR 0 01 1 1 1 1 1 1 L 1 DV xx xx xx 00h 00h xx E0h 00h 01h xx xx At command completion (Shadow
  • Fujitsu MJA2500BH | Maintenance Manual - Page 237
    5.3 Host Commands • SCT WRITE DATA (SN = E1h) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM DH CH EXP CH CL EXP CL SN EXP SN SC EXP SC FR EXP FR 0 01 1 0 0 0 0 1 L 1 DV xx xx xx 00h 00h xx E1h xx xx xx xx At command completion (
  • Fujitsu MJA2500BH | Maintenance Manual - Page 238
    Interface (48) READ VERIFY SECTOR(S) EXT (X '42') • Description This command is the extended command of the READ VERIFY SECTOR (S) command. The LBA specification is increased from 28 bits to 48 bits, and the maximum number of sectors that can be transferred by a single command is changed from 100h
  • Fujitsu MJA2500BH | Maintenance Manual - Page 239
    demanded. Error re after the recovering transaction is done, disk write error that occurs while executing this command is reported. you issue the command in the CHS mode. (ST = 51h, ER =04h) (6) When the SATA communication error occurs. (ST = 51h, ER = 14h) (7) When you detect the errors other than
  • Fujitsu MJA2500BH | Maintenance Manual - Page 240
    7-0) *1 55h AAh Others Operation Create a pseudo-uncorrectable error Create a flagged error (A pseudo-uncorrectable error is not creating on media.) Abort (Reserved) *1: Feature bit 15-8: Reserved Support situation Support No Support (Abort) 5-166 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 241
    5.3 Host Commands (50) READ LOG DMA EXT (X '47') • Description This command does operation that it is the same as READ LOG EXT doing transfer to the host in the DMA mode. For details, refer to READ LOG EXT. At command issuance (Shadow Block Registers setting contents) CM 0100011 1 DH x x x x
  • Fujitsu MJA2500BH | Maintenance Manual - Page 242
    Interface (51) WRITE LOG DMA EXT (X '57') • Description This command does operation that it is the same as WRITE LOG EXT doing transfer to the host in the DMA mode. For details, refer to WRITE LOG EXT. At command issuance (Shadow Block Registers setting contents) CM 0101011 1 DH x x x x xx
  • Fujitsu MJA2500BH | Maintenance Manual - Page 243
    xx CL EXP xx CL xx SN EXP xx SN xx SC EXP xx SC xx ER Error information FUA: If this bit is 1, the device always reads data from media regardless of whether the data requested by the host is in the cache. TAG: Number of a TAG specified by the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 244
    xx CL EXP xx CL xx SN EXP xx SN xx SC EXP xx SC xx ER Error information FUA: If this bit is 1, the device always reports the status after data is written to a medium. TAG: Number of a TAG specified by the host 5-170 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 245
    5.3 Host Commands (54) WRITE MULTIPLE FUA EXT (X 'CE') • Description The WRITE MULTIPLE FUA EXT command reports the status of a command after user data is written to a medium, regardless of whether the write cache feature is enabled or disabled. The other command control and error reporting
  • Fujitsu MJA2500BH | Maintenance Manual - Page 246
    the same operations as the FLUSH CACHE command (E7h). However, only LBA=1 can be specified in the command. • Error reporting conditions (1) A SATA communication error occurred (ST = 51h, ER = 14h). At command issuance (Shadow Block Registers setting contents) CM 1110101 0 DH 1 L 1 x xx CH
  • Fujitsu MJA2500BH | Maintenance Manual - Page 247
    SECTOR(S) WRITE SECTOR(S) WRITE VERIFY READ VERIFY SECTOR(S) SEEK EXECUTE DEVICE DIAGNOSTIC INITIALIZE DEVICE PARAMETERS DOWNLOAD MICROCODE STANDBY IMMEDIATE IDLE (UNLOAD) IMMEDIATE STANDBY IDLE CHECK POWER MODE SLEEP SMART DEVICE CONFIGURATION READ MULTIPLE WRITE MULTIPLE SET MULTIPLE MODE READ DMA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 248
    Interface Table 5.44 Command code and parameters (2/2) COMMAND NAME Error Field Status Field SFRW SFRR UNC IDNF ABRT TK0NF DRDY DWF ERR SECURITY UNLOCK V SECURITY ERASE PREPARE V V V VV V V VV SECURITY ERASE UNIT V SECURITY FREEZE LOCK V SECURITY DISABLE PASSWORD V READ NATIVE MAX
  • Fujitsu MJA2500BH | Maintenance Manual - Page 249
    DRDY bit of the Status register is 1. However, the following commands can be executed even if DRDY bit is 0. • EXECUTE DEVICE DIAGNOSTIC • INITIALIZE DEVICE PARAMETERS Note: Each FIS type is referred to as follows in this section. FIS (Frame Information Structure) type Abbreviation Register
  • Fujitsu MJA2500BH | Maintenance Manual - Page 250
    the following commands does not involve data transfer between the host and the device. • RECALIBRATE • SEEK • READ VERIFY SECTOR(S) (EXT) • WRITE UNCORRECTABLE EXT • EXECUTE DEVICE DIAGNOSTIC • INITIALIZE DEVICE PARAMETERS • SET FEATURES • SET MULTIPLE MODE • READ NATIVE MAX ADDRESS (EXT) • SET MAX
  • Fujitsu MJA2500BH | Maintenance Manual - Page 251
    • SLEEP • DEVICE CONFIGRATION RESTORE • DEVICE CONFIGRATION FREEZE LOCK • WRITE UNCORRECTABLE EXT 5.4 Command Protocol The following is the protocol for command execution without data transfer: 1) The device receives a non-data command with the RegHD FIS. 2) The device executes the received
  • Fujitsu MJA2500BH | Maintenance Manual - Page 252
    a PIO data-in command with the RegHD FIS. 2) If an error remaining in the device prevents command execution, the device sends the RegDH FIS with 1 set in the I bit. 3) When the device is ready to send data, it sets 0 in the BSY bit, 1 in the DRQ bit, and 1 in the I bit of the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 253
    Host RegHD PIO Setup DATA 5.4 Command Protocol Device Figure 5.14 PIO data-in command protocol C141-E293 5-179
  • Fujitsu MJA2500BH | Maintenance Manual - Page 254
    • WRITE VERIFY • SMART WRITE LOG SECTOR • SECURITY DISABLE PASSWORD • SECURITY ERASE UNIT • SECURITY SET PASSWORD • SECURITY UNLOCK • SET MAX SET PASSWORD • SET MAX UNLOCK • DOWNLOAD MICROCODE • WRITE LOG EXT • DEVICE CONFIGRATION SET Data of one or more sectors is transferred from the host to the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 255
    the RegDH FIS (with 1 set in the I bit) to complete execution of the command. If the device has an error, it reports the error. If any data remains to be received by the device, this protocol is repeated starting from step 3). (The maximum data size is 8 KB.) Host RegHD PIO Setup DATA
  • Fujitsu MJA2500BH | Maintenance Manual - Page 256
    data-in command protocol DMA data-in commands include the following commands: • READ DMA (EXT) • IDENTFY DEVICE DMA • READ LOG DMA EXT The DMA mechanism transfers data of more than one block from the device to the host. The completion of a command is reported by an interruption. An outline of this
  • Fujitsu MJA2500BH | Maintenance Manual - Page 257
    command: • WRITE DMA (EXT) (FUA EXT) • WRITE LOG DMA EXT The DMA mechanism transfers data of more than one block from the host to the device. The completion of the command is reported by an interruption. An outline of this protocol is as follows: 1) The
  • Fujitsu MJA2500BH | Maintenance Manual - Page 258
    DMA QUEUED command, if the DMA Setup Auto Activate function is disabled, the device sends to the host the DMA Setup FIS with the settings of TAG = depending on the host). 6) If the DMA Setup AutoActivate function is enabled, the device sends to the host the DMA Setup FIS with the settings of TAG =
  • Fujitsu MJA2500BH | Maintenance Manual - Page 259
    receives the READ LOG EXT command with page 10h specified, queued commands are aborted. Then, after the device sends to the host the SetDB FIS (ERR = 0, ERRReg = 0, I = 0, and SActive =0xFFFFFFFF), it sends to the host the log data for the READ LOG EXT
  • Fujitsu MJA2500BH | Maintenance Manual - Page 260
    Interface Host RegHD RegDH DMA Setup DMACT DATA SetDB Device Figure 5.19 WRITE FP DMA QUEUED command protocol 5-186 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 261
    is established, the host sets 0xFFh in the Status field of the Shadow Block Register. The device completes the power-on sequence within 10 ms so that communication with the SATA interface can be established. Host power on Host releases ComReset Host power Host off ComReset Host ComWake
  • Fujitsu MJA2500BH | Maintenance Manual - Page 262
    releases on ComReset Host ComReset Host TX (Device RX) Device TX (Host RX) Host Host releases calibrate ComWake Host ComW ake Host Align Host data Device ComInit Device releases ComInit Device ComW ake Device Calibrate Device Align Device data Figure 5.21 COMRESET sequence 5-188
  • Fujitsu MJA2500BH | Maintenance Manual - Page 263
    CHAPTER 6 Operations 6.1 Reset and Diagnosis 6.2 Power Save 6.3 Power Save Controlled by Interface Power Management (IPM) 6.4 Read-ahead Cache 6.5 Write Cache This chapter explains each of the above operations. C141-E293 6-1
  • Fujitsu MJA2500BH | Maintenance Manual - Page 264
    , the host sets 0xFFh in the Status field of the Shadow Block. The device establishes communication with the SATA interface (PHY Ready) within 10 ms. The device sends the FIS (STS = 50h) to notify the host that the device is ready. Note: Figure 6.1 assumes that power is turned on after the power
  • Fujitsu MJA2500BH | Maintenance Manual - Page 265
    6.1 Reset and Diagnosis Figure 6.2 Response to power-on (when the device is powered on earlier than the host) C141-E293 6-3
  • Fujitsu MJA2500BH | Maintenance Manual - Page 266
    COMRESET The response to COMRESET is almost the same as the response when power is turned on and a power-on reset is then cancelled. The device establishes communication with the SATA interface (PHY Ready) and sends the RegDH FIS (STS = 50h) to notify the host that the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 267
    the INITIALIZE DEVICE PARAMETERS command. • Power Management Feature Set Standby Timer The Standby timer used in the Power Management feature set. • Security mode state The security mode state established by Security Mode feature set commands (refer to Section 6.13 of the ATA/6 specification). The
  • Fujitsu MJA2500BH | Maintenance Manual - Page 268
    Operations • SET ADDRESS MAX (EXT) The maximum LBA specified in SET MAX ADDRESS or SET MAX ADDRESS EXT. • SET FEATURES (Write Cache Enable/Disable) The write cache enable/disable setting established by the SET FEATURES command with subcommand code of 02h or 82h. • SET FEATURES (Set Transfer Mode)
  • Fujitsu MJA2500BH | Maintenance Manual - Page 269
    6.1 Reset and Diagnosis 6.1.3 Response to a software reset When a software reset is accepted, the device performs a self-diagnosis, and it sends the RegDH FIS (STS = 50h) to notify the host that the device is ready. Then, the software reset sequence is completed. Figure 6.4 Response to a software
  • Fujitsu MJA2500BH | Maintenance Manual - Page 270
    active mode where all circuits are active. • Active mode • Active idle mode • Low power idle mode • Standby mode • Sleep mode The device enters the active idle mode by itself. The device also enters the idle mode in the same way after power-on sequence is completed. The subsequent mode transition
  • Fujitsu MJA2500BH | Maintenance Manual - Page 271
    • INITIALIZE DEVICE PARAMETERS command • CHECK POWER MODE command (5) Sleep mode Sleep mode is the minimal of power consumption. The only method that returns from Sleep mode is to execute Software Reset (SRST) or COMRESET. The device enters to Standby mode after it returns from Sleep mode. The drive
  • Fujitsu MJA2500BH | Maintenance Manual - Page 272
    Operations 6.2.2 Power commands The following commands are available as power commands. • IDLE • IDLE IMMEDIATE • STANDBY • STANDBY IMMEDIATE • SLEEP • CHECK POWER MODE • SET FEATURES (APM setting) 6-10 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 273
    table specifies a rule about the period in which the device must switch to Active mode from the Interface Power Down state: Partial mode Slumber mode Period in which the device must switch to Active mode Maximum 10 μs Maximum 10 ms (1) Active
  • Fujitsu MJA2500BH | Maintenance Manual - Page 274
    , the (deep) Power Save mode is set for the interface circuit. The device switches to Slumber mode when the following occurs: • The device receives the PMREQ_P signal from the host and responds with the PMACK signal. • The device sends the PMREQ_S signal and the host responds with PMACK signal. The
  • Fujitsu MJA2500BH | Maintenance Manual - Page 275
    blocks upon completion of the read command in order to read data from disk media and save data block on a data buffer. If a subsequent without accessing the disk media. As the result, faster data access becomes possible for the host. 6.4.1 Data buffer structure This device contains a data buffer
  • Fujitsu MJA2500BH | Maintenance Manual - Page 276
    media and saved to the data buffer upon completion of execution of a command that is a target of caching. 2) Pre-read data that is read from disk media and saved to the data buffer before execution of a command that is a target of caching. 3) Data required by a command that is a target of caching
  • Fujitsu MJA2500BH | Maintenance Manual - Page 277
    is issued. (All cachingtarget data is invalidated.) READ BUFFER WRITE BUFFER RECALIBRATE FORMAT TRACK SET FEATURES SECURITY ERASE UNIT DEVICE CONFIGURATION DOWNLOAD MICROCODE WRITE UNCORRECTABLE EXT READ LOG (DMA) EXT WRITE LOG (DMA) EXT UNSUPPORT COMMAND (INVALID COMMAND) 1)-2 Commands that
  • Fujitsu MJA2500BH | Maintenance Manual - Page 278
    DAP 3) When reading of read requested data is completed and transfer of the read requested data to the host system is completed, reading of the disk continues until a certain amount of data is stored. HAP (stop) Read requested data Read-ahead data DAP 4) The following cache valid data is for the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 279
    is set at a present read position as it is. HAP (host address pointer) Cache valid data Read requested data Read-ahead data Free space DAP (disk address pointer) 2) During reading of read requested data, the request data that has already been read is sent to the host system. HAP (host address
  • Fujitsu MJA2500BH | Maintenance Manual - Page 280
    Operations 6.4.3.3 Full hit In this situation, all read requested data is stored in the data buffer. Transfer of the read requested data is started from the location where hit data is stored. For data that is a target of caching and remains before a full hit, the data is retained when execution of
  • Fujitsu MJA2500BH | Maintenance Manual - Page 281
    data 2) DAP and HAP are set at the head of Buffer newly allocated, and insufficient data is read. HAP (host address pointer) Read segment DAP (disk address pointer) 3) When reading the read requested data ends and the transmission of the read requested data to the host system ends, the read-ahead
  • Fujitsu MJA2500BH | Maintenance Manual - Page 282
    Operations 6.5 Write Cache Write Cache is the function for reducing the command processing time by separating command control to disk media from write control to disk media. When Write Cache is permitted, the write command can be keep receiving as long as the space available for data transfers
  • Fujitsu MJA2500BH | Maintenance Manual - Page 283
    even when the error status is reported. The initial setting is stored in the system area of media. is then performed. This is true for both a hard reset and soft reset. (6) Cashing function when power enable command is not completely written on disk media before the normal end interrupt is
  • Fujitsu MJA2500BH | Maintenance Manual - Page 284
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 285
    revision number and number change in the field • Tools and test devices needed for each maintenance level • Standard testing for each maintenance level • Recommended procedure for troubleshooting and fault diagnosis • Disk drive removal and replacement procedure • Spare disk drive C141-E293 7-1
  • Fujitsu MJA2500BH | Maintenance Manual - Page 286
    give you an electric shock. 2. Avoid dangerous detergent when the disk drive is cleaned. The following cautions must be observed to avoid damaging the disk drive during troubleshooting and maintenance. Device damage 1. Before touching a PCA or the drive, wear a wrist strap and perform the human body
  • Fujitsu MJA2500BH | Maintenance Manual - Page 287
    Replace the whole disk drive. (4) Service system and repair Fujitsu Limited has a disk drive service system and repair facility. When making a request for repair or parts replacement, you should provide related information usually including: a) Model name of disk drive, part number (P/N), disk drive
  • Fujitsu MJA2500BH | Maintenance Manual - Page 288
    disk drive beforehand. Fujitsu Limited is not responsible for any loss of data during service and repair. (5) Notes on handling a. General notes a) Vibrations and shocks more severe than allowed will cause fatal damage to the device the device directly on a hard table, place it on something
  • Fujitsu MJA2500BH | Maintenance Manual - Page 289
    operating environmental specifications described in Section 1.4. c) To prevent condensation, do not subject the device to sudden changes of temperature. 7.1.3 Maintenance levels Because of its compact size and special repair requirements, it is recommended that the whole disk drive be replaced. This
  • Fujitsu MJA2500BH | Maintenance Manual - Page 290
    character followed by a single alphanumeric character. It is stuck on the DE and marked on the revision number label. Figure 7.1 shows the disk drive revision number label format. Disk drive revision number Firmware code/revision Figure 7.1 Disk drive revision number label 7-6 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 291
    in the field When a part is replaced in the field or other modifications are Firmware code and revision First 4-digit indicates a firmware code and rest 4-digit indicates its revision. Note: For a change of revision number after delivery, Fujitsu issues a "Change Request/Notice" and the disk drive
  • Fujitsu MJA2500BH | Maintenance Manual - Page 292
    , only ordinary hand tools are required for troubleshooting and repairing the disk drive. Special tools and test equipment is not required. Factory level tools and test equipment are beyond the scope of this manual. 7.1.6 Self-diagnostics The disk drive has the following self-diagnostics. These self
  • Fujitsu MJA2500BH | Maintenance Manual - Page 293
    normal? Yes Disk drive replacement or repair No Disk drive normal? Yes Diagnostic test with the host computer or test equipment Analyze the system related failure No Test acceptable? Yes Test using voltage or temperature stress Test acceptable? Yes No failure No Disk drive failure analysis
  • Fujitsu MJA2500BH | Maintenance Manual - Page 294
    ) (1) Check whether vibration is transmitted because of the way the disk drive is mounted. (2) Check the power, cable, and connector. (3) If it is concluded that the disk drive is the cause, replace the disk drive. Table 7.2 Disposition for Error Field contents Error bit Method of disposition
  • Fujitsu MJA2500BH | Maintenance Manual - Page 295
    determines the processing (return or halt) following the detected failure state. To troubleshoot the failure reported in the test at this level, accurately reproduce the condition that caused the failure. Then, by replacing the disk drive, try to separate the fault from the other sections of the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 296
    level of troubleshooting is low. 7.3.2 Troubleshooting disk drive replaced in field It is recommended that the whole drive be replaced in maintenance of this level. If replacing the drive corrects the fault, return the old drive to the factory for testing and repair. If the new drive shows the same
  • Fujitsu MJA2500BH | Maintenance Manual - Page 297
    computer manual. Check the AC voltage level at the power supply section and recheck the DC voltage level at the disk drive power supply connector. If the AC voltage level is abnormal, or if there is a lot of electrical noise, notify the user. If the DC voltage level is unstable, replace the power
  • Fujitsu MJA2500BH | Maintenance Manual - Page 298
    to the user environment. When a trouble reappeared, troubleshoot the cause of failure. Then, replace the failed unit or parts. As this level maintenance is made by a factory, this maintenance level is beyond the scope of this manual. Device damage The disk enclosure (DE) must never to be opened in
  • Fujitsu MJA2500BH | Maintenance Manual - Page 299
    and procedures to demount the disk drive to check the jumper terminal, change the jumper position, or replace the device differ depend on the system cabinet structure. Therefore, for actual working procedures, the specific conditions necessary for each system must be determined. The general removal
  • Fujitsu MJA2500BH | Maintenance Manual - Page 300
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 301
    are called ATA interfaces. Command Commands are instructions to input data to and output data from a drive. Commands are . It is a metallic part labeled the model name and its revision. This part is attached to the opposite side from PCBA on the disk drive. Data block A data block is the
  • Fujitsu MJA2500BH | Maintenance Manual - Page 302
    with the ATA standard. MTBF Mean time between failures. The MTBF is calculated by dividing the total operation time (total power-on time) by the number of failures in the disk drive during operation. MTTR Mean time to repair. The MTTR is the average time required for a service person to
  • Fujitsu MJA2500BH | Maintenance Manual - Page 303
    Serial-ATA Serial ATA is an extension specification from the current Parallel ATA physical storage interface. The parallel data transfer of Parallel ATA is changed to the serial data transfer in Serial-ATA for obtaining greater data transfer speed. Slave (Device 1) The slave is a second drive that
  • Fujitsu MJA2500BH | Maintenance Manual - Page 304
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 305
    dB A-scale weighting Disk enclosure Device/head field Drive ready Data request bit Drive seek complete Drive write fault E ECC Error checking and correction ER Error field ERR Error EU European Union F FR Feature field G GB Gigabyte H HA Host adapter C141-E293 HDD Hard disk drive I IDNF ID
  • Fujitsu MJA2500BH | Maintenance Manual - Page 306
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 307
    circuit 4-11 AAM 5-125 acceleration mode 4-18 acoustic noise 1-11 active field 5-26 active idle mode 6-8 ambient temperature 3-6 APM 1-14, 5-123 area, service 3-7 attribute ID 5-60 attribute value current 5-61 installation 3-1 configuration device 2-1, 2-2 drive system 2-3 C141-E293
  • Fujitsu MJA2500BH | Maintenance Manual - Page 308
    initiated interface power management 1-16 device-nitiated power management interface 1-16 diagnosis 6-2, 7-1 diagnostic code 5-22, 5-41 diagnostic test 7-11 digital PLL circuit 4-11 dimension 3-2 DIPM 1-16 disk 2-2, 4-2 disk drive outerview 2-2 disk drive removal procedure 7-15 disk drive
  • Fujitsu MJA2500BH | Maintenance Manual - Page 309
    against shock 1-3 high-speed transfer rate 1-2 HIPM 1-16 hit full 6-18 partial 6-19 sequential 6-17 host command 5-27 host system connection 3-9 host system connector specification ........ 3-10 host-initiated interface power management 1-16 host-initiated power management interface 1-16
  • Fujitsu MJA2500BH | Maintenance Manual - Page 310
    noise repair sleep 6-9 slumber 6-12 standby 6-9 model DOWNLOAD MICROCODE 5-44 operation confirmation 7-11 operation mode 5-166 operation test 7-11 operation to move head to reference cylinder 4-17 orientation 3-3 out of band signaling 5-4 outer guard band 4-14 outerview, disk drive device to
  • Fujitsu MJA2500BH | Maintenance Manual - Page 311
    content 4-8 self-diagnosis 1-3 self-diagnostics 7-8 self-test execution status 5-62, 5-68 self-test index 5-68 self-test number 5-68 sensing and compensating for external force 4-8 sequential hit 6-17 serial ATA function 5-124 service area 3-7 service life 1-12 servo burst capture circuit
  • Fujitsu MJA2500BH | Maintenance Manual - Page 312
    , ambient 3-6 test 7-8 test equipment 7-8 test flowchart 7-9 test span 5-69 theory of device operation 4-1 tool 7-8 total number of drive error 5-66 track following operation 4-17 troubleshooting at factory 7-14 troubleshooting disk drive replaced in field 7-12 troubleshooting procedure
  • Fujitsu MJA2500BH | Maintenance Manual - Page 313
    WRITE UNCORRECTABLE EXT...... 5-165 WRITE VERIFY 5-36 Index write/read recovery 4-16 write-read-verify feature 5-125 C141-E293 IN-7
  • Fujitsu MJA2500BH | Maintenance Manual - Page 314
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 315
    manual. Manual code C141-E293-01EN Manual name MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH, MJA2160BH, MJA2120BH, MJA2080BH DISK DRIVES PRODUCT/MAINTENANCE MANUAL will use your comments in planning future editions. Address: Fujitsu Learning Media Limited 1-6-34 Kounan Minato-ku Tokyo 108-0075
  • Fujitsu MJA2500BH | Maintenance Manual - Page 316
    This page is intentionally left blank.
  • Fujitsu MJA2500BH | Maintenance Manual - Page 317
    MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH, MJA2160BH, MJA2120BH, MJA2080BH DISK DRIVES PRODUCT/MAINTENANCE MANUAL C141-E293-01EN MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH, MJA2160BH, MJA2120BH, MJA2080BH DISK DRIVES PRODUCT/MAINTENANCE MANUAL C141-E293-01EN
  • Fujitsu MJA2500BH | Maintenance Manual - Page 318
  • Fujitsu MJA2500BH | Maintenance Manual - Page 319
  • Fujitsu MJA2500BH | Maintenance Manual - Page 320
    Back Cover
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320

C141-E293-01EN
MJA2500BH, MJA2400BH, MJA2320BH, MJA2250BH,
MJA2160BH, MJA2120BH, MJA2080BH
DISK DRIVES
PRODUCT/MAINTENANCE MANUAL