MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 16 posts ] 
Author Message
 Post subject: ST3120022A - Need help for PCB
PostPosted: January 4th, 2021, 18:44 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
Hello !

Sorry for my english, it's not my main language.

A relative gave me a very old IDE HDD to try to recover the data (he doesn't have an IDE adapter). I found out that the pcb is a bit damaged.

Picture of the PCB without colors

Picture of the PCB with colors

Purple - I've seen many pics of the same PCB, and there seems to be a diode here. But there are no sign of "broken solder". Should i solder one here ?

Red - Broken resistor, so i replaced it

Blue - The resistor seems damaged ? Anyway i replaced it to be sure.

After replacing the resistors, nothing changed. The only sign of life i get is the SMOOTH chip heating up. It doesn't burn but get pretty hot.

Do you have any idea of what i can do ?

Thanks !!


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 5th, 2021, 11:08 
Offline
User avatar

Joined: April 20th, 2017, 7:28
Posts: 130
Hello,

The broken resistor is directly connected to the ROM. If the ROM burn, then it's gonna be hard to recover data. I would order same PCB and move the ROM (Either copy ROM content using programmer or move the ROM carefully to new new PCB, some company offer to move the ROM for you).


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 5th, 2021, 15:32 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
Oh, you mean that the rom is unique even on a that old hdd ? (2003-10-08)

I searched a lot for a pcb replacement but never found exactly the same model as mine.

My HDD:
Model: ST3120022A
P/N: 9W2002-311
Config: D3X-02
Firmware: 3.06
Date Code: 04152
Site Code: AMK

I found two that are pretty similar but still not the same as mine:

First:
Model: ST3120022A
P/N: 9W2002-319
Config: A4N-01
Firmware: 3.06
Date Code: 04141
Site Code: AMK

Second:
Model: ST3120022A
P/N: 9W2002-301
Config: DZB-10
Firmware: 3.06
Date Code: 03506
Site Code: AMK ? (According to serial number bc not present in the picture)

Do you have any idea if they would be compatible with my hdd ? (moving the ROM is not a problem for me) I'm only looking for used hdd because they are waaaay cheaper than on pcb websites.

Thanks a lot


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 5th, 2021, 16:05 
Offline
User avatar

Joined: June 11th, 2013, 17:01
Posts: 1772
Location: Phoenix, AZ USA
Matching the model number and firmware code should be all you need. No need to swap the ROM.

_________________
HDD, SSD, Flash and RAID Data Recovery
Founder of The Data Recovery Professionals Group


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 5th, 2021, 16:11 
Offline

Joined: January 5th, 2021, 16:01
Posts: 2
Location: Russia
samstown wrote:
Hello,
The broken resistor is directly connected to the ROM.

Just for information. 8-leg chip P102 - it's NOT ROM. This chip genarate -5V. You can see it in datasheet, if you download it. On this PCB place for ROM near the processor (top of the image) and it not solder on this PCB...


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 5th, 2021, 17:27 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
samstown wrote:
The broken resistor is directly connected to the ROM.

That's a FETKY, not a ROM.

The ROM appears to be embedded within the MCU. There is an unpopulated 8-pin location nearby. That appears to be reserved for an external ROM.

The OP's problem would point to an overvoltage on the +5V supply. The FETKY, inductor and resistor are part of the -5V supply for the preamp. Therefore there is a high likelihood of preamp damage.

If the OP can show us the other side of the PCB, I could help to identify the preamp test points.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 5th, 2021, 18:25 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
fzabkar wrote:
samstown wrote:
The broken resistor is directly connected to the ROM.

That's a FETKY, not a ROM.

The ROM appears to be embedded within the MCU. There is an unpopulated 8-pin location nearby. That appears to be reserved for an external ROM.

The OP's problem would point to an overvoltage on the +5V supply. The FETKY, inductor and resistor are part of the -5V supply for the preamp. Therefore there is a high likelihood of preamp damage.

If the OP can show us the other side of the PCB, I could help to identify the preamp test points.


Thanks for your reply. Here's the other side of the PCB.

I thought the HDD was damaged because of the place where it was stored (knowing the person who gave me the hdd, I suppose it was in a bag with many other things that could have broken things on the pcb :roll: ).
So maybe i'm wrong


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 6th, 2021, 16:17 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
With the PCB on the drive, measure the resistances between ground and each of the +5V and -5V test points.


Attachments:
Preamp_voltages.jpg
Preamp_voltages.jpg [ 69.58 KiB | Viewed 14747 times ]

_________________
A backup a day keeps DR away.
Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 8th, 2021, 8:03 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
fzabkar wrote:
With the PCB on the drive, measure the resistances between ground and each of the +5V and -5V test points.


Hi ! Sadly i don't have a multimeter where i actually am. But i bought a new pcb.
I installed the new pcb (without moving anything).
I think that there's a problem with mechanical parts. So seems to be definitely dead.

The motor makes sound but not a very reassuring one. It then stops itself after 30 seconds. Nothing detected by Windows of course.


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 8th, 2021, 15:45 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
You can obtain a diagnostic report from the serial terminal port, but you'll need a USB-TTL adaptor.

A cheap digital multimeter costs about 5 euros.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 8th, 2021, 16:33 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
Thanks. I don't have any but i used an Arduino and Putty instead.

I got this:
Code:
Interface task reset
1024k x 16 buffer detected
ALPINE - 1_Disk    S.15  01-16-03 11:51

Buzz  - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Error Reading Reserve Track Defect List

And that's all.

I don't really know how it works and can't find anything "hdd noob-proof" on google. Is there anything i can do from here ?

EDIT:
Tried this:
Code:
F>repair

Buzz  - %%%%%%%%%%%    Code - 11  Track 0E37B.0.000  Sns 000


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 8th, 2021, 17:12 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
ISTM that there should be a "Head Mask" in your terminal output.

https://www.google.com/search?q=ALPINE+Buzz+"Error+Reading+Reserve+Track+Defect+List"

https://forum.acelaboratory.com/viewtopic.php?t=5684

I'm not a data recovery pro, but I would think this is telling you that your preamp is damaged.

What output do you get if you isolate the HDA pins with a business card?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 8th, 2021, 17:34 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
It makes the same noise and i get the same output:

Code:
Interface task reset
1024k x 16 buffer detected
ALPINE - 1_Disk    S.15  01-16-03 11:51

Buzz  - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Error Reading Reserve Track Defect List


And yes, there should be "Head Mask" instead of all the "%" :/


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 9th, 2021, 13:29 
Offline

Joined: January 5th, 2021, 16:01
Posts: 2
Location: Russia
Guys, are you forgotten your glasses somewhere???
Disk write in terminal for you by the SIMPLE ENGLISH WORDS - "Error Reading Reserve Track Defect List". Can you traslate this message? It mean, that your disk have damages in service area, at least in Reserve Track Defect List. Disk can't read it from SA, the reason - bad sectors, maybe. And it's not good, because you need data. I don't know how exact you can try to repair this defect list. It's will be not a problem, if you need just a repair, but data...


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 9th, 2021, 16:19 
Offline

Joined: January 4th, 2021, 18:13
Posts: 7
Location: France
igor_me wrote:
Guys, are you forgotten your glasses somewhere???
Disk write in terminal for you by the SIMPLE ENGLISH WORDS - "Error Reading Reserve Track Defect List". Can you traslate this message? It mean, that your disk have damages in service area, at least in Reserve Track Defect List. Disk can't read it from SA, the reason - bad sectors, maybe. And it's not good, because you need data. I don't know how exact you can try to repair this defect list. It's will be not a problem, if you need just a repair, but data...


The head doesn't even move, so how can it tell me that there are bad sectors ?

I think i have a dead preamp (as fzabkar said). And that there maybe is nothing i can do

EDIT: Well i forgot but I think it's neither the preamp or bad sector as i get the same output with HDA isolated


Top
 Profile  
 
 Post subject: Re: ST3120022A - Need help for PCB
PostPosted: January 9th, 2021, 16:42 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
igor_me wrote:
Guys, are you forgotten your glasses somewhere???
Disk write in terminal for you by the SIMPLE ENGLISH WORDS - "Error Reading Reserve Track Defect List". Can you traslate this message?

The OP gets exactly the same message when the HDA is isolated. What does that tell you?

_________________
A backup a day keeps DR away.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 130 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group