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

Seagate ST1000DM003 Not detected

January 5th, 2019, 4:32

I thought this drive may have had the BSY bug, however, I am thinking it may be something else.

After making a 1.8v TTL adapter, thanks to the assistance of fzabkar here:
viewtopic.php?f=1&t=37899

I can now communicate with the terminal on the drive, however the output looks far more ugly than I expected.

Upon applying power I get the following:
Code:
Boot 0x40M
Spin Up
FAIL  Servo Op=0100 Resp=0003
0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000                           0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
ResponseFrame 1BC0 0000 0000 7FC0 0008 0000 0000 0000 FBE7 0000 0000 0000 0000                           0000 0000 0000 9ADE 8F59 93A4 407E 4B4E 50BC D795 273E F39B CE69 0000 007F 0004                           0000 FFF7 0004 0010
FAIL  Servo Op=0100 Resp=0003
0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000                           0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
ResponseFrame 2140 0000 0000 7FC0 0008 0000 0000 0000 FBE7 0000 0000 0000 0000                           0000 0000 0000 9ADE 8F59 93A4 407E 4B4E 50BC D795 273E F39B CE69 0000 007F 0004                           0000 FFF7 0004 0000


I cannot get the drive to respond past this point. I have tested my adapter setup on a newer ST1000DM003 so I know my Tx/Rx are working properly.

Any ideas?

[EDIT]
I should mention that the article I was going to follow for fixing the BSY bug is here. It has worked on other Seagate drives I have fixed in the past, however, if anyone here has a better guide to follow I am all ears.
https://sites.google.com/site/seagatefix/
[/EDIT]

Re: Seagate ST1000DM003 Not detected

January 5th, 2019, 19:31

Sorry, I should have mentioned that I blocked off the head connector.

Here is a boot up with the heads being reachable to the control board.

Boot 0x40M
Spin Up
Trans.

Spin Up
SpinOK
TCC:0014

(P) SATA Reset


SATA Reset.png
SATA Reset
SATA Reset.png (4.81 KiB) Viewed 7493 times


[EDIT]
I should also mention that the drive will not respond to CTRL+Z or any other keyboard commands when it reaches this point.
[/EDIT]

Re: Seagate ST1000DM003 Not detected

January 5th, 2019, 20:56

Short the read channel right before the "(P) SATA Reset" message comes on the terminal window. Take a picture of the PCB board (head/preamplifter contact pins and processor should be clearly visible) and upload it here so we can tell you which pins have to be shorted.

UPD: Listen to Spildit, if the data is important then send it off to the pros.

Re: Seagate ST1000DM003 Not detected

January 5th, 2019, 21:26

Do I need to short these pins with the heads or main motor disconnected?

My customer has already written off the data that was not recovered from this drive. I am more or less taking this on out of curiosity so I can learn more.

Here is the component side of the control board.
IMG_20190105_171623.jpg
100717520-rev-b

Re: Seagate ST1000DM003 Not detected

January 6th, 2019, 13:33

mrburritoman wrote:Do I need to short these pins with the heads or main motor disconnected?

My customer has already written off the data that was not recovered from this drive. I am more or less taking this on out of curiosity so I can learn more.

Here is the component side of the control board.
IMG_20190105_171623.jpg


You should fully understand exactly WHAT you do. Think thrice before taking any action.

Image

You need to short those pins with the heads and motor connected. The read channel pins circled with either a red circle, or green one. Just don't ask us which ones, google "Differential Pairs".

Re: Seagate ST1000DM003 Not detected

January 6th, 2019, 20:30

Shorting the red pair produced no change.

Shorting the green pair produced the following.
Shorting Green pair.png
Green pair

The heads were making a horrible noise until I removed the short, which produced the second to last line, which was then immediately followed by the last line.

How long should I hold the short?
What should occur if I have done this correctly?

Re: Seagate ST1000DM003 Not detected

January 7th, 2019, 11:40

You never mentioned what firmware version you are messing with. That means you are still far away from understanding the basic principles. For example, ER-drives are firmware locked so it's not possible to work on such drives unless you have something like PC3K.

Read the HDD Oracle forum http://www.hddoracle.com

mrburritoman wrote:Shorting the red pair produced no change.

Keep in mind, the read chanel needs to be short with something really SHORT (tweezers etc are not an option).

mrburritoman wrote:How long should I hold the short?
What should occur if I have done this correctly?

In my own experience it depends on different factors and is all about timing and practice. There is no simple step-by-step guide or set of best practices that will lead you to "guaranteed" success.
Post a reply