All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 4:07 
Offline

Joined: December 12th, 2017, 3:54
Posts: 8
Location: united kingdom
Hi there,

Complete beginnner here...

A friend of mine has passed me a Seagate Barracuda 7200.10 drive which was missing its circuit board.

The details of the drive are:

ST3320620AS
P/N: 98J14G-308
F/W: 3.AAJ
Site Code: TK
Date Code: 07266

He tried replacing it with a board from what he thought was an identical model but it turned out this was from one with a later firmware (AAK)

He (and I) have used a external SATA bay via USB to try and read the contents. It doesn't work but the disk does appear to be spinning.

Could someone please let me know if this will work, or if I need to buy a replacement board or if but putting this board on / powering it on it's caused irreperable damage?

I've search the forum and seen things like "freezing routine", "USB front port trick" but not really sure what they are (my searches on this don't seem to return any meaningful results). Also, there's mention of TSV which might(?) fix the issue but i'm not sure if it's relevant to this.

As I say I'm a real novice on this, so would appreciate any advice

Thanks


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 4:38 
Offline

Joined: December 12th, 2017, 4:27
Posts: 27
Location: Poland, Warsaw
I think You have to find oryginal circuit board.

You can try donor boards the same P/N , model and FV but it is like lottery


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 6:54 
Offline

Joined: December 12th, 2017, 3:54
Posts: 8
Location: united kingdom
Hi,

Thanks for the reply.

By "FV", did you mean "FW" as in Firmware? Not entirely sure what you mean by "donor boards" either.

So there's nothing I can do with the board I have to get it to temporarily work?

Thanks again for the reply


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 7:11 
Offline

Joined: December 12th, 2017, 4:27
Posts: 27
Location: Poland, Warsaw
bbass wrote:
Hi,

Thanks for the reply.

By "FV", did you mean "FW" as in Firmware? Not entirely sure what you mean by "donor boards" either.

So there's nothing I can do with the board I have to get it to temporarily work?

Thanks again for the reply

FV = FW= Firmware . Sorry for that
Donor board is the board from another HDD . ( Patient is Your drive)
On the board is ROM chip that is unique for any HDD. Some part of the ROM are created under the manufacture process. That is why You need original board.


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 7:40 
Offline

Joined: December 12th, 2017, 3:54
Posts: 8
Location: united kingdom
Thanks for the reply and for the clarification.

Looks like I'll have to continue looking for an exact match then. I have seen them but they're crazy expensive so thought I'd check here just in case there was some magic that could get it working with a different FW. I was really hopeful jusdgin by some of the other posts I'd read but looks like it's no to be.

Thanks for your help - it's really appreciated


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 7:56 
Offline

Joined: December 12th, 2017, 4:27
Posts: 27
Location: Poland, Warsaw
In this situation You can also by HDD for parts for example with Bad sectors or defected heads. But remember it will be a lottery

_________________
Backup is Your best friend. Still learning English. Sorry for language bugs. My website


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 10:03 
Offline
User avatar

Joined: July 12th, 2010, 4:38
Posts: 1054
Location: Portugal
Why you want to continue to look for a match?
You will never have access to data again if you don't have original ROM.

_________________
http://www.facebook.com/PCLAB.Assistencia.Tecnica
ACELab partner


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 11:11 
Offline

Joined: December 12th, 2017, 3:54
Posts: 8
Location: united kingdom
Hi,

Sorry, I don't understand. Are you saying that even if I get a board from exactly the same drive with the same FW, it won't work?

Thanks


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 12:10 
Offline

Joined: December 12th, 2017, 4:27
Posts: 27
Location: Poland, Warsaw
It won't. As I wrote - You can try but it is a lottery. 1/100000 or less chance.
PCLAB has right. Maybe I did not explain it very carefully.
The ROM is unique to the HDD not to the model or series.
You have to find the oryginal board. Even if the board is defected the rom chip can be ok. If You resolder it to another board it will work.

_________________
Backup is Your best friend. Still learning English. Sorry for language bugs. My website


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 12:35 
Offline
User avatar

Joined: March 6th, 2010, 3:46
Posts: 299
Location: Kolding | Denmark
bbass wrote:
Hi,

Sorry, I don't understand. Are you saying that even if I get a board from exactly the same drive with the same FW, it won't work?

Thanks


Yes you need ROM content from original pcb to rescue data. An exactly match will not help.
A few board members here can reconstruct some models of Seagate ROM, but it will not be cheap, if possible.

_________________
Digitalsupport Data Recovery
https://digitalsupport.dk


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 13:51 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1132
Location: Italy
This is Barracuda 7200.10 (firmware has F architecture), there are no adaptives on rom, so it's not strictly necessary the original rom.
Just find same donor pcb as patient pcb, from identical drive with same fw version.
Also, donor ROM version needs to match with patient pcb, that would very likely match if donor is very similar to patient.
If donor ROM version will not match patient rom, than you might copy ROM in somehow from patient pcb (or download all types of rom you can find from internet for this drive) and write onto donor pcb (you will know when you'll find the exact match when you get access to your data), or just swap the chip physically.

P.S.
Drives which have F3 firmware architecture need original ROM (example Barracuda 7200.11) due to adaptives content.


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 14:30 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1132
Location: Italy
Check also if MCU chip version is TTB4398A0 or V520AA

Give a look here:
https://www.hdd-parts.com/11150676.html
https://www.hdd-parts.com/11150342.html
https://www.hdd-parts.com/13010902.html


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 16:31 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9174
Location: Portugal
Nice thread with big confusion regarding this old drive !

This is Seagate Brracuda Classic also known as ST-10 and NOT F3 ARCH so things get a lttle bit easier.

Assuming the drive is ok and it's only missing the PCB then your "new" PCB should work with a "trick" ....

You need a Seagate ST-10 firmware tool like SeDiv, MRT, PC-3000, HRT 3.0/5.0 whatever .... You can even use chineseware .... There are a china tool to flash ST-10 ROM....

Now if you plug drive to terminal (TTL) you will see message regarding APP code not compatible or something like that and this is because version of ROM on PCB doesn't match version of APP code on platter and drive dropts to F> instead of T>.

All that you have to do is SEARCH on the HDD GURU file section correct ROM for your drive.

Search and try to find resources for F/W: 3.AAJ on the model of drive you have. Sometimes you can get away even with same family of drive even if model/capacity is not the same.

Now use tool to write correct ROM to PCB that you have.

Assuming drive is OK you should gain access to data.

ST-10 doesn't have unique info on ROM and ROM on ST-10 drives can be written from PCB to PCB as long as version is the same. Many times even drives with diferent model and capacity will use same ROM. You just need to figure out exactly what ROM your drive uses and the easy way is to get resources for exact model and FW version from database.

Good luck.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 16:34 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9174
Location: Portugal
Also as reference ....

http://www.hddoracle.com/viewtopic.php? ... =80#p11442

http://www.hddoracle.com/viewtopic.php? ... 100#p11488

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 18:53 
Offline
User avatar

Joined: July 12th, 2010, 4:38
Posts: 1054
Location: Portugal
My bad... Didn't read well original post..

_________________
http://www.facebook.com/PCLAB.Assistencia.Tecnica
ACELab partner


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 12th, 2017, 22:56 
Offline

Joined: December 12th, 2017, 3:54
Posts: 8
Location: united kingdom
Thank you Michael and Splidit for the detailed responses. I'm somewhat clueless in this area but your help is appreciated.

Michael - from your posts I've gathered that an exact matching board should be fine as long as the firmware is the same. I'm not sure what the relevance of the links you've provided is - is this something I need to look for on the PCB I may have to buy assuming flashing / other methods don't work?


Splidit - I've tried to follow your instructions but sadly it's too technical for me and there are a few basics where I'm failing.

You mentioned ST-10 firmware tools. I searched for SeDiv and downloaded the trial. When I ran it the AV software had a bit of a meltdown compaining it was malware infected. Temporarily disabling AV allowed me to run it but all it did was report a runtime error 217 at 00423E8A. Searching for the other tools seemed to result in hardware solutions (boxes that drives attach to) or is other software to purchase. I am assuming I have to buy something but don't know what. Google wasn't much help...

You then mentioned plugging to terminal (TTL) and from that point I was completely lost. I have no idea what this means (I'm guessing plugging it in via the USB hub?). Thank you for the reference links you posted - I assume these were to prove it's technically possible but not related to the drive I have?


With regards to firmware, both of you mention the possibility of flashing the PCB I already have. I tried to search HDDGuru Files for ST3320620AS 3.AAJ firmware but found no matches. I tried various combinations but and the closest I got were:

http://files.hddguru.com/download/Firmw ... s/Seagate/
but that only goes to 3.AAE

http://files.hddguru.com/download/PC-30 ... 207200.10/
but that only goes to 3.AAF

http://files.hddguru.com/index.php?acti ... eagate&SID
Doesn't mention anything about a specific firmware and not entirely sure what the EXE is meant to do.

Am I missing something? Even if I find it, do I need to purchase flashing software?

Again, I apologise for being totally clueless in this area but am very grateful for your input.


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 13th, 2017, 3:06 
Offline

Joined: May 21st, 2007, 16:10
Posts: 1484
Location: Gothenburg/ Sweden
As you don't have the knowledge and proper tools, it's better to contact member Pcimage he's in Peterborough and can help you.

Regards/ Bosse

_________________
Rescue IT Datarecovery service Sweden
Rescue IT Dataräddning Göteborg AB
http://www.rescue-it.se


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 13th, 2017, 4:53 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1132
Location: Italy
Quote:
Michael - from your posts I've gathered that an exact matching board should be fine as long as the firmware is the same. I'm not sure what the relevance of the links you've provided is - is this something I need to look for on the PCB I may have to buy assuming flashing / other methods don't work?


Can you provide all details about your hdd, patient pcb and donor pcb that you bought?
If you post all details (including PCBs version, sticker code, MCU version and from which type of hdd was taken donor pcb) then i can tell you if donor pcb is compatible or not for your drive.
If donor pcb that you bought is compatible with your drive, i can explain you how to work on ROM for make it work on your drive, but if is not compatible then you should buy from one of those 3 hdd-parts links that i've posted.

Quote:
You then mentioned plugging to terminal (TTL) and from that point I was completely lost. I have no idea what this means (I'm guessing plugging it in via the USB hub?). Thank you for the reference links you posted - I assume these were to prove it's technically possible but not related to the drive I have?


You need this:
https://www.ebay.com/itm/USB-to-CP2102- ... xy-j9SRw0V

Quote:
With regards to firmware, both of you mention the possibility of flashing the PCB I already have. I tried to search HDDGuru Files for ST3320620AS 3.AAJ firmware but found no matches

With TTL adapter and a program like Sediv or a chineseware, you might be able to flash ROM on donor pcb.

You can try to flash donor pcb rom (if is identical to your patient pcb) with one of the followings:
http://files.hddguru.com/index.php?acti ... e/Tonka40&
http://files.hddguru.com/index.php?acti ... te/Tonka2&
http://files.hddguru.com/index.php?acti ... te/Tonka2&


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 13th, 2017, 5:16 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 10406
Location: Australia
bbass wrote:
http://files.hddguru.com/index.php?action=view&filename=ST3320620AS.zip&directory=Firmware%20updates/Seagate&SID
Doesn't mention anything about a specific firmware and not entirely sure what the EXE is meant to do.

This is a 3.AAE firmware update.

Quote:
echo ====================================================================
echo We will be loading new Galaxy FW 3.AAE.0G2
echo Generic Disty/STD-OEM, 8 or 16MB, SATA Configurations
echo ====================================================================
echo A) Firmware Galaxy 3.AAE.0g2
echo --------------------------------------------------------------------

SF.EXE is SeaFlash. It is called by flash.bat. Flash.bat uses a single firmware payload for all Galaxy models, so ISTM that you could purchase any 3.AAJ PCB, irrespective of the drive capacity.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Newbie - circuit board for Seagate Barracuda ST3320620AS
PostPosted: December 13th, 2017, 7:53 
Offline

Joined: December 12th, 2017, 3:54
Posts: 8
Location: united kingdom
Thanks you again for the responses.

I should have stated that I'm not in the UK at the moment which is why it hasn't been taken to a specialist (too difficult to explain in a foreign language). I would glady pay someone to sort this out for me if it were an option...

Michael - I have ordered the equivalent Ebay item which should arrive in the next few days.

The donor board was taken from a HDD with similar spec to the one missing the board.

Model: ST3320620AS (Both)
P/N: 98J14G-308 (Both)
F/W: Original (the one I want to fix / read) 3.AAJ, Donor: 3.AAK
Date Code: Original 07266, Donor 07402
Site Code: TK (both)

everything else looks the same

Info from the donor PCB board:

White sticker:
100436228 F 7739UDAZ

Big square chip:
V520AA
SEAGATE
AAZZAAA
9E638033
9917X (could be L not 1)
MYS 99 704

Recatange chip:
0706
3-2
48LC8M16A2
P -6A G

Small square chip:
SMOOTH
100369972
99OE9 VA
MYS 99 709

So is Sediv something I have to buy? There only seems to be a demo?


Thanks for the info on firmware and the links. I'm still confused though - they don't seem to match my model number. Does this matter?. Also, for the links to 3.AAE if the donor board is already running 3.AAK, isn;t this better?

Sorry for being such a noob.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: ddrecovery, lcoughey, MasterHDD and 26 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