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 Momentus 5400.2 BSY STATE terminal output

February 14th, 2011, 9:04

Hey
I have problem with Seagate Momentus 5400.2
Victoria and other hdd programs show that it is in BUSY state.
BIOS don't recognize this disk.

I bought this http://www.serialstuff.com/products/Pro ... Cable.html USB to TTL cable.
I connected it like this:

....................... BR
............ .......... ..

where B is Blue cable and R is Red.
Disk is connected with Ata/Sata to USB adapter.

Both USB cables are connected to the same computer.

I run HyperTerminal with 9600 baud rate
This is output:

Code:
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    Interface task reset
4096k xInterface task reseInterface task reset
4096k x 16 buffer detected
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_DiskInterface task reset
4096k x 16 buffer dInterface task reset
4096kInterface task reset
4096k x 16 buffer detected
MERCURY - 1_DisInterface task reset
409


Interesting thing is that when i connected orange cable(ground) to the pin under Red Cable
terminal showed more text (beginning of date), however it was still resetting.

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 15th, 2011, 7:31

Anyone?

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 15th, 2011, 10:22

Problem with adapter? Looks like flaky power connection to me

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 16th, 2011, 6:33

Connect the ground wire, but disconnect the ATA interface cable. ???

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 16th, 2011, 6:51

without the ground wire you can have random chars sent.

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 16th, 2011, 7:54

Thank you for your answers.

drc wrote:Problem with adapter? Looks like flaky power connection to me

You are talking about Ata/Sata to USB adapter?
I tested it with working hdds:
3.5'' ATA and 2.5'' SATA
All worked fine, however that hdds have external power but my 2.5'' Seagate gets power from IDE/ATA.

fzabkar wrote:Connect the ground wire, but disconnect the ATA interface cable. ???

guru wrote:without the ground wire you can have random chars sent.

This disk is powered by ATA/IDE so i can't disconnect ATA interface.

Image

Where should i put Ground wire? Below red or blue cable?

Also, I read that if I connect disk with ATA i don't need ground wire.

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 16th, 2011, 16:11

Check your power connection .

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 16th, 2011, 16:53

Seems like a bad power connection...

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 16th, 2011, 21:05

Is your USB-PATA/SATA adapter powered from the USB port? If so, then it could be that your drive is exceeding the port's 500mA current limit during spin-up. In this case, use a USB Y-cable to pick up power from two USB ports.

If the drive is powered from a two-prong AC adapter, then you need to connect drive ground to USB ground.

I believe the signal ground pin would be the one below your red cable.

Section 3.2.1 of the product manual shows the following jumper settings:

O X --- Drive is slave
O X

O O
X X --- Cable select

The common pin (bottom right) would be a ground pin, and the other X pins would be signal inputs. The top left pin would be an output. Such a pinout scheme would be tolerant of user error, ie it does not enable the user to jumper an ouput pin to ground.

Momentus 5400.2 PATA Product Manual, Rev. A:
http://www.seagate.com/staticfiles/supp ... 29369c.pdf

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 21st, 2011, 6:14

Okay so i bought this USB Y-cable and it worked!

This is output from terminal:
Code:
Buzz  - 20-05 14:16
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16
Head Mask FFFF - Switch to full int.
              Spin Ready
8.03  04-20-05 14:22
(P)PATA Reset
Master
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16
Head Mask FFFF - Switch to full int.
              Spin Ready
8.03  04-20-05 14:22
(P)PATA Reset
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16
Head Mask FFFF - Switch to full int.
              Spin Ready
8.03  04-20-05 14:22
(P)PATA Reset


So how can i check now what is wrong with this drive?
Will this http://www.msfn.org/board/topic/128807- ... 0011-hdds/ work?

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 21st, 2011, 8:40

NO...Your drive is not an F3 architecture...
Rgds

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 21st, 2011, 21:35

I haven't used it myself, but you may be able to use SeDiv to safely interrogate your drive.

SeDiv - HDD Seagate Terminal for Windows:
http://sediv2008.narod.ru/Easy1014.rar (software)
http://sediv2008.narod.ru/HelpEn.rar (documentation)

Discussion:
sediv-hdd-seagate-terminal-for-windows-t11980.html

The above demo version is time limited. You will probably see a message in Russian which translates to "This version is outdated". If so, then set your system date back to around April 28, 2009 (date stamp of SeDiv.exe).

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 23rd, 2011, 7:21

Thanks for answers.
I downloaded SeDiv, it works.
Problem is that i don't know any useful commands to use.
SeDiv help file doesn't say much.

I got commands from seagate-terminal-commands-t6411.html
But i don't know which commands can be helpful in repairing or at least diagnosing this hdd.

I wanted to spin down disk then spin up, here's log:

Code:
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-
Buzz  - 20-05 14:16
Head Mask FFFF - Switch to full int.
              Spin Ready
8.03  04-20-05 14:22
(P)PATA Reset
Master

T>/2
2>Z
2>U
2>
Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-
Buzz  - 20-05 14:16
Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16

Buzz  - Interface task reset
4096k x 16 buffer detected
MERCURY - 1_Disk    8.03  04-20-05 14:16


As you see, there is no reaction in Z command(spin down).
U command(spin up) is resetting disk - maybe it needs more power? But im already using USB Y-cable and dont want to buy 10 of those...

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 23rd, 2011, 9:57

Hi, I'm not sure if I understand your cable connections..............if you are using the ata to usb adapter to power your drive then typically a Windows os will pick up the usb controller device and therefore attempt to mount your drive. If at the same time you are attempting to communicate with the drive via the ttl interface then I would supect the drive is not going to initialise correctly.

You need to power the drive directly from a pc psu and not via your ata/usb interface. I think you are still short of an adapter.

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 24th, 2011, 5:09

When windows (i have win2000) is trying to mount im cancelling so disk is not mounted(not present in mycomputer) but is powered.
How can i power it with other way? It's 2.5'' laptop ata hdd, it is designed to get power from ata.

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 24th, 2011, 5:20

As ccc says, "your drive is not an F3 architecture", so you shouldn't be using the F3 command set. That's why I suggested you use SeDiv.

As for powering your drive without an ATA interface, can you link to a photo of your adapter?

BTW, even though your OS may not be trying to mount your drive, it could be that the adapter's USB-IDE bridge chip is resetting the interface in a repeated attempt to identify the drive. (???)

Re: Seagate Momentus 5400.2 BSY STATE terminal output

February 24th, 2011, 18:42

The 44-pin IDE cable has the same pinout as the 40-pin version, but with an additional 4 pins for power:
http://forum.tt-hardware.com/fichiers/u ... pinout.gif

Here is an adapter cable that accommodates this difference:
http://www2.multithread.co.uk/mtcshop/i ... m_main.jpg
Post a reply