Switch to full style
In-depth technology research: finding new ways to recover data, accessing firmware, writing programs, reading bits off the platter, recovering data from dust.

Forum rules

Please do not post questions about data recovery cases here (use this forum instead). This forum is for topics on finding new ways to recover data. Accessing firmware, writing programs, reading bits off the platter, recovering data from dust...
Post a reply

Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 16:15

:D Hello Folks, Me first time here :)

I've (or had :cry: ) an HDD with following data :
Seagate Barracuda 7200.12
Size : 1TB
ST31000528AS
S/N : 9VP79KPA
p/N : 9SL154-302
Firmware : CC38
Date code : 10432
Site code : TK

Things I've gone through :
    Now See the picture of its PCB i'm attached here.
    It has some power burns obviously. But I dont think its diode thingy :roll:
    So I need a new board to take its place.
    But as we all know in seagate HDD's above 500GB capacity Boards are not interswitchable even being of same HDD capacity & firmware(according to my knowledge each firmware is fetched some production error correction data which is different for all pieces :idea: )
    So I need a new board with my old boards firmware as result.

I also wanted to know if firmware CC38 is same for all capacities of HDD or not?

PROBLEM : the main problem is I wanted to send my PCB to Canadian company to have another identical board and copy my firmware to new board(or may be desolder firmware chip from my board to new one :mrgreen: ). But most of courier companies & National Post offices denied to send my scary looking(to them) electronic chip :(

So I wanted help from you all folks here to let me know in my HDD's picture where is the firmware chip?? I'm planning to find any expert certified electronics solder person to replace it to new same looking board. So attaching new board to old drive would make it run like old times :idea: :D :D
Attachments
HDD_PCB.jpg

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 17:08

Can anybody tell me if my HDD can be turned on by communicating Serial port of PC with the marked port outlet on Attachment picture. Same issue as above applies.

I want to know if power-section-burnt HDD be turned on by serial power input?? Also want to know if data can be read through that serial interface. Seagate people say its for factory debug purposes. Which debug i want to do :)



Assumption :
the circled thing is for serial interface. I seen somewhere it has serial +ve, -ve & GND pins from its 4pins.
Attachments
S_connectors_ondrive.jpg
S_connectors_ondrive.jpg (40.13 KiB) Viewed 18093 times

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 17:12

borsaniyarajdeep wrote:I want to know if power-section-burnt HDD be turned on by serial power input?? Also want to know if data can be read through that serial interface.

No, and no*.


*practically speaking

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 17:23

drc wrote:
borsaniyarajdeep wrote:I want to know if power-section-burnt HDD be turned on by serial power input?? Also want to know if data can be read through that serial interface.

No, and no*.


*practically speaking



Can u tell me what this link is trying to say ? ? I finally found link what i wanted to show.

http://www.msfn.org/board/topic/128807- ... 0011-hdds/

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 17:26

No, and no*.


*practically speaking



drc, can u plz figure out what following link is telling. Its regarding what i wanted to discuss above..
http://www.msfn.org/board/topic/128807- ... 0011-hdds/


Thanks in advance :)

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 19:11

Your drive has sustained an overvoltage on the 5V supply. Check your PSU.

As for replacing the PCB, if you are not experienced in soldering, then ask your local TV/AV repair shop. A ROM transfer should cost around US$20.

Otherwise, assuming there is no other damage, remove the 5V TVS diode with flush cutters. Clean up the burnt area with a toothbrush and isopropyl alcohol (tape head cleaner), and then replace the burnt out inductor with a wire link.

See these photo clips:
http://www.users.on.net/~fzabkar/HDD/ST ... AS_fix.jpg
http://www.users.on.net/~fzabkar/HDD/ST ... AS_TVS.jpg

Instead of replacing the inductor, it may be easier to solder a wire between the 5V SATA power pins and the striped end of the 5V diode (after removing the diode). This is marked by a "v" on the PCB.

Be sure that your power supply is OK, as doing the above will remove the overvoltage protection from the 5V supply.

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 20:45

fzabkar wrote:Your drive has sustained an overvoltage on the 5V supply. Check your PSU.

As for replacing the PCB, if you are not experienced in soldering, then ask your local TV/AV repair shop. A ROM transfer should cost around US$20.

Otherwise, assuming there is no other damage, remove the 5V TVS diode with flush cutters. Clean up the burnt area with a toothbrush and isopropyl alcohol (tape head cleaner), and then replace the burnt out inductor with a wire link.

See these photo clips:
http://www.users.on.net/~fzabkar/HDD/ST ... AS_fix.jpg
http://www.users.on.net/~fzabkar/HDD/ST ... AS_TVS.jpg

Instead of replacing the inductor, it may be easier to solder a wire between the 5V SATA power pins and the striped end of the 5V diode (after removing the diode). This is marked by a "v" on the PCB.

Be sure that your power supply is OK, as doing the above will remove the overvoltage protection from the 5V supply.




Hi fzabkar!!

Thanks for teaching that. I had a doubt that why inductors get that kind of burns? Shouldnt the Protection TVS diodes got blown off?? :D
I also have read a lot about removal of 5V & 12V diodes. But I wanted

& yes it was a power spark, clearly hearable spark :| Sad thing is I plugged my HDD to back it up on my Friends PC & at that day itself this happened. Just missed a day :( He didnt have the surge protector at home.

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 20:50

@fzabkar : But I wanted to know which Chips I should get replaced by TV/AV repair shop ?? :D

I've got another HDD board but it has CC46 ( No use at all. )

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 20:53

@fzabkar :

Thanks for teaching that. I had a doubt that why inductors get that kind of burns? Shouldnt the Protection TVS diodes got blown off?? :D
I also have read a lot about removal of 5V & 12V diodes. But I wanted

& yes it was a power spark, clearly hearable spark :| Sad thing is I plugged my HDD to back it up on my Friends PC & at that day itself this happened. Just missed a day :( He didnt have the surge protector at home.

@drc :

Can u go through this link upto last, Its regarding what i was trying to say :)
http://www.msfn.org/board/topic/128807- ... 0011-hdds/

Thanks u both in advance :) :)
Rajdeep.

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

January 31st, 2011, 23:16

The CC46 board should be compatible, if it is for the same model.

The flash memory chip is the 8-pin IC at the top left of your photo, adjacent to the "1011 0117" text. It should have a "25" in its part number.

See my notes:
http://www.users.on.net/~fzabkar/HDD/HDD_ICs.txt
http://www.users.on.net/~fzabkar/HDD/TVS_diodes.txt

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

February 1st, 2011, 6:47

fzabkar wrote:The CC46 board should be compatible, if it is for the same model.

The flash memory chip is the 8-pin IC at the top left of your photo, adjacent to the "1011 0117" text. It should have a "25" in its part number.

See my notes:
http://www.users.on.net/~fzabkar/HDD/HDD_ICs.txt
http://www.users.on.net/~fzabkar/HDD/TVS_diodes.txt


Yes its that one, Its having some long number starting with 25X.....I really thought something like I'll need to transfer one of that big centi-legged ICs :lol: But you really relieved me from that heavy work out :wink: :D

Your documents seems to be very good. And thanks for that too.

I'd like you to also refer to another link I'd posted here for "drz", It seems interesting handling HDD with serial interface. Using usb-serial cable we dont even need voltage converters. Just see that article & let me know if it really runs HDD with that 3 lines :D

Thanks again. Rajdeep

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

February 1st, 2011, 7:15

ya CC46 also reads ST31000528AS in its listings. Thats the model number u r telling to be same right?

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

February 1st, 2011, 10:23

borsaniyarajdeep wrote:@drc :

Can u go through this link upto last, Its regarding what i was trying to say :)
http://www.msfn.org/board/topic/128807- ... 0011-hdds/

I don't understand, you want me to go read a 174 page topic on some other forum and then what?

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

February 1st, 2011, 19:30

Drc, Sorry to not speak clearly. I just wanted you to go through its screen shots. Its something interesting they're doing. I wanted expert view to that thing. After connecting computer serial port to HDD serial lines(with voltage conversion of course) they're making some baud rate configuration, & after that I think they're accessing drive with that serial lines. Let me get corrected if i'm wrong about that. Plz get through it if u find interesting.

Rajdeep.

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

February 2nd, 2011, 1:36

borsaniyarajdeep wrote:ya CC46 also reads ST31000528AS in its listings. Thats the model number u r telling to be same right?

Yes.

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

February 2nd, 2011, 1:49

borsaniyarajdeep wrote:After connecting computer serial port to HDD serial lines(with voltage conversion of course) they're making some baud rate configuration, & after that I think they're accessing drive with that serial lines.

Yes, that's about right. However, they are addressing a specific firmware bug in the 7200.11 series. You, OTOH, appear to be asking whether it is possible to access your drive via its serial port in its present state. The answer is no because the serial port (inside the MCU) requires a supply voltage that is normally derived form the +5V supply. In any case, your drive needs all its supplies to be up and running before it will do anything.

Your only real options are a board repair, or a board swap plus ROM transfer. Neither is difficult, at least not for your local TV/AV repair shop.

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

March 5th, 2011, 16:32

Hey wanted to let u know I got my HDD recovered. Removed that 5V Diode & after cleaning burnt area my solder person just got some solder on that half inductor to get connected :) Then fingers twisted & the HDD Spinned back after a long age :mrgreen: :lol:

Though Firmware transfer was the last way to try :roll: , this simple soldering worked :wink: & I got saved few hundred buks for new TB HDD :D

I thank everyone here for helping me & this website too. I pledge that I'll also help people in future like this :wink: :D :)

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

May 19th, 2011, 17:45

@fzabkar
Hi M8, one kind question about the other chip that is made like the EEPROM, the one at left end (in the picture on top of this thread)

Is it involved with heads? If yes, what exactly is it?

Thank you

Cor

Re: Telme Firmware Chips location in my Barracuda 7200.12 HDD

May 24th, 2011, 3:37

Corsari,

I can't see the part number, but I believe it would be a FETKY, ie a MOSFET and Schottky diode in the one package. It appears to be part of the switchmode DC-DC converter that supplies -5V (?) to the preamp.

My notes should help you identify it:
http://www.users.on.net/~fzabkar/HDD/HDD_ICs.txt
Post a reply