All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Seagate - unexpected problem after rewrite sysfile...
PostPosted: October 4th, 2023, 5:13 
Offline
User avatar

Joined: December 9th, 2009, 5:31
Posts: 55
Hello everyone,

I have a Seagate 2.5" 320 GB model ST320LT012 (Laptop Thin HDD), which came to me with stopped heads on the plates.
After gently removing the heads, the disk started normally (full ID, correct capacity) - but no access to data.


HDD family detecting...


Family ID: 75
Software can`t control COM port signal level for this USB/COM adapter
Selected family......................... : 75, Yarra_5400
Model by ID............................. : ST320LT012-1DG14C

Tech Key...

Requesting FW Pkg ver ........
YR1497.SDM1.BB0200.

Detecting SA Phys Sct Size...
Result.................................. : 512


Detecting UA Phys Sct Size...
Result.................................. : 4096


Detecting Max Head number...
Phys. heads............................. : 2


Obtaining Saved Mode Pages File information...
Reading Saved Mode Pages...
Parsing Saved Mode Pages...
SMP Dbl: 0x3C001000 - 0x0001FFFF (0x0000000F)

LBA alignment........................... : 0

Obtaining Registry File information...
Reading Registry File...
Error : Rq Rd Sys File part ID 13, Offs 0x0 err!Tech state 0x72, 0x04440000

Media Cache
===========
MC is not supported / NVC caching


Collecting Sys Files information...
ID Len
===============
0 2 Reserved Defect Table (SA defect table)
1 2 Drive Information File (DIF)
2 16 Performance Parameter File (PPF)
3 1880 Primary Defect File (P-List)
4 9 Servo Adaptive Parameter File (SAP)
5 4 Manufacturing Information File (MIF)
6 74 Read Adaptive Parameters File (RAP)
7 1 Controller Adaptive Parameters File (CAP)
8 2400
9 1 SMART Configuration File
A 2251 SMART Data File
B 1000
C 64000 Serial Port Test Results File (Self Scan Log)
D 160
E 432 Data Integrity Check (DIC), HEAD 0
F 223 DIC Dummy File
13 8 Disc Registry File (settings, security, etc)
15 100 BGMS File (Directed Offline Scan)
16 2
17 40
19 24 Log File
1A 33 Log File
1B 1 Log File
1C 9
1D 128 Physical Overlay File 0
1E 128 Physical Overlay File 1
1F 640 Physical Overlay File 2
22 80 Drive Self Test (DST), Head 0
23 80 Drive Self Test (DST), Head 1
2A 9 Saved Mode Pages (HDD settings)
2B 699 R/W Operating Parameters (translator, etc)
2C 432 Data Integrity Check (DIC), HEAD 1
33 4576
34 640 Packed CONGEN XML definition
35 26 SMART Data
3A 4
3D 3072 Disc firmware container 1
3E 3072 Disc firmware container 2
3F 4576 SED parameters
40 8 SED parameters
41 2180 SED parameters
43 4097 Defect list report file
4F 2400
51 2408
Collecting Sys File Infos completed

Collecting DT Infos...
ROM:
ID MemOffs Len
===========================
0 40043A00 37888 Read Adaptive Parameters File (RAP)
1 40043800 512 Controller Adaptive Parameters File (CAP)
4 16100 6656 Servo Adaptive Parameter File (SAP)
5 6C000 81920 Servo Firmware Table
A 400F4208 1024 Seek Profile
13 40108F58 1920 Dependent Zone Table for User Area
14 401096D8 120 Dependent Zone Table for System Area
15 0 524288 Flash ROM
1B 40107BC0 5016 Dependent Zone Group Tables for User Area
1C 40107A1C 420 Dependent Zone Group Tables for System Area
1D 40043A20 424 VBAR Configuration File
1E 40043DB8 4016 Zone Format Parameters File

RAM:
ID MemOffs Len
===========================
0 40043A00 37888 Read Adaptive Parameters File (RAP)
1 40043800 512 Controller Adaptive Parameters File (CAP)
2 40043BC8 496 Zone Table
4 16100 6656 Servo Adaptive Parameter File (SAP)
5 6C000 81920 Servo Firmware Table
6 6BD500 41004 Servo Flaw Table
A 400F4208 1024 Seek Profile
13 40108F58 1920 Dependent Zone Table for User Area
14 401096D8 120 Dependent Zone Table for System Area
15 0 524288 Flash ROM
16 40043A00 32 Drive Configuration Table
17 400451A0 2016 Temperature Control Configuration
1B 40107BC0 5016 Dependent Zone Group Tables for User Area
1C 40107A1C 420 Dependent Zone Group Tables for System Area
1D 40043A20 424 VBAR Configuration File
1E 40043DB8 4016 Zone Format Parameters File
1F 402849C0 3520 RW working user preamp table
20 40285780 110 RW working system preamp table
28 680F60 69632
29 4054F800 1232896

Collecting DT Infos completed


System Files I/O method detection...
ATA(direct)

Reading autotuning buffer...............
OkBuff Root FAT searching in RAM.........
OkSearching module table in RAM... .......
OkSearching DT table(RAM, WR) in RAM......
OkSearching DT table(RAM, RD) in RAM......
OkSearching volume 0 file table in RAM....
OkSearching volume 1/2 file table in RAM...
OkSearching volume 3 file table in RAM....
OkSearching volume 4/5 file table in RAM...
OkRequest for volume 9/A file allocation table in RAM
OkSearching SMP RAM FID in RAM............
OkSearching Non Resident G-List FID in RAM
OkSearching CFW OVL FID in RAM............
OkSearch for DBA Base in RAM..............
OkSearch for RW Sys File DBA in RAM.......
OkSearch for MCMT RAM FD in RAM...........
ErrorPRd: Err Rd Ph Sect 0:0:0(1)!Tech state 0x72, 0x03160080

Executing user command.................. : Translator regeneration

ASCII Diag mode

F3 T>/


I made a copy of the zone (generally, critical modules from both heads are OK).

Inability to perform SMART clearing and translator recalculation - in both cases it ended with LED 000000DB (smart).
For example:

F3 T>m0,6,2,,,,,22
Max Wr Retries = 08, Max Rd Retries = 32, Max Iterations = 505, Max Certify Rewrite Retries = 2DF8
Box Padding Enabled: H = 0000, W = 0001
Ev LBA/Soft XferLen Zn Trk Hd Sct Wdg PBA ErrCode

SaveISPT Pass
(DOS) Debug enabled
WriteFlashLogEntry
PrgF
LED:000000BD FAddr:00004C51
LED:000000BD FAddr:00004C51
LED:000000BD FAddr:00004C51



I started tinkering with filesys data smart (some errors).
Then I wanted to start over and rewrite all the sys files.


Test : Writing System Files
Writing System Files from folder
Folder: E:\ACE Lab\PC-3000\Bin\!Profiles\SgF3\Yarra_5400\ST320LT012-1DG14C-0001SDM1-S3PC9MZV\Data\SABackup\SysFiles\Copy0\
Copies : 0 1


Sys File FC008000 / FC008000.rpm /(+0 +1)............................. : Ok
Sys File FC00932C / FC00932C.rpm /(+0 +1)............................. : Ok
Sys File FC00A32D / FC00A32D.rpm /(+0 +1)............................. : Ok
Sys File FC00B203 / FC00B203.rpm /(+0 +1)............................. : Ok
Sys File FC00C204 / FC00C204.rpm /(+0 +1)............................. : Ok
Sys File FC00D205 / FC00D205.rpm /(+0 +1)............................. : Ok
Sys File FC00E206 / FC00E206.rpm /(+0 +1)............................. : Ok
Sys File FC00F20C / FC00F20C.rpm /(+0 +1)............................. : Ok
Sys File FC01020D / FC01020D.rpm /(+0 +1)............................. : Ok
Sys File FC01120E / FC01120E.rpm /(+0 +1)............................. : Ok
Sys File FC33E01B / FC33E01B.rpm /(+0 +1)............................. : Ok
Sys File FC346028 / FC346028.rpm /(+0 +1)............................. : Ok
Sys File FC348035 / FC348035.rpm /(+0 +1)............................. : Ok
Sys File FC349036 / FC349036.rpm /(+0 +1)............................. : Ok
Sys File FC34D100 / FC34D100.rpm /(+0 +1)............................. : Ok
Sys File FC34E101 / FC34E101.rpm /(+0 +1)............................. : Ok
Sys File FC34F102 / FC34F102.rpm /(+0 +1)............................. : Ok
Sys File FC350103 / FC350103.rpm /(+0 +1)............................. : Ok
Sys File FC351104 / FC351104.rpm /(+0 +1)............................. : Ok
Sys File FC352105 / FC352105.rpm /(+0 +1)............................. : Ok
Sys File FC353106 / FC353106.rpm /(+0 +1)............................. : Ok
Sys File FC354107 / FC354107.rpm /(+0 +1)............................. : Ok
Sys File FC355108 / FC355108.rpm /(+0 +1)............................. : Ok
Sys File FC356109 / FC356109.rpm /(+0 +1)............................. : Ok
Sys File FC35710A / FC35710A.rpm /(+0 +1)............................. : Ok
Sys File FC35810B / FC35810B.rpm /(+0 +1)............................. : Ok
Sys File FC35910C / FC35910C.rpm /(+0 +1)............................. : Ok
Sys File FC35A10D / FC35A10D.rpm /(+0 +1)............................. : Ok
Sys File FC35B110 / FC35B110.rpm /(+0 +1)............................. : Ok
Sys File FC3841D1 / FC3841D1.rpm /(+0 +1)............................. : Ok
Sys File FC3871D2 / FC3871D2.rpm /(+0 +1)............................. : Ok
Sys File FC38F10E / FC38F10E.rpm /(+0 +1)............................. : Ok
Sys File FC39010F / FC39010F.rpm /(+0 +1)............................. : Ok
System Files writing process completed


Now - after this treatment and restart - I am in total -... :oops:


Boot 0x40M [0x00000000][0x00000000][0x0002B55C][0x0002B55C][0x0000E0A0][0x0000E0A0][0x000395FC][0x000395FC]
SimError - Remaining in BootFW
Perform a double download without a power cycle



I remember that a few years ago I had a similar problem after rewrite filesys and I somehow solved it, but now I don't remember...
The problem is that I don't have access to the terminal - but I have all SA copies (rom, id, ldr, filesys, mod,...)

I have replaced the heads and PCB (with ROM)
With the donor head we have similar messages with the same ending...

Boot 0x10M
RECOV Servo Op=0100 Resp=0005[0x00000000][0x00000000]
RECOV Servo Op=0155 Resp=0005[0x0002B55C][0x0002B55C]
RECOV Servo Op=0055 Resp=0005[0x0000E0A0][0x0000E0A0]
RECOV Servo Op=0155 Resp=0005[0x000395FC][0x000395FC]
SimError - Remaining in BootFW
Perform a double download without a power cycle


However, the head from the patient works without any problems in the donor.
Of course, shorting the reading channel does nothing...

It looks bad, very bad... :disabled:

Thank you in advance for your help and any tips.
Any man is liable to err, only a fool persists in error.


Top
 Profile  
 
 Post subject: Re: Seagate - unexpected problem after rewrite sysfile...
PostPosted: October 5th, 2023, 1:45 
Offline

Joined: May 29th, 2011, 8:47
Posts: 131
Location: Russia
Your drive seems to have faulty writing. You need to feed a diskfw loader to start with...


Top
 Profile  
 
 Post subject: Re: Seagate - unexpected problem after rewrite sysfile...
PostPosted: October 5th, 2023, 13:08 
Offline
User avatar

Joined: September 16th, 2022, 9:31
Posts: 85
Location: World
The problem is still in Firmware, writing sysfiles, and changing heads are wrong move this LED:000000BD FAddr:00004C51 error has a solution. This happened because lack of Firmware knowledge to us. Seagate, WD or other hard drives brand didn't create HDD's for data recovery with in the mind and HDD's structure are their top secret, that's why we invent a new solution for every data recovery case arrived.

Tips

1. Seagate writing module and sysfile from even original backup FW uncheck Plist and other defects list until it is necessary or final option remain. I have experimented on lots of seagate families the command line of seagate work differently on every family.

2. Do not think about heads change until drives are spinning down.. or as you wish.

I will soon share my detail knowledge of both tips on separates topic when got some free time.


Top
 Profile  
 
 Post subject: Re: Seagate - unexpected problem after rewrite sysfile...
PostPosted: October 5th, 2023, 15:17 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 4458
Location: Hungary
Drive is now pretty much screwed, albeit still pretty easy with right knowledge. Feeding Discfw is 1st step.
The bad thing is that if you cannot manage with the recovery, you cannot return it to the client unmodified either :s

_________________
Adatmentés - Data recovery


Top
 Profile  
 
 Post subject: Re: Seagate - unexpected problem after rewrite sysfile...
PostPosted: October 18th, 2023, 10:19 
Offline
User avatar

Joined: December 9th, 2009, 5:31
Posts: 55
I have an identical donor disk - ST320LT012 - I did the same...

I recorded the full service zone.

After uploading it back to the disk (via rewrite sysfile) - I have the same effect...

SimError - Remaining in BootFW
Perform a double download without a power cycle...

The problem is - that in the donor I can load the LDR into memory.

But in the source disk (client) I still have an error...

MCT Download error, Code = 0xXXXX9A03
Result............................................. ..... : Error


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group