background image

7.2  Sense Data Analysis

C141-E133-02EN

7-3

7.2

Sense Data Analysis

7.2.1

Error information indicated with sense data

Subsection 7.2.2 onwards explain troubleshooting using sense data.

Table 7.1 lists the definition of sense data.  For details of sense data, refer to the Fibre Channel
Interface Specifications.

Table 7.1

Definition of sense data

Sense data

Sense

key

Sense

Code

Sub

Sense

Code

00

00

00

Operation was normal.

3

0C

03

A write to a disk terminated abnormally.

4

32
40
44

C4

01
xx
xx
xx

Failed to update the defect list due to a disk medium write error, etc.
An error occurred in power-on self-diagnosis.
A hardware error occurred inside IDD.
A drive error occurred.

1
3

1x
1x

xx
xx

A disk read error occurred.
A disk read error occurred.

E

1D

00

Data discrepancy found by VERIFY command byte check.

5

2x

xx

An SCSI error, such as an invalid operation code, occurred.

3D

00

The Reserve bit of the IDENTIFY message was set to 1.

90

00

The RESERVE or RELEASE command cannot be executed because
the SCSI ID of the INIT was not posted in the SELECTION phase.

B

47

00

A parity error occurred in the SCSI data bus.

B

49

00

An unmounted or inappropriate message was received.

B

4D

xx

Before completion of a command, a command with the same tag
number was issued.

B

4E

00

An overlap command was issued.

Definition

Summary of Contents for MAN3367FC - Enterprise 36.7 GB Hard Drive

Page 1: ...C141 E133 02EN MAN3735FC SERIES MAN3367FC SERIES DISK DRIVES PRODUCT MAINTENANCE MANUAL ...

Page 2: ... or system in accordance with the descriptions or instructions contained herein including any liability for incidental or consequential damages arising therefrom FUJITSU DISCLAIMS ALL WARRANTIES REGARDING THE INFORMATION CONTAINED HEREIN WHETHER EXPRESSED IMPLIED OR STATUTORY FUJITSU reserves the right to make changes to any products described herein without further notice and without obligation T...

Page 3: ...o on In this case you may require to take action to resolve any affection due to this device Second Edition April 2002 The contents of this manual may be revised without prior notice The contents of this manual shall not be disclosed in any way or reproduced in any media without the express written permission of Fujitsu Limited All Rights Reserved Copyright FUJITSU LIMITED 2002 ...

Page 4: ......

Page 5: ...ion History 1 1 Edition Date Revised section 1 Added Deleted Altered Details 01 2001 12 28 02 2002 04 01 For safe operation Description added 1 Section s with asterisk refer to the previous edition when those were deleted ...

Page 6: ...This page is intentionally left blank ...

Page 7: ...s hardware and system configuration Chapter 2 Specifications This chapter gives detailed specifications of the MAN series disk drives and their installation environment Chapter 3 Data Format This chapter describes the data structure of the disk the address method and what to do about media defects Chapter 4 Installation Requirements This chapter describes the basic physical and electrical requirem...

Page 8: ...R Failure of the MAN series intelligent disk drive is defined as a failure requiring adjustments repairs or replacement Fujitsu is not responsible for drive failures caused by misuse by the user poor environmental conditions power trouble host problems cable failures or any failure not caused by the drive itself The suffix of the model name of the disk drive varies depending on the electrical requ...

Page 9: ...the procedure correctly This indicates a hazardous situation could result in serious personal injury if the user does not perform the procedure correctly This indicates a hazardous situation could result in minor or moderate personal injury if the user does not perform the procedure correctly This alert signal also indicates that damages to the product or other property may occur if the user does ...

Page 10: ... sector keeps allowable error byte number correction is performed However if error byte exceeds its allowable number correction may not be performed properly The main alert messages in the text are also listed in the Important Alert Items Attention Please forward any comments you may have regarding this manual To make this manual easier for users to understand opinions from readers are needed Plea...

Page 11: ...orrection is performed However if error byte exceeds its allowable number correction may not be performed properly 2 5 Hot temperature To prevent injury do not handle the drive until after the device has cooled sufficiently after turning off the power The DE and LSI become hot during operation and remain hot immediately after turning off the power 5 1 Damage 1 When dismounting the drive which is m...

Page 12: ...anism etc of the system When storing or transporting the drive put it in an antistatic bag Shown in Section 5 1 5 5 Data loss When the SEND DIAGNOSTIC command terminates with the CHECK CONDITION status the INIT must collect the error information using the REQUEST SENSE command The RECEIVE DIAGNOSTIC RESULTS command cannot read out the error information detected in the self diagnostics 6 4 Caution ...

Page 13: ...ations 3 Data Format 4 Installation Requirements 5 Installation 6 Diagnostics and Maintenance 7 Error Analysis 8 Principle of Operation Fibre Channel Interface Specifications 1 Command Processing 2 Data Buffer Management 3 Command Specification 4 Sense Data and error Recovery Procedure 5 Disk Medium Management ...

Page 14: ...This page is intentionally left blank ...

Page 15: ...rned organization NCITS TR 19 FIBRE CHANNEL PRIVATE LOOP SCSI DIRECT ATTATH FC PLDA American National Standards Institute ANSI ANSI X3 230 1994 FIBRE CHANNEL PHYSICAL AND SIGNALING INTERFACE FC PH ANSI X3 297 1996 FIBRE CHANNEL PHYSICAL AND SIGNALING INTERFACE 2 FC PH 2 ANSI X3 272 199X FIBRE CHANNEL ARBITRATED LOOP FC AL ANSI X3 269 199X FIBRE CHANNEL PLOTOCOL FOR SCSI SCSI FCP ...

Page 16: ...This page is intentionally left blank ...

Page 17: ...ons 2 2 2 1 3 Environmental specifications 2 4 2 1 4 Error rate 2 5 2 1 5 Reliability 2 5 CHAPTER 3 Data Format 3 1 3 1 Data Space 3 1 3 1 1 Cylinder configuration 3 1 3 1 2 Alternate spare area 3 4 3 1 3 Track format 3 5 3 1 4 Sector format 3 7 3 1 5 Format capacity 3 9 3 2 Logical Data Block Addressing 3 10 3 3 Defect Management 3 11 3 3 1 Defect list 3 11 3 3 2 Alternate block allocation 3 11 C...

Page 18: ... 2 2 Mode settings 5 3 5 3 Mounting Drives 5 4 5 3 1 Mounting procedures 5 4 5 4 Dismounting Drives 5 5 5 5 Checking Operation after Installation and Preparing the IDD for Use 5 6 5 5 1 Checking initial operation 5 6 5 5 2 Checking connection 5 7 5 5 3 Formatting 5 10 5 5 4 Setting parameters 5 12 5 6 Spare Disk Drive 5 16 CHAPTER 6 Diagnostics and Maintenance 6 1 6 1 Diagnostics 6 1 6 1 1 Self di...

Page 19: ...the factory 6 16 6 4 5 Finding possibly faulty parts 6 16 CHAPTER 7 Error Analysis 7 1 7 1 Error Analysis Information Collection 7 1 7 1 1 Sense data 7 1 7 1 2 Sense key sense code and subsense code 7 1 7 2 Sense Data Analysis 7 3 7 2 1 Error information indicated with sense data 7 3 7 2 2 Sense data 3 0C 03 4 40 xx 4 44 xx and 4 C4 xx 7 4 7 2 3 Sense data 1 1x xx 3 1x xx and E 1D 00 Disk read err...

Page 20: ...o format 8 10 8 7 3 Servo frame format 8 12 8 7 4 Spindle motor control 8 12 8 7 5 Voice coil motor control 8 13 APPENDIX A Locations of Connector A 1 A 1 Locations of Connector A 2 APPENDIX B Connector Signal Allocation B 1 B 1 Interface FC SCA Connector Signal Allocation B 2 APPENDIX C Model Names and Product Numbers C 1 C 1 Model Names and Product Numbers C 2 APPENDIX D Fibre Channel Interface ...

Page 21: ...Contents C141 E133 02EN xv Glossary GL 1 Abbreviations AB 1 Index IN 1 ...

Page 22: ...e 4 4 Limitation of side mounting 4 4 Figure 4 5 Surface temperature measurement points 4 5 Figure 4 6 Service clearance area 4 6 Figure 4 7 Current waveform 12 VDC 4 7 Figure 4 8 AC noise filter recommended 4 8 Figure 4 9 Connector location 4 9 Figure 4 10 SCA2 type connector 4 10 Figure 5 1 Checking the IDD connection A 5 8 Figure 5 2 Checking the IDD connection B 5 9 Figure 6 1 Revision label e...

Page 23: ...able 4 1 Surface temperature check point 4 5 Table 5 1 Motor start mode 5 3 Table 6 1 Self diagnostic functions 6 1 Table 6 2 System level field troubleshooting 6 14 Table 6 3 Disk drive troubleshooting 6 15 Table 7 1 Definition of sense data 7 3 Table B 1 FC SCA connector CN1 B 2 Table C 1 MAN series model names and product numbers C 2 Table D 1 Fibre channel interface function specifications D 2...

Page 24: ...This page is intentionally left blank ...

Page 25: ...hannel Private Loop SCSI Direct Attach FC PLDA which is the Fibre Channel PLDA standard covering items ranging from Fibre Channel physical layers to SCSI command protocols The high speed data transfer and long distance transmission capabilities of Fibre Channel technology and the powerful command set of the MAN disk driver facilitate creation of high performance and highly reliable disk subsystems...

Page 26: ...disk drive This allows software to accommodate future expansion of system functions 3 Dual port support The IDD has two pairs of driver and receiver sets for the Fibre Channel to support dual port connection 4 High speed data transfer The maximum data transfer speed on the Fibre Channel loop is 212 5 MB s The large capacity data buffer of the IDD enables the effective use of such high speed data t...

Page 27: ...uffer without reaccessing the disk in case the subsequent command requests the prefetched data blocks 8 Command queuing feature The IDD can queue maximum 128 commands and optimizes the issuing order of queued commands by the reordering function This feature realizes the high speed processing 9 Reserve and release functions The IDD can be accessed exclusively in the multi host or multi initiator en...

Page 28: ...acity can be obtained from 3 5 type disk drives by dividing all cylinders into several partitions and changing the recording density on each partition constant density recording The disk subsystem with large capacity can be constructed in the good space efficiency 17 Start Stop of spindle motor Using the SCSI command the host system can start and stop the spindle motor 18 Diagnosis The IDD has a d...

Page 29: ...actuator and air circulation filter as well as read write pre amp with the print card unit PCA of the controller Figure 1 1 FC model outer view 1 Disks The disks have an outer diameter of 84 mm 3 3 inch outer diameter and 25 mm 0 98 inch inner diameter for MAN series The disks are good for at least 20 000 contact starts and stops Each model contains following number of disks MAN3735 4 MAN3367 2 ...

Page 30: ...tuator arm is controlled and positioned via feedback of servo information in the data The heads are positioned on the CCS zone over the disk when the power is off or the spindle motor is stopped 5 Air circulation recirculation filter breather filter The disk enclosure DE configures a sealed room to keep out dust and other pollutants The DE has a closed loop air recirculation system Using the movem...

Page 31: ... Fibre Channel the ANSI standard defines Arbitrated Loop Fabric and Point to Point technologies The MAN series disk drives support the Arbitrated Loop technology Figure 1 3 gives an example of the FC AL system configuration Figure 1 3 Example of FC AL system configuration Any device connected to the Fibre Channel is called a node The nodes shown in Figure 3 represent the initiator and individual d...

Page 32: ...rmally A common solution preventing this problem from occurring is to add a port bypass circuit on the back plane of the system BC in Figure 1 3 indicates the port bypass circuit 2 Node addressing A specific device number called a SEL ID is assigned to each node on a Fibre Channel loop The combination of signal levels on the back plane is used to define the SEL ID of a disk drive The signal levels...

Page 33: ...fications of the IDD 2 1 Hardware Specifications 2 1 1 Model name and part number Each model has a different recording capacities and interface connector type when shipped See Appendix C for the model name type and product number The data format can be changed by reinitializing with the user s system ...

Page 34: ...101 6 mm 146 0 mm Weight max 0 75 kg Power consumption 5 12 5 W 10 5 W Interface Cable length 30 m max Disk drive 52 0 to 84 1 MB s Data transfer rate 10 FC AL 212 5 MB s max Logical data block length 11 512 to 528 byte Fixed length Command specification FC PLDA NCITS TR 19 FC PH ANSI X3 230 1994 FC PH 2 ANSI X3 297 1996 FC AL ANSI X3 272 199X SCSI FCP ANSI X3 269 199X Data buffer 8 MB FIFO ring b...

Page 35: ...The start time is the time from power on or start command to when the IDD is ready and the stop time is the time for disks to completely stop from power off or stop command 5 This value indicates at ready mode Seek Difference 1024 Cyl div Seek time ms ...

Page 36: ...ty Maximum wet bulb temperature 29 C no condensation Operating 3 0 3 mm 5 to 20Hz 9 8 m s2 1G 20 to 300 Hz or less Non operating 4 3 1 mm 5 to 20Hz 49m s2 5G 20 to 300Hz or less Vibration 2 Transport packaged 3 1 mm 5 to 20Hz 49m s2 5G 20 to 300Hz or less Operating 637 4m s2 65G 2 ms Non operating 1961 3m s2 200G 2 ms Shock 2 Transport packaged 1961 3m s2 200G 2 ms Operating 60 m to 3 000 m Altitu...

Page 37: ...verable error rate Errors which cannot be recovered within 63 retries and ECC correction should not exceed 1 per 1015 bits CAUTION Data loss For MAN series Reed Solomon codes are applied for their ECC The sector data is divided into 6 interleaving sectors and ECC is performed in each sector where the maximum number of errors up to 5 byte can be corrected Total maximum byte 5 byte 6 interleave 30 b...

Page 38: ... for a MTTR of 30 minutes or less 3 Service life The service life under suitable conditions and treatment is as follows The service life is depending on the environment temperature Therefore the user must design the system cabinet so that the average DE surface temperature is as possible as low DE surface temperature 40 C or less 5 years DE surface temperature 41 C to 45 C 4 5 years DE surface tem...

Page 39: ...ata security at power failure Integrity of the data on the disk is guaranteed against all forms of DC power failure except on blocks where a write operation is being performed The above does not applied to formatting disks or assigning alternate blocks ...

Page 40: ...This page is intentionally left blank ...

Page 41: ...block addressing method described in Section 3 2 The internal test space is used by Read write test of self diagnostics test but user can t use direct access The system space is accessed inside the IDD at power on or during the execution of a specific command but the user cannot directly access the system space 3 1 1 Cylinder configuration The IDD allocates cylinders to the user space Internal tes...

Page 42: ...linder 0 Cylinder 73 to Cylinder 4 User space System space Internal test space Cylinder 85 to Cylinder 78 Primary Cylinder 0 to Primary Cylinder n 1 Spare sector for each cylinder SA0 SAS69 Internal test cylinder n Figure 3 1 Cylinder configuration Apart from the above logical configuration the IDD intends to increase the storage capacity by dividing all cylinders into several zones and changing a...

Page 43: ... 28 277 29 901 28 277 29 949 311 162 450 Note When the logical data block length is 512 bytes the sector track capacity indicates above amount 1 User space The user space is a storage area for user data The data format on the user space the length of data block and the number of data blocks can be specified with the MODE SELECT or MODE SELECT EXTENDED command The default value of cylinders in the ...

Page 44: ...em space is an area for exclusive use of the IDD itself and the following information are recorded Defect list P list and G list MODE SELECT parameter saved value Statistical information log data Controller control information The above information is duplicated in several different locations for safety Note The system space is also called SA space 3 1 2 Alternate spare area The alternate spare ar...

Page 45: ...linder Note Zero cannot be specified for both the number of spare sectors in each cylinder and the number of alternate cylinders 3 1 3 Track format 1 Physical sector allocation Figure 3 4 shows the allocation of the physical sectors in a track The length in bytes of each physical sector and the number of sectors per track vary depending on the logical data block length The unused area G4 exists at...

Page 46: ...cated in each track At the head switching location in a cylinder the first logical data block in track t 1 is allocated at the sector position which locates the track skew behind the sector position of the last logical data block sector in track t At the cylinder switching location like the head switching location the first logical data block in a cylinder is allocated at the sector position which...

Page 47: ...kew are managed for individual sectors The IDD automatically determines appropriate values for the track skew factor and the cylinder skew factor according to the specified logical data block length The value can be read out by the MODE SENSE or MODE SENSE EXTENDED command after the track has been formatted 3 1 4 Sector format Each sector on the track consists of an ID field a data field and a gap...

Page 48: ...1 Gaps G1 G2 G3 The gap length at the time of formatting initializing is listed in Figure 3 6 No pattern is written on the gap field 2 PLO Sync In this field pattern X 00 in the length in bytes listed in Figure 3 6 is written 3 Sync Mark SM1 SM2 In this field special pattern in the length in bytes listed in Figure 3 6 is written This special pattern indicates the beginning of the data field 4 Data...

Page 49: ...hen the typical logical data block length and the default spare area are used The following is the general formula to calculate the format capacity Number of sectors of each zone number of sectors per track number of tracks heads number of alternate spare sectors per cylinder number of cylinders in the zone Formatted capacity total of sectors of all zones number of sectors per track in last zone n...

Page 50: ...The IDD treats sector 0 track 0 cylinder 0 as the first logical data block The data block is allocated in ascending order of addresses in the following sequence refer to Figure 3 5 1 Logical data blocks are assigned in ascending order of sector number in the same track 2 Subsequent logical data blocks are assigned to sectors in every track except the last track in ascending order of track number i...

Page 51: ...this list are permanent so the INIT must execute the alternate block allocation using this list when initializing the disk D list Data defect list This list consists of defect location information specified in a FORMAT UNIT command by the INIT at the initialization of the disk This information is recorded in the system space of the disk drive as the G list To execute the alternate block allocation...

Page 52: ... of specifications on these commands The logical data block is allocated to the next physically continued sectors after the above sector slip treatment is made On the other hand the logical data block is allocated to spare sectors which are not physically consecutive to the adjacent logical data blocks If a command which processes several logical data blocks is specified the IDD processes those bl...

Page 53: ...hem out after the above alternate block allocation is made to initialize format the disk If a defective data block is detected during the check the IDD allocates the alternate block to the defective data block This alternate block allocation is made by means of alternate sector treatment only like processing by the REASSIGN BLOCKS command even if unused spare sectors exists in the same cylinder Un...

Page 54: ... in the same cylinder as the specified defective logical data block the alternate block is allocated to these unused spare sectors However the alternate block is allocated to unused spare sectors in the alternate cylinder when all spare sectors in the cylinder are used up Figure 3 8 is examples of the alternate block allocation by the REASSIGN BLOCKS command Figure 3 8 Alternate block allocation b...

Page 55: ...d in the next servo frame After completing reassignment WRITE or WRITE EXTENDED command processing is successively executed for the following sectors IMPORTANT Automatic alternate block allocation is made only once during the execution of one command If second defective block is detected the alternate block assignment processing for the first defective block is executed but the alternate block ass...

Page 56: ...This page is intentionally left blank ...

Page 57: ...ts 4 3 Connection Requirements This chapter describes the environmental mounting power supply and connection requirements 4 1 Mounting Requirements 4 1 1 External dimensions Figures 4 1 show the external dimensions of the IDD and the positions of the holes for the IDD mounting screws Note Dimensions are in mm ...

Page 58: ...Installation Requirements 4 2 C141 E133 02EN The value marked with indicates the dimension between mounting holes on the bottom face Figure 4 1 External dimensions ...

Page 59: ...Mounting frame structure Special attention must be given to mount the IDD disk enclosure DE as follows a Use the frame with an embossed structure or the like Mount the IDD with making a gap of 2 5 mm or more between the IDD and the frame of the system b As shown in Figure 4 3 the inward projection of the screw from the IDD frame wall at the corner must be 6 35 mm or less c Tightening torque of scr...

Page 60: ...s at the both ends on the both sides as shown in Figure 4 4 Do not use the center hole by itself In case of using the center hole it must be used in combination with 2 holes on both ends Total 6 screws for 6 holes enclosed Holes for mounting screw Center holes 1 2 3 4 Holes for mounting screw Use four holes No 1 4 to mount Figure 4 4 Limitation of side mounting 6 35 or less 6 35 or less ...

Page 61: ...eed 55 C Cool the PCA side especially with air circulation inside the cabinet Confirm the cooling effect by measuring temperature of specific ICs and the DE These measurement results should be within a criteria listed in Table 4 1 Keeping the DE surface temperature at 40 C or lower which is a condition for assuring an MTBF of 1 200 000 hours requires an air flow of 1 0 m s Table 4 1 Surface temper...

Page 62: ...ferromagnetic body like a speaker to avoid the influence of the external magnetic field 7 Leak magnetic flux The IDD uses a high performance magnet to achieve a high speed seek Therefore a leak magnetic flux at surface of the IDD is large Mount the IDD so that the leak magnetic flux does not affect to near equipment 8 Others Seals on the DE prevent the DE inside from the dust Do not damage or peel...

Page 63: ...he IDD does not matter 4 Sequential starting of spindle motors After power is turned on to the IDD a large amount of current flows in the 12 VDC line when the spindle motor rotation starts Therefore if more than one IDD is used the spindle motors should be started sequentially using one of the following procedures to prevent overload of the power supply unit a Issue START STOP commands at more tha...

Page 64: ... noise filter should be installed at the AC input terminal on the IDD power supply unit The specification of this noise filter is as follows Attenuation 40 dB or more at 10 MHz Circuit construction T configuration as shown in Figure 4 8 is recommended Figure 4 8 AC noise filter recommended ...

Page 65: ...r for the Fibre Channel Loop is an unshielded SCA 2 connector which has two 20 pin rows spaced 1 27 mm 0 05 inch apart Figure 4 10 shows the connector See Section B 1 in Appendix B for signal assignments on the connector For details on the physical electrical requirements of the interface signals refer to Chapter 1 in Fibre Channel Interface Specifications Interface connector CN1 Including power s...

Page 66: ...Installation Requirements 4 10 C141 E133 02EN Figure 4 10 SCA2 type connector ...

Page 67: ...ot give the drive shocks or vibrations exceeding the value defined in the standard because it may cause critical damage to the drive Especially be careful when unpacking b Do not leave the drive in a dirty or contaminated environment c Since static discharge may destroy the CMOS semiconductors in the drive note the following after unpacking Use an antistatic mat and body grounding when handling th...

Page 68: ... maintenance work for replacing 4 Packaging a Store the drive in an antistatic vinyl pack b It is recommended to use the same cushions and packages as those at delivery If those at delivery cannot be used use a package with shock absorption so that the drive is free from direct shocks In this case fully protect the PCAs and interface connector so that they are not damaged c Indicate This Side Up a...

Page 69: ...1 Mated Start mode Connector pin CN1 10 CN1 09 Open Open The drive is not connected to the system The drive does not start the spindle motor Open GND The drive is connected to the system After recognizing the connection the drive starts the spindle motor upon receipt of a START STOP UNIT command GND Open The drive is connected to the system After recognizing the connection the drive starts the spi...

Page 70: ...nal operator panel cable before mounting the drive 2 Fix the drive in the system cabinet with four mounting screws as follows The drive has 10 mounting holes both sides 3 2 bottom 4 Fix the drive by using four mounting holes of both sides or the bottom See Figure 4 6 Use mounting screws whose lengths inside the drive mounting frame are 6 35 mm or less when the screws are tightened see Figure 4 3 W...

Page 71: ...tor can be stopped by a START STOP command It takes about 30 seconds for the spindle motor to stop completely Then dismount the drive using the drive mounting dismounting mechanism etc of the system If the drive is dismounted while the spindle motor is running special care is required to avoid excessive vibration or shock to the drive It is recommended to stop the operation once the SCA connector ...

Page 72: ...the IDD the LED goes off and then goes on again at the end of the processing requested by the initiator 2 Initial operation if the settings have been specified so that the START STOP UNIT command is used to start rotating the motor a When power is turned on the Active LED goes on momentarily and the IDD starts the initial self diagnosis b If the initial self diagnosis detects a problem the IDD sen...

Page 73: ...eneral procedures 1 Checking procedure Issuing the commands and determining the end status depends on the start mode of the spindle motor and UNIT ATTENTION report mode specified with setting terminal Figure 5 1 shows the recommended checking procedure for the mode that the motor starts when power is turned on Figure 5 2 shows for the mode that the motor starts by the START STOP command In these r...

Page 74: ...Installation 5 8 C141 E133 02EN Motor starts when power is turned on Figure 5 1 Checking the IDD connection A 60 ...

Page 75: ...5 5 Checking Operation after Installation and Preparing the IDD for Use C141 E133 02EN 5 9 Motor starts by START STOP command 1 Figure 5 2 Checking the IDD connection B Executing time about 60 seconds ...

Page 76: ...mber of cylinders in the user space Alternate spare area size This section outlines the formatting at installation Refer to Chapters 3 and 6 of Fibre Channel Interface Specifications for further details 1 MODE SELECT MODE SELECT EXTENDED command Specify the format attributes on the disk with the MODE SELECT or MODE SELECT EXTENDED command The parameters are as follows a Block descriptor Specify th...

Page 77: ... with verification With initialization the value 00 is written into all bytes of all logical data blocks Only the position information of defect blocks detected with verification is registered in the G list The specifications are as follows a Specifying CDB Specify 0 for the FmtData bit and the CmpLst bit on CDB 000 for the Defect List Format field and data pattern written into the data block at i...

Page 78: ...ameters in consideration of the system requirements specific to the user This section outlines the parameter setting procedures Refer to Chapter 3 of Fibre Channel Interface Specifications for further details of the MODE SELECT and MODE SELECT EXTENDED commands and specifying the parameters IMPORTANT 1 At factory shipment of the IDD the saving operation for the MODE SELECT parameter is not execute...

Page 79: ...lternate block allocation at Write operation Automatic alternate block allocation at read operation Uncorrectable data transfer to the INIT Immediate correction of correctable error Report of recovered error Suppression of ECC error correction 1 enabled 1 enabled 1 enabled 1 enabled 0 disabled 0 Correction is enabled Retry count at read operation Retry count at write operation Recovery time limit ...

Page 80: ...command of the disk Refer to Chapter 2 of Fibre Channel Interface Specifications for further details Parameter Default value Buffer full ratio 00 HEX Buffer empty ratio 00 HEX Notes 1 In a system without the disconnection function these parameters need not be specified 2 Determine the parameter values in consideration of the following performance factors of the system Time required for reconnectio...

Page 81: ...ing during prefetching 0 inhibit Number of blocks for which prefetch is suppressed X FFFF Minimum prefetch X 0000 Maximum prefetch X XXXX 1 cache segment Number of blocks with maximum prefetch restrictions X FFFF Number of segments X 10 Notes 1 When Read Ahead caching operations are disabled by the caching parameter these parameter settings have no meaning except write cache feature 2 Determine th...

Page 82: ...ution sequence of read write commands is optimized QErr Resume or abort remaining suspended commands after sense pending state 0 command is resumed DQue Disabling tagged command queuing 0 enabled 5 6 Spare Disk Drive See Appendix D Model Names and Product Numbers to order a disk drive for replacement or as a spare ...

Page 83: ...ics The IDD has the following self diagnostic function This function checks the basic operations of the IDD Initial self diagnostics Online self diagnostics SEND DIAGNOSTIC command Table 6 1 lists the contents of the tests performed with the self diagnostics For a general check of the IDD including the operations of the host system and interface use a test program that runs on the host system see ...

Page 84: ...al self diagnostics When power is turned on the IDD starts initial self diagnostics The initial self diagnostics checks the basic operations of the hardware functions If an error is detected in the initial self diagnostics the IDD sends the Fault LED Out signal to the interface connector In this status the IDD posts the CHECK CONDITION status to all I O operation requests other than the REQUEST SE...

Page 85: ...pecifies the test contents with the UnitOfl bit When the UnitOfl bit on the CDB is set to 0 the IDD executes the hardware function test only once When UnitOfl bit is set to 1 the IDD executes the hardware function test seek positioning test and data write read test for the Internal test space only once a Error recovery during self diagnostics During the self diagnostics specified by the SEND DIAGN...

Page 86: ...ed or the power is turned off or re turned on the status can be cleared When this status is cleared the IDD executes the initial self diagnostics again see item 1 Refer to Chapter 3 of Fibre Channel Interface Specifications for further details of the command specifications CAUTION Data loss When the SEND DIAGNOSTIC command terminates with the CHECK CONDITION status the INIT must collect the error ...

Page 87: ...dom access and sequential access modes with the READ READ EXTENDED or VERIFY command 4 Write read test By using a data block in the internal test space the write read test can be executed with an arbitrary pattern for a disk drive in which user data is stored 6 2 Maintenance Information 6 2 1 Precautions Take the following precautions to prevent injury during maintenance and troubleshooting CAUTIO...

Page 88: ...vice 2 Do not remove a PCA 3 Do not use a conductive cleaner to clean a disk drive assembly 6 2 2 Maintenance requirements 1 Preventive maintenance Preventive maintenance such as replacing air filters is not required CAUTION Damage Never open the disk enclosure in the field Opening the disk enclosure in the field may cause an irreparable fault 2 Service life See 3 Service life in Section 2 1 5 ...

Page 89: ...rally the following information must be included a IDD model part number P N revision number serial number S N and date of manufacturing b Error status Date when the error occurred System configuration Environmental conditions temperature humidity and voltage c Error history d Error contents Outline of inconvenience Issued commands and specified parameters Sense data Other error analysis informati...

Page 90: ...two maintenance levels 1 Field maintenance disk drive replacement This replacement is done at the user s site Replacement uses standard tools Replacement is usually done by the user retail dealer distributor or OEM engineer 2 Factory maintenance parts replacement This replacement can only be done by Fujitsu Replacement includes maintenance training and OEM engineer support OEM engineers usually su...

Page 91: ...ating revision number at factory shipment When the disk drive is shipped from the factory the revision number is indicated by deleting numbers in the corresponding letter line up to the corresponding number with see Figure 6 2 2 Changing revision number in the field To change the revision number because parts are replaced or other modification is applied in the field the new level is indicated by ...

Page 92: ... modification Figure 6 2 Indicating revision numbers 6 2 5 Tools and test equipment Disk drive troubleshooting and repair in the field require only standard hand tools No special tools or test equipment are required This manual does not describe the factory level tools and test equipment 6 2 6 Tests This disk drive can be tested in the following ways Initial seek operation check See Subsection 6 3...

Page 93: ...Test results OK Continue operation Check host system Table 6 2 Host system normal Analyze system related error Replaced or repair disk drive Disk drive normal Execute diagnostic test using a host computer or test equipment Test results OK Test using voltage or temperature stress Test results OK Normal Analyze disk drive error Table 6 3 Yes Yes No No Yes No Yes No Figure 6 3 Test flowchart ...

Page 94: ... error is detected by the error detection circuit of the disk drive an interrupt occurs The interrupt is posted to the MCU on the PCA The MCU stops the currently processed command and causes the CHECK CONDITION status to post the error to the INIT When receiving the CHECK CONDITION status the INIT issues a REQUEST SENSE command to collect detailed information about the error The INIT then issues a...

Page 95: ... error cause is clear e g abnormal noise in disk enclosure or burning of a PCA troubleshooting is straightforward 6 4 2 Troubleshooting with disk drive replacement in the field At this level of maintenance we recommend replacing the disk drive as a unit If replacing the disk drive rectifies the fault return the removed disk drive to the factory for test and repair If the newly installed disk drive...

Page 96: ...m cables Check that all system cables are connected correctly System diagnostic test When possible execute the system level diagnostic routine as explained in the host computer manual This gives a detailed report of a possible fault Intermittent or nonfatal errors Check the AC voltage from the power supply Check the DC voltage level at the power connector for the disk drive If the AC voltage level...

Page 97: ...rive is used Table 6 3 Disk drive troubleshooting Item Recommended action Frequent or repeated seek errors Collect sense data and see Chapter 7 Replace the disk drive and check that the test method is correct If the error recurs it is likely that the disk drive is normal but the test method is incorrect Intermittent or nonfatal errors Replace the disk drive and check that the test method is correc...

Page 98: ... replacement in the factory This manual does not cover troubleshooting at the factory level 6 4 5 Finding possibly faulty parts Finding possibly faulty parts in the field was explained in Subsection 6 4 2 This manual does not cover finding possibly faulty parts at the factory level ...

Page 99: ...tion Collection 7 1 1 Sense data When IDD posts a CHECK CONDITION status or detects a fatal error in the loop the current command or queued command is cleared In such a case the IDD generates sense data about the command issuing INIT The INIT can read the sense data by issuing a REQUEST SENSE command Even if a transfer byte length that is shorter than the sense data length of the tested device is ...

Page 100: ...X 28 additional sense data length 8 9 10 11 12 Sense code 13 Subsense code 14 X 00 15 SKSV 16 Sense key specific information 17 18 X 0 0 0 SCSI ID 19 CDB operation code 20 47 Figure 7 1 Format of extended sense data MSB Detail information LSB LSB Command specific information Information Additional information Basic information MSB ...

Page 101: ... write error etc An error occurred in power on self diagnosis A hardware error occurred inside IDD A drive error occurred 1 3 1x 1x xx xx A disk read error occurred A disk read error occurred E 1D 00 Data discrepancy found by VERIFY command byte check 5 2x xx An SCSI error such as an invalid operation code occurred 3D 00 The Reserve bit of the IDENTIFY message was set to 1 90 00 The RESERVE or REL...

Page 102: ...not recorded in the media defect list In this case assign an alternate block to the error detected block using a REASSIGN BLOCKS command For an explanation of the REASSIGN BLOCKS command refer to the Fibre Channel Interface Specifications If this error occurs in different blocks a PCA or DE is faulty For details of the above sense data refer to the Fibre Channel Interface Specifications 7 2 4 Sens...

Page 103: ...into two parts The first part explains the mechanical parts of the drive see Section 8 2 The second part explains the servo data recorded on a magnetic disk and explains drive control see Sections 8 3 to 8 7 8 2 Disk Drive Configuration The main disk drive subassemblies are a disk enclosure DE and printed circuit boards also called printed circuit assemblies PCA The DE contains all the moving part...

Page 104: ... current in the spindle motor coil A fixed rotational frequency of the spindle is maintained by comparing the frequency of the counter electromotive voltage with the reference frequency generated by the crystal oscillator 8 2 4 Actuator The actuator consists of a voice coil motor VCM and a head carriage The voice coil motor moves the head carriage to the inner or outer side of the disk The head ca...

Page 105: ...digital signal is then converted into an analog signal which then controls the voice coil motor The DSP accurately controls traffic positioning of each head using servo information on the data surface 3 Spindle motor drive circuit The spindle motor drive circuit drives the spindle motor A drive current in the motor coil generates a counter electromotive voltage The frequency of the counter electro...

Page 106: ...Figure 8 1 Circuit configuration Data Head Head IC Read Channel Servo Demodulator RAN DSP Drive I F LSI MCU ARM7 RAM 512K 16b Hard Disc Controller HOST Voice Coil Motor Spindle Motor SPM VCM Driver Flash ROM 128K 8b Buffer RAM 2Mbit 32b 8Mbyte ...

Page 107: ...tes this sequence and enters the command waiting state 5 The IDD checks that the spindle motor rotation reaches a steady rotational speed 6 The IDD executes self configuration This includes execution of the factory calibration which is described on the next page and the processing of reading the format information and defect position information written in the system zone 7 The disk drive is in re...

Page 108: ...in of the servo loop is constant However servo loop gains vary slightly depending on each device and cylinder position outer center and inner cylinders according to the characteristics of the magnet used in the VCM To compensate the servo gain is measured at representative positions from the outermost to innermost for each device Measurement is similar to the external force adjustment Measured val...

Page 109: ...write current driver and has a write error detection function Each channel is connected to each data head and is switched by a serial port If a write error such as a head short circuit or head disconnection is detected an error signal WUS is generated 8 6 2 Write circuit The write data is converted into the NRZ data WDT by Hard Disk controller and is sent together with the Write clock WCLK signal ...

Page 110: ...Principle of Operation 8 8 C141 E133 02EN Figure 8 3 Block diagram of read write circuit ...

Page 111: ...method as a total process through analog filter circuit ADC circuit FIR filter circuit and Viterbi detection circuit 3 32 34 RLL decoding circuit The 32 34 RLL decoding circuit decodes the viterbi detection circuit output signal This decoding circuit reverse converts scrambles the pseudorandom pattern created at write into NRZ data The NRZ data is then fed to the upper level circuit 8 7 Servo Cont...

Page 112: ...Position segment and a Gray Code segment and 120 frames are arranged around the circumference In the servo demodulator the Gray Code and Position signals from the servo signal are demodulated and used to control head positioning 3 SPM VCM driver The SPM driver consists of a controller and a power MOSFET driver The controller controls the sensor less spindle motor by checking counter electro motive...

Page 113: ... range 2 Frame format The servo pattern consists of 120 servo frames per one revolution One servo frame is divided into 4 areas and these areas are separated with a gap Figure 8 6 shows the servo frame configuration 1 Training area The training area consists of a fixed period burst signal and has following functions Preparation of servo mark detection Gap 2 Servo mark area Servo mark patterns are ...

Page 114: ...olution is recognized by using the information in the position area IGB DS Servo zone Outer side of disk Center of disk OGB Figure 8 5 Position of servo track 8 7 3 Servo frame format Gap Gray code Position Gap Servo mark W R recovery Figure 8 6 Servo frame 8 7 4 Spindle motor control The MPU controls the senseless 3 phase spindle motor It carries out start normal rotation control and spindle sync...

Page 115: ...firmware by digital servo control using the DSP This control provides return to zero RTZ operation seek operation and track following operation 1 RTZ operation When the power is turned on or when a REZERO UNIT COMMAND is issued from the host computer the DSP moves the head to the reference cylinder cylinder 0 by an internal command from the MPU 2 Seek operation When the host issues a data read wri...

Page 116: ...This page is intentionally left blank ...

Page 117: ...C141 E133 02EN A 1 APPENDIX A Locations of Connector A 1 Locations of Connector This appendix shows the locations of connector ...

Page 118: ...Locations of Connector A 2 C141 E133 02EN A 1 Locations of Connector Bottom view Rear view Figure A 1 Locations of connector CN1 ...

Page 119: ...C141 E133 02EN B 1 APPENDIX B Connector Signal Allocation B 1 Interface FC SCA Connector Signal Allocation This appendix describes the connector signal allocation ...

Page 120: ...t GND 26 07 Active LED out PortB_in 27 08 Spindle sync PortB_in 28 09 Start_1 Mated GND 29 10 Start_2 Mated PortA_out 30 11 EN bypass port B PortA_out 31 12 SEL 6 DSK_WR GND 32 13 SEL 5 DSK_RD PortB out 33 14 SEL 4 ENCL_ACK PortB out 34 15 SEL 3 D 3 GND 35 16 Fault LED out SEL 2 D 2 36 17 DEV_CTRL_CODE2 SEL 1 D 1 37 18 DEV_CTRL_CODE1 SEL 0 D 0 38 19 5V DEV_CTRL_CODE0 39 20 5V 5V charge 40 Note 1 S...

Page 121: ...C141 E133 02EN C 1 APPENDIX C Model Names and Product Numbers C 1 Model Names and Product Numbers This appendix lists model names types and product numbers ...

Page 122: ...Data block length at factory shipment Total storage capacity user area Mounting screw Part number Remarks MA N3735FC SCA2 FC AL 512B 73 49 GB 6 32UNC CA06015 B400 25 4mm height 10 025 min 1 10 025rpm 4 disks 8 heads MA N3367FC SCA2 FC AL 512B 36 74 GB 6 32UNC CA06015 B200 25 4mm height 10 025 min 1 10 025rpm 2 disks 4 heads Note Only above models are available currently ...

Page 123: ...hannel Interface Functions D 1 Fibre Channel Interface Function Specifications This appendix lists the fibre channel interface functions provided for the IDD Refer to the Fibre Channel Interface Specifications for details of each functions ...

Page 124: ...ata format data 0 Ο Interleave factor Ο No interleave Block address format defect listing 0 Block address format defect listing 0 Byte distance from index format defect listing 0 Ο Byte distance from index format defect listing 0 Ο Physical sector address format defecting listing 0 Ο Physical sector address format defecting listing 0 Ο CmpLst complete list Ο FOV Format Options Valid Ο DPRY Disable...

Page 125: ...n Enabled Ο Changeable TB Transfer Block Ο Changeable RC Read Continuous EER Enable Early Recovery PER Post Error Ο Changeable DTE Disable Transfer on Error Specified value ignored DCR Disable Correction Retry count at read Ο Changeable Correctable bit length Ο Not changeable Head offset count Data strobe offset count Retry count at write Ο Changeable Recovery processing time restriction Page 2 Di...

Page 126: ...ot changeable SSEC HSEC Soft Sector Head Sector Ο Not changeable RMB Removable Ο Not changeable SURF Surface Ο Not changeable Page 4 Drive parameter Ο 24 B Savable Number of cylinders Ο Changeable Number of heads Ο Not changeable Write Precompensation start cylinder Reduced Write Current start cylinder Drive step rate Landing zone cylinder RPL Rotational Position Locking Rotational synchronization...

Page 127: ...Changeable Demand Read Retention Priority Write Retention Priority Prefetch suppression block count Minimum prefetch Maximum prefetch Ο Not changeable Maximum prefetch restriction block count Ο Not changeable Number of segments Ο Changeable Buffer segment size Page A Control mode page Ο 12 B Savable RLEC Report Log Exception Condition Specified value ignored Queue Algorithm modifier Ο Changeable Q...

Page 128: ...ter Ο Not changeable DDIS Disable Discovery Ο Not changeable Page 21 Additional error recovery VU 1 Ο 4 B Savable RPR Rounded Parameter Report Retry count at seek error Ο Changeable RESERVE 16 RELEASE 17 COPY 18 MODE SENSE 1A Ο DBD Disable Block Descriptor Ο Page 0 Non Parameter Transfer Ο START STOP UNIT 1B Ο Immed Immediate Ο RECEIVE DIAGNOSTIC RESULTS 1C Ο Page 00 Specifiable page code list Ο P...

Page 129: ...age 06 Array control Ο Page 40 Logical physical address conversion Ο Page 80 Mode setup state report VU 1 Page 81 Device specific information VU 1 PREVENT ALLOW MEDIUM REMOVAL 1E SEARCH BLOCK HIGH VU 1 20 SEARCH BLOCK EQUAL VU 1 21 SEARCH BLOCK LOW VU 1 22 READ CAPACITY 25 Ο PMI Parial Medium Indicator Ο READ EXTENDED 28 Ο WRITE EXTENDED 2A Ο SEEK EXTENDED 2B Ο WRITE VERIFY 2E Ο BytChk Byte Check ...

Page 130: ...1 Download Microcode and Save Ο READ BUFFER 3C Ο Mode 000 Header Data Mode Ο Mode 001 Header Data Mode with Address Ο Mode 010 Data Mode Ο Mode 011 Descriptor Mode Ο READ LONG 3E Ο CORRCT Corrected WRITE LONG 3F Ο CHANGE DEFINITION 40 Ο WRITE SAME 41 Ο LBdata Logical Block Data Ο PBdata Physical Block Data LOG SELECT 4C LOG SENSE 4D MODE SELECT EXTENDED 55 Ο RESERVE EXTENDED 56 Ο RESERVE EXTENDED ...

Page 131: ...on Tagged command queuing function Ο Contingent Allegiance CA Extended Contingent Allegiance ECA Asynchronous condition notification feature AEN async event notification Read ahead cache feature Ο Cache control feature DPO disable page out FUA force unit access Write cache feature Ο GOOD 00 Ο CHECK CONDITION 02 Ο CONDITION MET 04 Ο BUSY 08 Ο Status INTERMEDIATE 10 Ο INTERMEDIATE CONDITION MET 14 Ο...

Page 132: ...This page is intentionally left blank ...

Page 133: ...es CDB for short Common Command Set CCS Standard SCSI logical specification which has been defined by the relevant working group of the American National Standards Institute ANSI This specification covers the functions that must be implemented in direct access storage devices DASDs such as hard disk drives Common Descriptor Block CDB Data structure that contains an input output SCSI command A CDB ...

Page 134: ...ed a Disconnect operation SCSI device Device that is connected to the SCSI bus such as an input output device I O controller and host adapter SCSI ID Physical device number assigned to identify a SCSI device on the SCSI bus A unique SCSI ID must be assigned to every SCSI device An integer ranging from 0 to 7 corresponding to a bit number on the SCSI data bus can be assigned Sense code One byte cod...

Page 135: ...dard number is ANSI X3 131 1986 Status One byte information on the end status of command execution This information is posted from the target to the initiator when a command has been executed Target TARG SCSI device that executes input output operations initiated by the initiator This manual also uses TARG for short ...

Page 136: ...This page is intentionally left blank ...

Page 137: ...le Block Descriptor DC Direct Current DCR Disable Correction DCRT Disable CeRtificaTion DE Disk Enclosure DEF DEFective block DevOfl Device Offline DPO Disable Page Out DPRY Disable PRimarY DSP Disable Saving Parameters DTDC Data Transfer Disconnect Control DTE Disable Transfer on Error E ECC Error Correction Code EER Enable Early Recovery EVPD Enable Vital Product Data F FG Frame Ground FIFO Firs...

Page 138: ...ass 4 Maximum Likelihood R RC Read Continuous RCD Read Cache Disable REQ Request RH Relative Humidity RMB ReMovaBle RST ReSeT RSV ReSerVed S S N Serial Number SBd Synchronized Byte data area SBi Synchronized Byte identifier area SCSI Small Computer System Interface SCT SeCTor SEL SELect SelfTest Self Test SG Signal Ground SP Save Page SPR SPaRe block SR Servo SSEC Soft SECtor STPF SToP Format SURF...

Page 139: ...or 5 10 block diagram of read write circuit 8 8 of servo control circuit 8 10 C caching parameter 5 15 changing revision number in field 6 9 checking at abnormal end 5 10 connection 5 7 IDD connection 5 8 5 9 initial operation 5 6 operation after installation and preparing IDD for use 5 6 procedure 5 7 circuit configuration 8 3 8 4 command queuing feature 1 3 compactness 1 2 connection requirement...

Page 140: ... code area 8 12 H hardware function test 6 2 specification 2 1 structure 1 5 head 1 6 8 2 head IC 8 7 head position correction 8 6 high speed data transfer 1 2 high speed positioning 1 4 I IDD operation sequence at power on 8 5 IGB 8 11 indicating revision number 6 10 at factory shipment 6 9 initial seek operation check 6 12 initial self diagnostics 6 2 inner guard band 8 11 installation 5 1 requi...

Page 141: ...ment 8 6 reliability 2 5 reporting result of self diagnostics and error indication 6 3 reserve and release functions 1 3 return to zero 8 13 revision number 6 9 rotational speed control mode 8 13 RTZ operation 8 13 S SCA2 type connector 4 10 sector format 3 7 seek operation 8 13 seek test 6 2 self diagnostics 6 1 SEND DIAGNOSTIC command 6 3 sense data 7 1 7 4 analysis 7 3 sense key sense code and ...

Page 142: ...ylinder skew 3 7 training area 8 11 troubleshooting at repair site 6 15 procedure 6 13 with disk drive replacement in field 6 13 with parts replacement in factory 6 16 U unpackaging 5 2 unrecoverable error rate 2 5 user space 3 3 V VCM driver 8 10 verify error recovery parameter 5 13 viterbi detection circuit 8 9 voice coil motor control 8 13 W when turning power on 5 6 write circuit 8 7 write rea...

Page 143: ...equested Yes No Please evaluate overall quality of this manual by marking in the appropriate boxes Good Fair Poor Good Fair Poor Good Fair Poor Organization Use of examples Legibility Accuracy Index coverage Handiness Binding Clarity Cross referencing Others Figures tables General appearance Technical level Too high Appropriate Too low Overall rating of this publication Good Fair Poor FOR FUJITSU ...

Page 144: ...This page is intentionally left blank ...

Page 145: ...MAN3735FC SERIES MAN3367FC SERIES DISK DRIVES PRODUCT MAINTENANCE MANUAL C141 E133 02EN MAN3735FC SERIES MAN3367FC SERIES DISK DRIVES PRODUCT MAINTENANCE MANUAL C141 E133 02EN ...

Page 146: ...This page is intentionally left blank ...

Page 147: ......

Page 148: ......

Reviews: