Switch to full style
Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

Maxtor (seagte) DiamondMax 23 Burnt?

November 10th, 2010, 16:11

Hello everybody
I have two diamonMax23 500 Go each,
The first one crashes after then windows report me a problem with some smart error, but when i restart the computer to make a scan in safe mode or Dos mode, it disapear from bios :shock: , some restarts later its detected but my PC hungs and do not start at all, note that the the eprom was the original one,
After i search on the internet and found that seagate recommands to update this HD, so i've try to update it but my PC hungs when i connect it,
Ok so i update the second one.
On the internet i've discover too the method to remove the BSY state of this kind of Hard Disk, so i make my RS232-TTL adapter (Max232), and try the procedure of Telenet commands:
Ctrlz....... m0,2,2,0,0,0,0,22 and all the rest and noway, the disk returns me a lot of errors messages, during this work i accidently swaped the power of my first and working HD and its spin no more and not detected (No smoke, No smells) Just no spin.
I've try swaping the PCB, Nothing, the second HD (power accident) spin but not working and seems to be detected but hungs the computer (but spins), i try the hot plug on XP who block completely, on Seven its seems to be detected but no way to initialize them or access it.
The result:
1HD with some BSY issue how dont work (spin but not detected).
A second HD that not spin at all and not detected (but seems spining when i swap the PCB and not detected correctly, its hungs my computer).

At the end i lost 1 To of DATA (Films, Music, Softwares, Photos,....) and back me to the Neolithics, i lost a lot of things, even my magnifiscent film and music collection (Pink Floyd, Radio Head, Stevie Wonder, Scorpions and more and more...) :cry: .
Please some help will be welcome,
I would like to try the TSV Diode removing on the second but how to recognise them?
ANY IDEAS

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 6:34

No one? :cry:

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 8:47

Ok, This is an image of my HD that dont spin after the power plug mistake:
Attachments
DSC00482WW.JPG
Indicate me please where is the TVS diodes and the Famous Eprom
02.jpg
As you see no burnt component visible

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 10:50

This one seems better
Attachments
DSC00482000.JPG

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 12:24

Maybe you have learned the lesson, DIY is not for you.... :)
It looks like this HDD have no TVS, you will need professional help for both of your drives if you want your data back.

Janos

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 13:50

You are in France. If you stop this work now you have a chance to get all this back. You can try one person out of UK to try to fix this one for you. It is pcimage here on the forum. He can look at both of these drives and give you a free diagnosic and see if you will allow him to repair these. Other than this you are lost with not just one HDD up in smoke and no data but now two. Never follow all you find on Internet. You will end up with non working drives. Not all information is valid and can get back your data as you have found out on this one. Sometime it is not possible for you to repair them on your own. Try to contact PC Image on this one. There is also Dobre here he can do this one for you and he is also very close to you. You can send or contact the two of them and see where to go from there.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 14:39

I would like to add this session of ASCII Debug mode for the how spin but not access:

Rst 0x10M
Servo Processor Is Reset.
RW: Disc Ctlr Initialization Completed.

ExecuteSpinRequest

No HOST FIS-ReadyStatusFlags 2002B001
ASCII Diag mode

F3 T>/2

F3 2>Z

HighPowerMode
Spin Down Complete
Elapsed Time 0.084 msecs
F3 2>U

HighPowerMode
ExecuteSpinRequest

Spin Up Complete
Elapsed Time 3.663 secs
F3 2>/

F3 T>F712
Byte:05C1: Expansions =
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
''

F3 T>F,,22

(D) SATA Reset

F3 T>F712
Byte:05C1: Expansions =
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
''

F3 T>/m0.2.2.0.0.0.0.22

Invalid Diag Cmd

F3 M>m0,2,2,0,0,0,0,22

Invalid Diag Cmd

F3 M>/

F3 T>m0,2,2,0,0,0,0,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewr
ite Retries = not supported

DiagError 0000500D
User Partition Format Failed - Elapsed Time 0 mins 00 secs
R/W Sense 00000002, R/W Error 843200A6, File Error 00000000
Blk Addr 000000000000, Blk Addr Type 00, Cyl 00000000, Hd 00

F3 T>/1

F3 1>N1

Init SMART Fail
LED:000000CC FAddr:0024E3A7
LED:000000CC FAddr:0024E3A7
LED:000000CC FAddr:0024E3A7
LED:000000CC FAddr:0024E3A7

Rst 0x10M
Servo Processor Is Reset.
RW: Disc Ctlr Initialization Completed.

ExecuteSpinRequest

RW subfile error 2044
RW subfile error 2044
SIM Error 2044
No HOST FIS-ReadyStatusFlags 2002A1A5
ASCII Diag mode

F3 T>i4,1,22

F3 T>m0,2,2,0,0,0,0,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewr
ite Retries = not supported

User Partition Format Successful - Elapsed Time 0 mins 00 secs
Zone re-format was skipped.
F3 T>

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 16:48

These photo clips should help you identify the TVS diodes:
http://www.users.on.net/~fzabkar/HDD/Di ... 2V_TVS.jpg
http://www.users.on.net/~fzabkar/HDD/Di ... EEPROM.jpg

Please confirm the identities of the components by comparing the marking codes against my notes:
http://www.users.on.net/~fzabkar/HDD/HDD_ICs.txt
http://www.users.on.net/~fzabkar/HDD/TVS_diodes.txt

The components identified in the following clip are either inductors or capacitors (I can't tell them apart). One end of each capacitor would be connected to ground. Inductors should measure zero ohms.

http://www.users.on.net/~fzabkar/HDD/Di ... uctors.jpg

This article may be useful also:
http://hddscan.com/doc/HDD_from_inside.html

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 17:47

Thanks fzabkar, this is very usefull, now i now exactly whare is my TVS, :D
One more question please or two: :oops:
How to identify the defective ones? (I have a simple Multimeter tester)
I've read in other threads that this diodes act like a fuse how shortcut the supply in case of over voltage to the ground, so what i should get in resistor test mode? (1? or what)
After identifying the burnt ones Should i just unsolder them to get the HDD work again (Just the time to make Backup).
One more time thanks a lot :D
The thing that you suspect to be inductor seems to be that (Multimeter indicates 0 Ohm).
Really you have Wright A backup a day keeps a lot of problems away oh yes.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 18:17

momo2010 wrote:I would like to add this session of ASCII Debug mode for the how spin but not access:

Rst 0x10M
Servo Processor Is Reset.
RW: Disc Ctlr Initialization Completed.

ExecuteSpinRequest

No HOST FIS-ReadyStatusFlags 2002B001
ASCII Diag mode

F3 T>/2

F3 2>Z

HighPowerMode
Spin Down Complete
Elapsed Time 0.084 msecs
F3 2>U

HighPowerMode
ExecuteSpinRequest

Spin Up Complete
Elapsed Time 3.663 secs
F3 2>/

F3 T>F712
Byte:05C1: Expansions =
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
''

F3 T>F,,22

(D) SATA Reset

F3 T>F712
Byte:05C1: Expansions =
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
''

F3 T>/m0.2.2.0.0.0.0.22

Invalid Diag Cmd

F3 M>m0,2,2,0,0,0,0,22

Invalid Diag Cmd

F3 M>/

F3 T>m0,2,2,0,0,0,0,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewr
ite Retries = not supported

DiagError 0000500D
User Partition Format Failed - Elapsed Time 0 mins 00 secs
R/W Sense 00000002, R/W Error 843200A6, File Error 00000000
Blk Addr 000000000000, Blk Addr Type 00, Cyl 00000000, Hd 00


F3 T>/1

F3 1>N1

Init SMART Fail
LED:000000CC FAddr:0024E3A7
LED:000000CC FAddr:0024E3A7
LED:000000CC FAddr:0024E3A7
LED:000000CC FAddr:0024E3A7

Rst 0x10M
Servo Processor Is Reset.
RW: Disc Ctlr Initialization Completed.

ExecuteSpinRequest

RW subfile error 2044
RW subfile error 2044
SIM Error 2044
No HOST FIS-ReadyStatusFlags 2002A1A5

ASCII Diag mode

F3 T>i4,1,22

F3 T>m0,2,2,0,0,0,0,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewr
ite Retries = not supported

User Partition Format Successful - Elapsed Time 0 mins 00 secs
Zone re-format was skipped.

F3 T>



:roll:

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 19:11

What should i understand?
I ad this image, can anyone answer me?
Attachments
DSC00482000kk.JPG

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 19:20

TVS diodes protect your drive by going short circuit whereas fuses protect it by going open circuit. Therefore a diode acts like a crowbar across the supply, whereas a fuse is in series with the supply, ie they do not work the same way.

Anyway, when a TVS diode fails it will measure close to zero ohms on the 200 ohms range of your meter. You can remove a shorted diode by snipping its pins with flush cutters. Assuming there is no other damage, the drive will work perfectly well without the diode, but it will no longer have overvoltage protection on the affected supply. So be absolutely certain your power supply is good.

If, for continued protection, you wish to replace the diode, then a 5V TVS diode can be substituted with an SMAJ5.0A, and a 12V diode with an SMBJ12A. Both can be ordered from Farnell, Mouser, Digikey.

If you need to replace the PCB, then be aware that modern drives store unique, drive specific calibration data is a serial EEPROM chip. If the replacement board causes the drive to click on power-up, then you will need to transplant this chip, or its contents, from patient to donor. The EEPROM will usually have a "25" in its part number.

This vendor offers a board for US$40 plus $10 for a ROM transfer:
http://www.onepcbsolution.com

Here is another:
http://www.hdd-parts.com/
Last edited by fzabkar on November 11th, 2010, 19:24, edited 1 time in total.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 11th, 2010, 19:22

I would go to Seagate forum and ask the same question.

No wonder maybe there will be the same answers from the same people.... :mrgreen:

P.S. the problem is elsewhere.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 12th, 2010, 6:18

Thanks for the answers.
What is the third one (in the middle of the PCB, seems to be another TVS)
So to make my HD work again i should unsolder the TVS? (if the problem are just in it) otherwise i should find another PCB and transplant the EEPROM?
Now i'm feel really better (some hope come back).
Just the time to find Heated Air Station of my friend.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 12th, 2010, 16:20

I can't see the markings, but the component in the middle appears to be the crystal for the MCU.

The TVS diodes, if shorted, will have been damaged when you misapplied the power. That will have nothing to do with your terminal output. The original fault does not appear to be a board issue.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 12th, 2010, 21:03

Note terminal commands are dangerous if you do not understand them and what they are for. The way you are going you are going to brick your drive. Plus you already lost one drive and are about to lose another. Keep going on like this and your drive is bricked for sure. Looks to me you are have no idea what terminal commands you are entering and what you are doing to your drive. Good luck on this one.

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 13th, 2010, 4:48

Thanks fzabkar :D
The terminal commands that i've used is for the first one (that spin but not detected in the BIOS without any causes).
The second one is the victim of over voltage accident.
The middle piece is marked:
TXC30.0
MJ48
With the tester:
In Ohm meter mode (200k) its indicates 50 k Ohm in the first direction and infinite (1) in the second.
In diode test mode (2000 -|<-) indicates 1 in the two direction
What it could be?
To remove the EEprom i Must use The Air Heating system?
How to test the Selfs? the spin motor controller?
Does it exist an Eeprom reader/copier for this kind of circuit?
The chip is it Rewritable? May be it can be flashed if i replace her on another PCB or is it safe ? (its marked: 25W406A 21 9VG1C).
I know i'm asking too much :oops: , Sorry and thanks a lot for your kindness :D

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 13th, 2010, 21:58

TXC30.0 is a 30MHz crystal. Leave it alone. :-)

http://www.txc.com.tw/en/c_products/01_1.asp

The 25W406A EEPROM is a serial flash memory. I can't locate a datasheet, but if it is an ST Microelectronics part, then its full part number would be M25W406A.

If you are new to soldering, then you should practice on a scrap board. If you damage the EEPROM, then you will be in expensive trouble. You can do the job with a temperature controlled soldering iron if you are careful. Alternatively, your local TV/AV repair shop may be able to help you.

I don't know of any easy way to test the major chips. In general terms, when troubleshooting a microprocessor based circuit, you first check the supply voltages, including the onboard DC-DC converters. Then you should verify that the crystal is oscillating, and that the MCU's reset pin is not active. Then look for stuck address and data lines.

You can read the EEPROM in-circuit using an IC clip and a device programmer:
read-write-serial-flash-wdc-logic-boards-t7192.html

The following datasheet should help you understand the function of a typical motor controller chip.

L7250, SMOOTH, spindle motor + VCM controller, ST Microelectronics:
http://www.datasheetcatalog.org/datashe ... Xyuswx.pdf

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 15th, 2010, 5:50

Thanks again, as always your answers are really clear. :D
When tou talk about MCU's Reset pin, you talk about this 4 pins on the front, byside power and Data connectors used to set the mode 1.5-3 Go datarate transfers?
The only things i know about them is the transfer mode and the ASCII debug procedure, is there another usefull configutation on it? how to set The Reset option on seagate PCB of DiamondMax23? :please:

Re: Maxtor (seagte) DiamondMax 23 Burnt?

November 16th, 2010, 7:32

i've found about MCU's Reset pin on the chip itself, :roll:
Whats the reset do exactly? How i set this Reset? In this kind of Chip?
Post a reply