All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Seagate ST1000DM003 Not detected
PostPosted: January 5th, 2019, 4:32 
Offline
User avatar

Joined: January 4th, 2019, 21:30
Posts: 9
Location: Between my keyboard and chair
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]


Top
 Profile  
 
 Post subject: Re: Seagate ST1000DM003 Not detected
PostPosted: January 5th, 2019, 19:31 
Offline
User avatar

Joined: January 4th, 2019, 21:30
Posts: 9
Location: Between my keyboard and chair
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.

Quote:
Boot 0x40M
Spin Up
Trans.

Spin Up
SpinOK
TCC:0014

(P) SATA Reset


Attachment:
File comment: SATA Reset
SATA Reset.png
SATA Reset.png [ 4.81 KiB | Viewed 7411 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]


Top
 Profile  
 
 Post subject: Re: Seagate ST1000DM003 Not detected
PostPosted: January 5th, 2019, 20:56 
Offline

Joined: September 15th, 2017, 4:48
Posts: 35
Location: Ukraine, Lugansk city
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.


Top
 Profile  
 
 Post subject: Re: Seagate ST1000DM003 Not detected
PostPosted: January 5th, 2019, 21:26 
Offline
User avatar

Joined: January 4th, 2019, 21:30
Posts: 9
Location: Between my keyboard and chair
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.
Attachment:
File comment: 100717520-rev-b
IMG_20190105_171623.jpg
IMG_20190105_171623.jpg [ 3.77 MiB | Viewed 7397 times ]


Top
 Profile  
 
 Post subject: Re: Seagate ST1000DM003 Not detected
PostPosted: January 6th, 2019, 13:33 
Offline

Joined: September 15th, 2017, 4:48
Posts: 35
Location: Ukraine, Lugansk city
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.
Attachment:
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".


Top
 Profile  
 
 Post subject: Re: Seagate ST1000DM003 Not detected
PostPosted: January 6th, 2019, 20:30 
Offline
User avatar

Joined: January 4th, 2019, 21:30
Posts: 9
Location: Between my keyboard and chair
Shorting the red pair produced no change.

Shorting the green pair produced the following.
Attachment:
File comment: Green pair
Shorting Green pair.png
Shorting Green pair.png [ 13.23 KiB | Viewed 7313 times ]

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?


Top
 Profile  
 
 Post subject: Re: Seagate ST1000DM003 Not detected
PostPosted: January 7th, 2019, 11:40 
Offline

Joined: September 15th, 2017, 4:48
Posts: 35
Location: Ukraine, Lugansk city
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.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 74 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