Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

my77stang

Member
  • Posts

    19
  • Joined

  • Last visited

  • Donations

    $0.00 

Posts posted by my77stang

  1. I don't understand why you guys are shelling out extra money for the serial to TTL converters, battery packs, and whatnots. the CA-42 cable works like a charm, cost less than 6.00 with shipping, and eliminates so much guesswork. i posted the ebay seller i used on the previous page, so you know where to get one that works for sure.

    36 pages deep and it still sounds so complicated - when really it is not once you know what needs to be done.

  2. here, just to get this on the current page - and to update a few things to make it easier for people to understand - i will repost this from page 27 in a modified form....

    Drive is Busy (a.k.a. BSY) error.

    Drive tested with this solution was a ST3500320AS with firmware SD15 and worked perfectly using all of the steps provided below.

    FIRST, PAY ATTENTION TO UPPER AND LOWER CASE WHEN TYPING THINGS INTO HYPERTERMINAL!!!!!!!!

    Step 1: Remove the PCB (circuit board on the drive), take note of where the PCB makes contact with the actual hard drive. Leave the motor contacts connected, and put something like a business card or piece of thick paper between PCB and hard drive where the other connector is. Replace all the screws you can, and snug down at lease a couple of them furthest away from where the business card is stuffed in there.

    pcbinsulationrk9.jpg

    Step 2: Connect the RX, TX, and GND wires from your custom fabricated cable to the drive. I used a CA-42 cell phone cable and it worked perfectly. (Note that the RX as listed on your cable goes to the TX on the Hard Drive, and the TX as listed on your cable goes to the RX on the Hard Drive).

    I Purchased mine from eBay seller "edirect" for $5.35 and took 1 week to arrive. I recommend purchasing a cable you know works such as this one. The large plastic end comes off very easily and is clearly labeled on the circuit board which wire is which.

    cabledataca42vs8.jpg

    Here is the cable after I modified it. I used a CD-ROM audio cable with the end removed and a very small piece of electrical tape around the connectors at the end of the wire to prevent them from touching each other.

    ca42adapteray2.jpg

    Here's the pin arrangement on the drive - remember to hook up the RX and TX "backwards" or you will not be able to talk to the drive.

    drivepinarrangementqx6.jpg

    Step 3: Plug the SATA power cable into the drive, and wait until drive motor stops.

    Step 4: Open Hyperterminal, when prompted choose the COM port that your cable is using. If you are unsure of which COM port to use, check your device manager (look in the "ports" sub-section) to see which COM port your cable is using. Choose 38400, 8, None, 1, None in the COM properties box that should pop up. If you hit "OK" and you get no errors, you should be in.

    comsettingsih2.jpg

    Step 5: Type ctrl+z and you should see a prompt that says F3 T>

    Step 6: Type /2 and press enter. It should say F3 2>

    Step 7: Type Z and press enter. It should say "Spin Down Complete, Elapsed Time 0.146 msecs", the elapsed time may not be the same - that's OK.

    Step 8: Remove business card and mount the PCB as normal, tighten up all the screws.

    Step 9: Type U and press enter. It should say "Spin Up Complete, Elapsed Time 6.864 secs". Again, the elapsed time may not be the same and that's OK.

    This next part is not necessary, it's just checking that everything is OK. Use this when the first try fails (command F712 works only on 500 GB 7200.11 drives with firmware SD15, if this isn't your Firmware version just skip this part.)

    Type / and press enter. It should say F3 T>

    Type F712 and press enter. It should say.....

    Byte:0712: RealTimeUpdatedFlags = 00 00

    Byte:0712: Bit:0, HPA_SET_BY_SETMAX = 0

    Byte:0712: Bit:1, HPA_SET_BY_SETMAX_EXT = 0

    Byte:0712: Bit:2, DCO_SET_ACTIVE = 0

    Byte:0712: Bit:3, CONGEN_READ_FROM_MEDIA = 0 <- configuration not loaded from surface

    Type F,,22 and press enter. It should say Drive Configuration restored to defaults.

    Type F712 and press enter. It should say.....

    Byte:0712: RealTimeUpdatedFlags = 08 00

    Byte:0712: Bit:0, HPA_SET_BY_SETMAX = 0

    Byte:0712: Bit:1, HPA_SET_BY_SETMAX_EXT = 0

    Byte:0712: Bit:2, DCO_SET_ACTIVE = 0

    Byte:0712: Bit:3, CONGEN_READ_FROM_MEDIA = 1 <- done

    (This is the end of the part that was not necessary unless the first try failed).

    Step 10: You should see F3 T3> at this point, type /1 and press enter. It should say F3 1>

    Step 11: Type N1 and press enter. It should say F3 1>

    Step 12: Type / and press enter. It should say F3 T>

    Step 13: Type m0,2,2,0,0,0,0,22 and press enter. (Note the "m" is lower case and the 0's are zeros). It should say.....

    Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewrite Retries = 0000

    User Partition Format 5% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 05 secs

    User Partition Format Successful - Elapsed Time 0 mins 05 secs

    And should bring you back to the F3 T> Prompt.

    Step 14: Unplug the SATA power cable from your drive, unhook the RX, TX, and GND wires. Turn off computer and re-install your drive. Everything *should* be working fine. Be sure to update your drive with the latest firmware as soon as possible.

  3. if you remove the entire PCB you'll see the connector between the drive and the PCB (not the one that goes over to the center of the drive where the motor is). that is the connector i blocked with a paper business card, then screwed down the rest of the PCB just enough to make sure the board was grounded to the drive (don't know if that mattered). following the steps on page 27 from Aviko, i had success once i realized i needed to remove the business card before spinning the drive back up.

  4. I finally got my CA-42 cable, hooked everything up and got the exact same error. PLEASE someone help me im going nuts!

    *edit* hey WolfDie, I just realized before we enter the "U" command (spin up) we need to reconnect the PCB to the drive. I was able to do everything, going to reboot and see what happens now. I am using the directions as given by Aviko on page 27 (I think it was)

    *2nd edit*

    Just rebooted, flashed drive to updated firmware, rebooted, and everything is up and running.

    THANK YOU EVERYONE who helped make this fix available!!!!!!!!!!!!!

  5. so officially, this is the best (safest) way to make it work if you have the BSY error.... right?

    I've highlighted the actual commands to be typed in red.

    Drive is busy example, not solution: drive ST3500320AS SD15

    remove 3 screws nearest heads connector, motor connected, put something between pcb and hda to lift pcb and prevent contact.

    power on, wait until drive stops motor

    (ctrl+z)

    F3 T>/2

    F3 2>Z

    Spin Down Complete

    Elapsed Time 0.146 msecs

    F3 2>U

    Spin Up Complete

    Elapsed Time 6.864 secs

    this part is not necessary, use when first try fails

    F3 2>/

    F3 T>F712

    Byte:0712: RealTimeUpdatedFlags = 00 00

    Byte:0712: Bit:0, HPA_SET_BY_SETMAX = 0

    Byte:0712: Bit:1, HPA_SET_BY_SETMAX_EXT = 0

    Byte:0712: Bit:2, DCO_SET_ACTIVE = 0

    Byte:0712: Bit:3, CONGEN_READ_FROM_MEDIA = 0 <- configuration not loaded from surface

    F3 T>F,,22

    Drive Configuration restored to defaults.

    F3 T>F712

    Byte:0712: RealTimeUpdatedFlags = 08 00

    Byte:0712: Bit:0, HPA_SET_BY_SETMAX = 0

    Byte:0712: Bit:1, HPA_SET_BY_SETMAX_EXT = 0

    Byte:0712: Bit:2, DCO_SET_ACTIVE = 0

    Byte:0712: Bit:3, CONGEN_READ_FROM_MEDIA = 1 <- done

    (end of part to skip at first attempt)

    F3 T>/1

    F3 1>N1

    F3 1>/

    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 Rewrite Retries = 0000

    User Partition Format 5% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 05 secs

    User Partition Format Successful - Elapsed Time 0 mins 05 secs

    F3 T>

    (finished, power off)

    if i missed anything here, please requote this and correct it. with all this gibberish it gets hard to figure out exactly what needs to be done and im terribly afraid i'll screw something up (probably alot of us like that). and if i understand everything correctly, even though it says "user partition format" it is not actually messing up partitions or data. correct?

  6. i still dont think i got a reply on this and i even posted boobies, so i'll ask again =)

    just to clarify when using the cell phone cable method, all i need is the tx and rx cables from it right? then plug the HD into any sata power cable (i have a 2nd PSU i can use for this)

    i just want to make sure im 100% clear on this. there's not going to be too many volts going thru the tx/rx lines (like 5v from the usb port or anything), and i dont need to worry about any kind of ground wire in the cell phone cable right?

    ^ is that correct?

  7. thanks for the idea's about making the rx/tx cable. can anyonce clarify this part for me?

    just to clarify when using the cell phone cable method, all i need is the tx and rx cables from it right? then plug the HD into any sata power cable (i have a 2nd PSU i can use for this)

    i just want to make sure im 100% clear on this. there's not going to be too many volts going thru the tx/rx lines (like 5v from the usb port or anything), and i dont need to worry about any kind of ground wire in the cell phone cable right?

    i appreciate all your guys help, so in return i give you boobies

    30cfa044772932917dd8f901dfee3383.jpg

  8. just to clarify when using the cell phone cable method, all i need is the tx and rx cables from it right? then plug the HD into any sata power cable (i have a 2nd PSU i can use for this)

    also i saw someone had a little white plug in their HD for the tx and rx wires so the plugs stay on those little pins. anyone know where to find a plug that small? i *think* header cables (like found in a computer case) are too big.

  9. nah it didnt have one, like i said i chopped the cable to see and it was a no-go. just got back from walmart and they had nothing either. i'll be going to best buy tomorrow to see what they have.

    *edit* screw it, i just ordered a CA-42 with a driver disc and shipping (from a US seller too) on ebay for less than 6.00

    i'll post my results to add to the list once im done.

  10. yeah my original idea was scrapped once i actually read thru all 21 pages. i chopped up an old LG VX9800 cable i had and it was a no-go. I'm gonna go to wal-mart and see if they have any cables that will work (3120, dku-5, ca-42, ca-45)

    Maybe i'll get lucky and we'll have some freeware from grad soon (honestly, i'd pay at least 10 bucks for it if i had to LOL)

  11. Gradius I registered just to let you know your a hero among men. My drive is currently down and I believe its the BSY error as it will no detect in BIOS.

    When it first failed the machine wouldn't even boot past the initial splashscreen with the drive hooked up. After hours of swapping things around and pulling my hair out the computer actually start now with the drive hooked up but still does not detect the drive. I have a PCI diagnostic card from Ultra-X (not cheap btw) and it shows there is something hooked up to that particular SATA port but cannot pull any info from the drive.

    I went to my local radioshack today hoping they would carry or would be able to order the items i need to make this little setup, but they had nothing and don't even carry paper catalogs now - they just search on their website which pointed me to retarded things like digital cameras when i searched for the required parts.

    If there is any interest from the community, I would consider ordering a few of the RS232 to TTL boards, some small project boxes, battery holders, batteries, an on/off switch, and leads to make a few of these in a nice neat little package. I'm sure there are alot of people who would like to make these things but are intimidated by a soldering iron.

    if you can pound out that program to make it a no brainer for people to perform the functions i would paypal you 1 million dollars in wooden mexican pesos :thumbup


×
×
  • Create New...