ACE Lab PC-3000 Express Скачать руководство пользователя страница 34

01010101100110101010110011010101011001101010101100110101010110011010101011001101010101100110

 

100110101010110011010101011001101010101100110101010110011010101011001101010101100110101010110011010101011011010101011 
10101010110011010101011011010101001101010100110101101101101010100101 
1011010101100110011010101011010101111010111 
11010101101101010100111110 
1101110110110011 
0111011110 
111101 
011 
11 

 
 

Seagate

 

PC-3000 EXPRESS / UDMA / PORTABLE 

 

F3 architecture 

 ACE Lab

 

 

                                                                                                                                 Technical support: [email protected] 

Phone: +7 863 201 50 06 

34

  

ts.acelaboratory.com

 

returns specifically the active map address, it may be corrected individually in RAM. If the drive returns the address of 
maps array, correction requires editing of the entire array (because there is no way to tell, which of them is being used). 
On that level the heads are numbered sequentially from 0 to the last head number. Nothing can be skipped in the 
middle. 

The map for translation of logical heads into physical ones occupies a higher level in the hierarchy. It makes it possible 
to create HDD models with heads disabled in the middle of the stack provided their firmware supports this table. The 
map should be taken into account while selecting a donor heads stack. If the map is supported, you can view it on a 
functional HDD or in ROM image. According to the table, the "logical"  head numbers are converted into "physical" 
ones as indexes in the table for conversion into the commutator channel selection code.  

E.g.: 

Logical head, table index  0 

→ 

Physical head,  
table index 

2  3 

Physical head 

Preamplifier code 

c  d 

In the provided example heads 2 and 3 are disabled (skipped). Let us assume that logical head 2 is damaged. 
Consequently, to obtain the physical head number you have to use the number in cell 

2

  from the logical heads 

translation table. The number is 

4

. It means that we have to deal with the physical head 4. The number in cell under 

index 4 from the table for conversion into the preamplifier codes produces code 

e

. It means that to exclude the damaged 

head from the translation process you have to replace in the map for conversion of logical heads into physical ones the 
number 

4

  with the number corresponding to a live head (e.g., 

1

  = log. head 1), or replace in the preamplifier code 

selection table the code 

e

  with a code corresponding to a live head (e.g., 

b

  = phys. head 1 = log. head 1). Thus, the 

resulting head maps will look as follows: 

Logical head, table index  0 

→ 

Physical head,  
table index 

2  3 

Physical head 

1  1

 

Preamplifier code 

c  d 

b

 

 

Attention!

  While working with the maps of drive heads, please keep in mind that firmware is located in areas 

accessible with the heads 0 and 1. Therefore, you  cannot exclude both of them because it will prevent normal 
functioning of the HDD. 

 

Fig. 6.11 

 

Fig. 6.12

 

 

 

Содержание PC-3000 Express

Страница 1: ...space 16 5 5 2 Automatic location correction for a specific LBA beginning with a certain LBA 17 5 5 3 Data Extractor task 18 5 5 4 Manual translator restoration 18 5 5 4 1 Delicate work with Non Resid...

Страница 2: ...tecture intended to unify the production of ATA and SCSI drives That new architecture is mostly based on mechanics and the firmware kernel from the ATA hard drives but a large part of firmware microar...

Страница 3: ...11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 architecture Technical support ts acelab ru Phone 7 863 201 50 06 ts acelaboratory com 3 Barracuda 7200 12 HDD Fig 1 1 A Barracuda 7200 12 HDD 1...

Страница 4: ...00110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture ACE Lab Technical support ts acelab ru Pho...

Страница 5: ...1110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 architecture Technical support ts acelab ru Phone 7 863 201 50 06 ts acelaboratory com 5 1 manufacturer Seagat...

Страница 6: ...number 5TH0BV0S 4 model ST9250421AS 5 FW version SD13 6 Site code code of the manufacture location WU 2 Supported drive families Drive family Model 2 5 Momentus 5400 5 ST9320320AS ST9320320ASG ST9250...

Страница 7: ...511NS Momentus XT ST95005620AS FreePlay ST1500LM003 ST91000LM010 ST91000430AS ST9888430AS ST9750430AS Momentus Thin ST500LT012 ST320LT020 ST320LT007 ST500LT012 ST250LT012 ST250LT007 Drive family Model...

Страница 8: ...tools for operations with ROM described further to obtain the serial number from it see section 7 2 Work with Flash ROM image file and Correction of HDD ID data in ROM In addition in cases when the t...

Страница 9: ...Fig 4 1 As soon as you click the Utility start button the utility will access the drive for automatic configuration requesting the following information Family ID 58 Selected family 58 Grenada Model...

Страница 10: ...meters translator etc 2C 432 Data Integrity Check DIC HEAD 1 2D 432 Data Integrity Check DIC HEAD 2 2E 432 Data Integrity Check DIC HEAD 3 33 4576 34 640 Packed CONGEN XML definition 39 8192 3A 4 42 4...

Страница 11: ...Reading autotuning buffer Ok Searching module table in RAM Ok Searching volume 3 file table in RAM Ok Searching volume 0 file table in RAM Ok Searching SMP RAM FID in RAM Ok Searching Non Resident G...

Страница 12: ...nctions 12 a set of custom commands 13 switch between PC 3000 windows 14 exit from the utility We should separately mention the list of automated solutions for HDD problems available in the utility Fi...

Страница 13: ...wing reasons non native controller board damaged read write heads in the HDA broken contact between the controller board and HDA in the connector of the commutator preamplifier oxidized contacts etc F...

Страница 14: ...en the drive is powered perform malfunction diagnostics as described in section 5 6 Diagnostics using the list of 32 recent RW commands If the command mode cannot be invoked because of HDD freeze or L...

Страница 15: ...At the same time ECC for each sector is generated using its LBA number under which it will be recorded When the information about defects found during post processing gets lost the numbering of secto...

Страница 16: ...sions is invoked In this case you should use the P List editor of the utility having located physical coordinates of the records with problems It should be mentioned that in case of extra defects tran...

Страница 17: ...The option to Execute Reset after defect hiding configures the utility to send a Soft Reset after each addition of defects to the translator in order to update it In the dialog you can also define the...

Страница 18: ...prevent automatic hiding of an entire track by the drive when a certain number of hidden LBA is reached because it would disrupt the algorithm operation When the corresponding number of hidden LBA is...

Страница 19: ...of user data terminates abruptly with a UNC error followed by the hidden area then user data continue Please keep in mind in this connection that post processing testing used to be based on recording...

Страница 20: ...s the test will stop immediately at the supposed fork location enabling creation of a defects list pointing to that LBA Attention Please keep in mind while analyzing the test results that apart from t...

Страница 21: ...at LBA 10 000 000 For further diagnostics we need to convert the number in hexadecimal notation LBA 10 000 000 0x00989680 First we identify physical location of the LBA To do that use the terminal com...

Страница 22: ...A PBA LogSec PhySec Wdg SFI Split Burst 0000009895D9 00000098AE80 0000 0000 0067 000480BF 0AF1 00FA 0068 0000009895DA 00000098AE81 0001 0001 0068 00048D03 09DE 020D 0069 0000009895DB 00000098AE82 0002...

Страница 23: ...00 00 00 00 00 00 bb bb bb bb cc cc cc cc 0x000010 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0x000020 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 0x000030 00 10 6E 00 19 00 69 00 C8 00 81 4...

Страница 24: ...XFR WR SYS LBA B 0000000063A8 L 00000002 1258 5 3 02 005041 000000 1 00000080 XFR WR SYS LBA B 0000000061B7 L 00000008 1262 4 8 02 005041 000000 1 00000080 XFR WR SYS LBA B 00000002BBC7 L 00000008 128...

Страница 25: ...0000011e2000 00038400 ffffffff ff 00ffff 004a 005 4954a01e 00000121a400 00014400 ffffffff ff 00ffff File Vol FD Location Size Cylinder Hd Sector 0000 009 02900208 000040030000 00000200 ffffffff ff 00...

Страница 26: ...them using the utility tools and the information about the purpose uniqueness structure and methods for work with various service information files If a file is not unique it may be initialized with H...

Страница 27: ...MC State whether Media Cache is enabled disabled unsupported MC Size size of the area allocated for Media Cache and MCMT Ver Media Cache support module version The Phys LBA alignment factor field is i...

Страница 28: ...restore corrupted overlays in a compatible drive or to load some of them to HDD memory At present Disk FW Overlay recording is only possible to disk surface while the firmware overlays can be loaded t...

Страница 29: ...from the loader to add Disk FW overlay and firmware overlays from files in particular the feature allows creating a loader from HDD resource files saved earlier to modify the destination of overlays s...

Страница 30: ...ABLE F3 architecture ACE Lab Technical support ts acelab ru Phone 7 863 201 50 06 30 ts acelaboratory com The command to Reconnect COM port allows you to reconnect to the COM port selected in the sett...

Страница 31: ...volume of data to back up even further by saving just the ROM content P List module 0x03 translator module 0x2B and the Non Resident G List file its file descriptor may vary in different FW in recent...

Страница 32: ...100A83 Attention Reading in Boot Code mode is performed through the terminal The operation requires selecting a supported baud rate If during Boot Code initialization the utility outputs a message abo...

Страница 33: ...slower positioning When enabled these flags facilitate more reliable functioning of drives with mechanical damage replaced heads replaced stack of disks due to the activation of specialized configura...

Страница 34: ...ing to the table the logical head numbers are converted into physical ones as indexes in the table for conversion into the commutator channel selection code E g Logical head table index 0 1 2 3 Physic...

Страница 35: ...e end is filled with UNC errors HDD ID editing allows you to modify some parameters affecting the drive operation1 In particular the dialog allows the operator to disable Offline scan known earlier fo...

Страница 36: ...gested as the recommended approach other methods will require bridging the read channel when necessary or disconnecting the HDD controller board When it is invoked the utility reads a certain amount o...

Страница 37: ...01010100111110 1101110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 architecture Technical support ts acelab ru Phone 7 863 201 50 06 ts acelaboratory com 37 Fi...

Страница 38: ...RTABLE F3 architecture ACE Lab Technical support ts acelab ru Phone 7 863 201 50 06 38 ts acelaboratory com Fig 6 18 After scanning completion the utility will output to a separate Defects tab the lis...

Страница 39: ...n editing feature the utility will decode the corresponding defect list of the drive and open the obtained list in the internal editor then you can modify the list and save it to a file or the drive F...

Страница 40: ...100110101010110011010101011011010101011 10101010110011010101011011010101001101010100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 011...

Страница 41: ...and edit HDD resources The tool allows you to work with various service information items of a hard disk drive Fig 7 1 Fig 7 1 The Module tab can be used to read write the service information modules...

Страница 42: ...E F3 architecture ACE Lab Technical support ts acelab ru Phone 7 863 201 50 06 42 ts acelaboratory com Fig 7 3 DT can be accessed By table from the list of scanned during start or from the utility sta...

Страница 43: ...F3 architecture Technical support ts acelab ru Phone 7 863 201 50 06 ts acelaboratory com 43 The utility supports reading both via ATA if the HDD is initialized and able to perform factory mode comma...

Страница 44: ...commands for operations with these objects You can right click the list of files to initiate scanning for available FID Fig 7 7 Fig 7 8 When you select the command to scan the list the utility displa...

Страница 45: ...erformed in the Boot Code mode in the utility You can also write a corrected image in a programmer device ROM itself is a complex object based on block structure It contains servo code that controls p...

Страница 46: ...6 46 ts acelaboratory com correction of the available heads counter during the damage diagnostics stage correction of model name serial number etc in case of repair transfer of adaptive data from a da...

Страница 47: ...ls available in the wizard are Load data of the object being edited from drive memory and write it back via the interface for operations with DT Available for CAP RAP and SAP Correct the head maps in...

Страница 48: ...e hex editor content to file The button opens the list of ROM code modifications available in this utility version At present the following modifications are available Init SMART Fail Some FW versions...

Страница 49: ...hannel The method is somewhat more complicated because it imposes certain restrictions on the tool used in the procedure5 but it works on all Seagate Arch F3 HDD6 Attention The scheme for HDD unlockin...

Страница 50: ...ndow is displayed power supply of the corresponding PC3000 channels will be turned off i e you can remove the screw and insulate the connector immediately after reading the instructions Once you have...

Страница 51: ...ith its motor stopped You are advised to pick the appropriate tool in advance by bridging the read channel of a functional drive and switching on the HDD power supply The procedure for HDD unlocking u...

Страница 52: ...s up the HDD modules and ROM resets S M A R T and overwrites the translator module This sequence allows it to preserve the original drive condition except for CE log and skip the translator recalculat...

Страница 53: ...are transition openings between the resistor connection points and microcontroller Since the PCB on the drive is fixed to the HDA these are the transitional openings which should be short circuited o...

Страница 54: ...owed one See Fig 9 1 Fig 9 1 ROM chip is indicated in the figure Please keep in mind that if you need to restore a drive using a non native controller board the drive at the start will be unable to ac...

Страница 55: ...red on Established connection is indicated by the glowing PHY RDY indicator on the PC PATA SATA adapter If the indicator is off the board is malfunctioning Please note also that a functional board dis...

Страница 56: ...11101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture ACE Lab Technical support ts acelab ru Phone 7 863 201 50 06 56 ts acelaboratory com 11 Appendix 3 Testing the motor winding coils...

Страница 57: ...the patient drive onto the potential donor HDA switch on the power and watch over the start of the produced hybrid device If the HDD produces strong and quick knocking sounds with the heads and stops...

Страница 58: ...00110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture ACE Lab Technical support ts acelab ru Pho...

Страница 59: ...100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 architec...

Страница 60: ...100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture ACE...

Страница 61: ...100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 architec...

Страница 62: ...010100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture...

Страница 63: ...010100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 archi...

Страница 64: ...010100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture...

Страница 65: ...00110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 architect...

Страница 66: ...011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 Seagate PC 3000 EXPRESS UDMA PORTABLE F3 architecture ACE Lab Technical support ts ace...

Страница 67: ...1010100110101101101101010100101 1011010101100110011010101011010101111010111 11010101101101010100111110 1101110110110011 0111011110 111101 011 11 1 PC 3000 EXPRESS UDMA PORTABLE Seagate ACE Lab F3 arch...

Страница 68: ...own purpose filled with a pattern 0E DIC Data Integrity Check HEAD 0 0F DIC Dummy File 13 disk registry configuration settings Security 15 offline surface self test file DOS 16 unknown purpose 17 unkn...

Страница 69: ...08 rpm FILE_3_133_0 0009 rpm FILE_3_134_0 000A rpm FILE_3_319_0 000C rpm FILE_3_30A_0 0013 rpm FILE_3_306_0 0015 rpm FILE_3_115_0 0019 rpm FILE_3_131_0 001A rpm FILE_3_301_0 001B rpm FILE_3_110_0 001C...

Отзывы: