Jump to content

The Solution for Seagate 7200.11 HDDs


Recommended Posts

hi,

i join rx, tx from my serial port on mainboard directly to hdd and connect sata power,

run hyperterminal with those setting, ctrl+z, but show an arrow instead of F3 T>

what,s problem?

  1. What?... what do you mean by serial port?... you mean the legacy serial port (SR232) or serial ATA port (S-ATA)? Actually it doesn't matter which one you mean, I don't think that's the way you're suppose to do it. You can't connect neither the SR232 nor the S-ATA directly to the RX and TX on the HDD, especially not the S-ATA. You have to connect the RX and TX of the HDD to a standard SR232 serial port on the PC, so that's correct, but you can't connect them "directly" they still have to pass through a TTL to/from SR232 adapter. I don't see you mentioning that you have this one, you just state that you connected it directly and that won't work. You may even damage your disk drive that way permanently. You need to have the SR232 to/from TTL adapter which is a crucial part of this whole assembly.
  2. When exactly do you connect S-ATA power?... before running the HyperTerminal?... I have not done this yet on my drive but as I understand it you will have to connect the TX and RX from the HDD to a SR232-TTL adapter first and then enter HyperTerminal and press CTRL+Z, before connecting the S-ATA (Molex 12V) power connector to the HDD.
  3. The problem is that you are not doing this the right way, I'm afraid. And if I'm not mistaken, you were supposed to un-screw one or two of the Torx 6 (T6) screws to release the PCB from the HDA housing and put an isolating material like plastic in-between in order to disconnect the disk motor from the PCB, before even connecting the TX and RX from the HDD to the RS232-TTL adapter and entering HyperTerminal, and pressing CTRL+Z. Then after pressing CTRL+Z, and getting the F3 T> prompt, and writing /2 to enter the Level 2, you would write Z and press Enter to slow down the motor. Then with the S-ATA power connected you would remove the plastic (or other) isolator between the PCB and HDA to make contact with the motor and screw the PCB back in place, and then speed up the motor by writing U and pressing Enter.
  4. Also, did you make sure you have powered the SR232-TTL adaptor? You have to power this one as well, preferably with a CR2032 battery. It won't work otherwise.

I'm not 100% sure about the whole procedure... yet... and I have not done this yet on my own disk drive. If I understand it correctly you need to write Z at Level2 "to slow down the motor" even thou the motor isn't actually running yet since the S-ATA (Molex 12V) power connector isn't connected yet. The purpose of this step or instruction I think is to preparing the HDD motor for a slow or easy start, so that when you do connect the S-ATA (Molex 12V) power connector to power the motor it won't start at a high speed. Then after connecting the power to it, you speed it up with the U command.

Could anyone verify this? Am I giving out false information?... I would have use of it as well, so don't hasitate to verify these claims or correct me if I'm wrong. Thanks in advance!

Edited by ElectroGeeza
Link to comment
Share on other sites


If you by easiness of use mean the message I was getting when starting PartitionMagic for the first time, then I'm sure a smart software shouldn't behave this way prompting the user to take action on this matter if it's something critical by which the partition table may be destroyed. Instead of that, the software should let the more advanced user be able to perform these tasks by starting the operation manually once they enter the software. Or perhaps if the advanced user wants to be prompted with this kind of thing when starting the software like this, then he should be able to set that up in the settings, where the default setting is NOT to prompt these questions. That's the way I would have designed it at least. From my experience I know that the less settings and things you mess with in a software the least are the chances you destroy or mess up something badly, and some software are too intrusive (don't know a better word for it) by both having too many options available as default and asking too many questions and things like that. I'm sure it's appreciated by advanced users or users familiar with the particular software, but for a novice it's just too much.

Last Out of Topic reply, I swear. :blushing:

ANY partition manipulating utility, is "risky" business, "advanced users" would use "advanced tools" (NOT Partition Magic, NOT Acronis) to directly check and edit the data if needed, and in any case "advanced users" know that before even thinking of messing with partitions a full image of the drive is needed, as Murphy's Law is ALWAYS around to try and prove itself right once again.

A well designed software, as I see it, should have an aggressive interface ;), ideally it would simply shout at you "ARE YOU CRAZY? YOU DON'T HAVE A WAY BACK" and SLAP you on the face. :whistle:

Those softwares are very powerful weapons put lightly in the hands of "average users" or "novices" not trained/knowledgeable enough about the possibility that something can go wrong.

When they work they are great, when they don't "average user" is unprepared to the resulting disaster.

jaclaz

Link to comment
Share on other sites

Hello

I have tried your solution with a max3232 converter and serial cable in com1, I have connected rx tx to the hdd pins, v+ and gnd, v+ on orange or red (same results) wire of a power unit, and gnd on black wire of power unit.

The D1 led is blinking, but CTRL Z doesnt work, my hard drive (maxtor diamondmax 22 mx15) is in BSY and doesnt answer, I have removed a screw to put a paper thing onto the motor. But no more answer from hyperterminal.

IMAG0134.jpg

Perhaps I have to connect rx2 and tx2 whereas rx and tx ?

Thx

PS : sorry for the bad photo, its from my htc, and sorry for my bad english, im french ! ;)

Edited by cl00m
Link to comment
Share on other sites

...

I have tried your solution with a max3232 converter and serial cable in com1, I have connected rx tx to the hdd pins, v+ and gnd, v+ on orange or red (same results) wire of a power unit, and gnd on black wire of power unit.

...

Perhaps I have to connect rx2 and tx2 whereas rx and tx ?

...

You try first connect GND to HDD too, the third pin of the jumper's connector (NC - GND - TX - RX)

If this doesn't work try rx2 and tx2, with gnd too.

Edited by pichi
Link to comment
Share on other sites

Last Out of Topic reply, I swear. :blushing:

ANY partition manipulating utility, is "risky" business, "advanced users" would use "advanced tools" (NOT Partition Magic, NOT Acronis) to directly check and edit the data if needed, and in any case "advanced users" know that before even thinking of messing with partitions a full image of the drive is needed, as Murphy's Law is ALWAYS around to try and prove itself right once again.

A well designed software, as I see it, should have an aggressive interface ;), ideally it would simply shout at you "ARE YOU CRAZY? YOU DON'T HAVE A WAY BACK" and SLAP you on the face. :whistle:

Those softwares are very powerful weapons put lightly in the hands of "average users" or "novices" not trained/knowledgeable enough about the possibility that something can go wrong.

When they work they are great, when they don't "average user" is unprepared to the resulting disaster.

jaclaz

I couldn't agree more, this discussion is going a way off topic, and as such it doesn't help users much with the initial problem with the Seagate disk drives.

I wouldn't say that it's totally unrelated, partitioning, formatting, changing disk geometry, checking for errors or any such task is absolutely related with hard disk drives. These are usually the software tools used for maintaining, administrating and or solving disk drive related problems. So it's not like we're discussing Diesel engines or Rocket science here, this discussion is absolutely related to this topic, but we've moved the focus a bit too far away from the initial problem of this topic.

Could we go back to the original problem now? But before we do that, here is how I think we can summarize this spin-off discussion.

  • Using disk partition manipulation utilities is a tricky business. I agree on that.
  • The firmware of a device such as the hard disk drive (HDD) is a microcode which is stored on a reserved memory on a EEPROM, EPROM or PROM chip in the device itself, while the partition-information of a disk drive is stored on the disk platters. Therefore, changes made to the disk partitions can not affect the firmware.
  • The statement that "what you did at software level carries NO CONSEQUENCES whatever at firmware one" does not hold true. I am assuming that what you were probably trying to say is what I said above - changes made to the disk partitions can not affect the firmware - but your expressed it in a wrong way. It's wrong because the use of computer software (software level or software layer) can and will have consequences for the firmware if designed so.
    For a relevant comparison, take the following in consideration. After the reports of bad firmware on the Barracuda family disk drives came in to Seagate, they have designed a new firmware or re-designed the bad firmware to address the problems in it. In order to allow the end-users to deploy the new firmware to their disk drives, Seagate have also designed a special software for making this possible, which, once executed, would re-program the ROM chip of the disk drive with the new firmware. If that's not a direct consequence of using software to manipulate firmware, then I don't know what is.
    But then again, using a partition manipulation software utility such as Acronis Disk Director or PartitionMagic will not or should not be expected to have this kind of consequences, but that's just logic or even common sense if you will, since it's not designed to perform such operation then it will not do it.
    So what I'm saying here is that it's not using "software" per say that don't have any consequence for a "firmware" of any device actually and not just HDDs, but it's using exactly that kind of software application - partition manipulation software utility, better known as "Logical volume management software" - that will not have or should be expected to have consequences/affect on the firmware since it's not their primary application or aim of use.
  • Since computer software as such can and will have consequences for or affect on the firmware of a device if designed so (as explained above), then there is a potential risk that the software you use or misuse may lead to an unintentional affect or consequence on the firmware, even when the software is not originally designed to do such thing. This may happen out of several reasons, but there are at least there reasons that come to my mind. At first, this may happen because the software includes functionalities which the operator is not aware in combination with the operator not being educated enough for the use of that software, the second would be that the particular functionality in question which triggers the potential disaster is not documented in the documentation of the software, and the third would be that the software has a bug in it which the software designers were unaware of.
  • It's most probable that it's exactly this third scenario that took place with those bad firmwares of the Seagate Barracuda disk drives. It's not the use or misuse of computer software, it's the bugs in these that are the most common reason for failure of the software, the firmware, and in some cases (like this Seagate Barracuda case) even the hardware, in modern day computer world. Common computer user, and even the ones who brag to be advanced users or experts in the field, don't always seem to grasp the complexity of a computer system. Just to illustrate it: modern day PC computers are pure super computers of the past two decades, and this gap is reducing as the technological advancements move forward. And yes, it's in accordance with, not the Murphy's but the Moore's law! Murphy's law is just a joke! "Moore's law is a violation of Murphy's law. Everything gets better and better." So people don't seem to grasp the power and the complexity of a PC computer which is by far the most common type of computer today, so common that it's synonymous with "computer". And when you have one of these babies at your hands, things are not going to be either black or white, so there is plenty of reasons to fear that the use of a Logical volume management software can directly or in-directly affect the firmware of a HDD.
  • In the end, I don't think that one should be somehow afraid of this little monster. :) Users should be encouraged to widely use and experiment a lot with their computers. I'm sure that those of us who have had this problem with Seagate Barracuda 7200.11 disk drives, and who have solved the problem by following the instructions in this thread have felt great satisfaction for succeeding with this pursuit. That's how you learn things - by experimenting and experience - you experiment a lot, and those times when you fail or destroy something you learn from it and you take that with you as a great experience for the future. Any experiment comes with risks, so you should always be prepared for the worst, so having a reserve plan is not a question of if. The great lesson from this particular problem should be backup!

Ease of use of computer software

I don't agree with you Jaclaz on that a well designed software should have an "aggressive" interface as you put it. But I can somewhat agree on that it should be at least somewhat "smart" to warn you or inform you that the action you are about to take is risky or can disable other options and so on. I also like confirmation dialogs, that's should be an important feature of any well designed software, but it shouldn't be over-used of course. But these things may just be a matter of personal opinions and preference, but I have a strong feeling that (probably as a result of the reports I've read in the past) an simple and clean interface is to prefer and can scientifically be easier to prove to be more effective and easier to use. Usability of any tool or software interface in this case is first and far most defined by the level of complexity, and secondly by the ergonomic factors which don't apply much to computer software as to other designed objects. These aspects of computer software are subject of study actually in the field of HCI (Human-Computer-Interaction). There are plenty of studies on this subject you can read.

As a last thing I want to say the following. The introduction of the graphical user interface is by far the biggest achievement on this matter, and no one can argue that command line interfaces are easier to use than the their graphical user interface counterparts. Command line may be faster, and thus more effective to use in some situations than the graphical ones, but they can never compete with graphical user interfaces when it comes to ease of use. Why do I even have to point this out to you??! Just look through this thread and you can read that several users who find the command line instructions of this tutorial difficult suggest that someone makes a small software application with a graphical interface that would perform the needed commands "behind the scene" so to speak without the user having to worry about using the correct command and in the correct way. If that's not at least a good indication if not a prove that users prefer simple and clean user interfaces, then I don't know what is.

Link to comment
Share on other sites

Hi there, well after getting all hardware to do this job I started to work on it, when my hard disk (seagate barracuda 1tb) is conected normally (with pcb on it) I can see on hyperterminal these: LED: 000000CC FAddr: 0024A051, so far I'm ok, the problem begins when I put the card between the head contacts and the pcb, after remove pcb, place the card between, and place the screws, I connect the TX and RX ports to my hard drive, the 3v battery I'm using and put the power (from my pc) to the SATA hard drive, run hyperterminal, press CTRL+Z and it says connected but anything happens, hit again CTRL+Z and nothing happens, never happens anything with the card placed behind the pcb, I've checked the TX and RX and there are just fine... I'm kind of lost... I'm desperate, I need HELP please!!!

Link to comment
Share on other sites

Hi there, well after getting all hardware to do this job I started to work on it, when my hard disk (seagate barracuda 1tb) is conected normally (with pcb on it) I can see on hyperterminal these: LED: 000000CC FAddr: 0024A051, so far I'm ok, the problem begins when I put the card between the head contacts and the pcb, after remove pcb, place the card between, and place the screws, I connect the TX and RX ports to my hard drive, the 3v battery I'm using and put the power (from my pc) to the SATA hard drive, run hyperterminal, press CTRL+Z and it says connected but anything happens, hit again CTRL+Z and nothing happens, never happens anything with the card placed behind the pcb, I've checked the TX and RX and there are just fine... I'm kind of lost... I'm desperate, I need HELP please!!!
LED: 000000CC FAddr: 0024A051 isn't bad.

This message is because you have BSY problem.

You need connect negative terminal from the battery or adaptor to GND of the hdd (the third pin of jumper's connector, near of TX).

You unmount the PCB and you do the BSY reparation procedure.

Link to comment
Share on other sites

Hi there, well after getting all hardware to do this job I started to work on it, when my hard disk (seagate barracuda 1tb) is conected normally (with pcb on it) I can see on hyperterminal these: LED: 000000CC FAddr: 0024A051, so far I'm ok, the problem begins when I put the card between the head contacts and the pcb, after remove pcb, place the card between, and place the screws, I connect the TX and RX ports to my hard drive, the 3v battery I'm using and put the power (from my pc) to the SATA hard drive, run hyperterminal, press CTRL+Z and it says connected but anything happens, hit again CTRL+Z and nothing happens, never happens anything with the card placed behind the pcb, I've checked the TX and RX and there are just fine... I'm kind of lost... I'm desperate, I need HELP please!!!
LED: 000000CC FAddr: 0024A051 isn't bad.

This message is because you have BSY problem.

You need connect negative terminal from the battery or adaptor to GND of the hdd (the third pin of jumper's connector, near of TX).

You unmount the PCB and you do the BSY reparation procedure.

Hi pichi thanks for fas response, I've just do what you tell me, here's my conection, hope I can explain it well ;) Adapter TD to TX seagate

Adapter RD to RX seagate, +5v adapter to Positive 3v battery, GDN adapter to Negative side of 3v battery, Negative from 3v battery to third pin of jumper's connectos seagate, SATA power conected directly from my PC. My procedure:

1.- connect TD, RD, GND and +5v to adapter

2.-Connect TX,RX and ground to seagate

3.-Connect SATA power directo from my pc

4.- Run hyperterm

5.- new connection, com5, 38400, 8, none, 1 ,none hit OK

6.- in the left down corner it says : connected

7.- hit CTRL+Z

8.- Nothing happens :(

It's 2:05 am here, I have near 2 weeks with this problem, all my work is on that seagate... thanks for your time and quick response :)

Link to comment
Share on other sites

...

Adapter TD to TX seagate

Adapter RD to RX seagate, +5v adapter to Positive 3v battery, GDN adapter to Negative side of 3v battery, Negative from 3v battery to third pin of jumper's connectos seagate, SATA power conected directly from my PC. My procedure:

1.- connect TD, RD, GND and +5v to adapter

2.-Connect TX,RX and ground to seagate

3.-Connect SATA power directo from my pc

4.- Run hyperterm

5.- new connection, com5, 38400, 8, none, 1 ,none hit OK

6.- in the left down corner it says : connected

7.- hit CTRL+Z

8.- Nothing happens :(

It's 2:05 am here, I have near 2 weeks with this problem, all my work is on that seagate... thanks for your time and quick response :)

On HDD:

pin 1 (RX hdd) <--- TX Adapter

pin 2 (TX hdd) ---> RX Adapter

pin 3 (GND hdd) <---> GND Adapter

pin 4 (N.C. hdd)

Link to comment
Share on other sites

I've connected hdd GND pin to black wire of power unit, and GND on the converter with another black wire ... I've tried with tx rx, and tx2 rx2, in hyperterme that says connected but CTRL Z doesnt answer ... I have put a paper card on the 3 pins of the motor behind the board of the hdd. But nothing happens.

The exact image of my converter :

778a12mj9.jpg

When do I have to power on the HDD ? After power on max3232 converter so before going in hyperterminal, when exactly ?

Edited by cl00m
Link to comment
Share on other sites

YES IT WORKS !!! I had to connect a 5V wire and flip tx and rx ! And of course I had to power on sata connector during the hyperterminal CTRL Z, that I hadn't understood !

I've worked so hard that I have made photos ! Here is my resolution :

For MAXTOR DIAMONDMAX 22 (SN STM3500320AS) with MX15 Firmware

First of all : With MAX3232 adapter You have to connect RX to RX and TX to TX !!

Hardware used :

. standard PC with one serial connector (com1)

. rs232 cord

. max3232 adapter (rs232 to ttl)

778a12mj9.jpg

. ATX PC Power Unit

. Sata Power cable from another open PC

The photos

This photo shows my assembly with ATX pc power unit :

powerunit.jpg

To make this ATX power unit works only when I connect a power cord, you have to shunt 2 wires of the ATX motherboard connector :

shunt_alim.jpg

The max3232 assembly :

max3232.jpg

The final assembly with HDD :

montage_final.jpg

For HDD pins, you can use a wire from jumper from a pc motherboard (like the ones for switchs and leds) and flatten it with a plier, then it's solid to connect to :

flattendwire.jpg

Summary

. Connect rs232 cord to your pc and to MAX3232 adapter

. Connect red wire and black wire from atx power unit to V+ and GND on max3232 adapter

. Connect TX max3232 to TX hdd pin

. Connect RX max3232 to RX hdd pin

. Connect power sata connector

. Put a paper card (or other) onto 3 pins motor hdd but behind hdd board (between), you have to pull off a screw to do that (the nearest from the motor)

. Power on ATX power unit with a power cord, the d1 led of the max3232 blinking

. Launch hyperterminal, set it, connect it

. Power on the second PC where power sata on the hdd is connected to

. Type CTRL Z and so the commands listed there : http://www.msfn.org/board/index.php?showto...8807&st=100

. When finished and HDD works, you have to flash your bugged firmware with a newer, I have used this one : link to the firmware iso from seagate, its a bootable iso !

That should work, I hope ... :) For me It worked !!! Thx Gradius, you rox !!

What a lovely screenshot !! :

maxtor_bravo.jpg

Edited by cl00m
Link to comment
Share on other sites

Hi every one,

I double check even triple check the connections , but still, the promp "F3" does not appears....

just a black arrow like this on the picture below

does any body had this before?

how could I fix it?

Black arrow is the symbol of Ctrl+z.

Your RX and TX wires are joined. You have to separate them.

Edited by pichi
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...