Wednesday, October 12, 2011

Jessie Disappears

Hello my faithful followers.

I have good news and bad news. The good news is that my income is about to increase substantially. The bad news is that requires me to work significantly more. We've already decided to start an hour earlier every morning and work both days this weekend. Since I have great trouble limiting my time online once I get on, I'm going to have to refrain from logging in.

Alice, my sweet, delectable honey, you know how I feel about what your parents did, but I can't help thinking that the universe is trying to ease your pain by taking me away for a while. We can see this as a crisis and pure torture or we can choose to use it to our advantage. Please study hard and get the best possible scores on your upcoming exams.

*Jessie bear snuggles up close with her wonderful girlfriend, kissing Alice so long and passionately that Jessie passes out from blissful exhaustion* I love you so much and I'll see you again on the 24th. <3 <3 <3

Tuesday, October 11, 2011

Fluffy Dog


Fluffy dog wishes Alice the best of luck for her French literature exam today.


And Jessie bear sends all her love and sweet thoughts for Alice to have a good day.

Monday, October 10, 2011

Cuddly Couple - Even Older Drawings

I was sitting here trying to think of something cute for Alice to see when she wakes up. These are prolly some of the oldest drawings I still have.  They are of a couple of my childhood stuffed animals. I named the white one Snoopy. (Prolly no surprise there since I was maybe six at the time.) The yellow one is a bean bag type and I could prolly get by with changing the name and no one would know. But I won't. I called that one Flopper. >.<




Now the most intersting thing (in my imagination) was that Flopper could fly. Snoopy would ride around on Flopper's back and they would have grand adventures. lol



So, don't laugh too hard at me. :p

And, again, good luck Alice. My best wishes and thoughts go with you as you walk into that torture chamber called The Sociology Exam. I will try to be on TC before you go to school, but I can't promise. I had a full day and I'm already quite tired.  I love you darling! <3 <3 <3

Sunday, October 9, 2011

Good Luck Alice

Jessie looks at her clock and sees it's about 7:40 am on Mars. She knows her girlfriend is nearly to school now. She thinks pleasant thoughts and hopes the good vibes reach Alice so she is relaxed and ready for her French and English literature final exams.



Saturday, October 8, 2011

Unlocking my ST310014ACE Completed

As my followers know, I was given a locked Seagate ST310014ACE hard drive that came from an Xbox. Because it was locked I could not FDisk or Format it or use it in any way in a computer. I found a hardware solution written by cyd0g. That diagram calls for a Max232 integrated circuit chip which I don't have and could not buy locally. In my Silly Project post I decided I could use a couple of chips from an old serial card to perform the same function as the Max232.

I drew up a diagram for a circuit which would do the same thing as cyd0g's original. You can see my progress here, here, here and here with the last one of those reporting success.

This post shows the final stages of unlocking the ST310014ACE hard drive. Here is a closeup picture of the front side of my completed circuit board. It's kind of a spaghetti mess of wires, but it did work.



And here is the back side of the board. I did a very poor job of soldering, but again, oh well, it worked.



I'm including this next picture which shows the whole set up even tho I already have it in my previous post.



In the upper left is an ATX power supply. I connected four wires from my board to the power supply to get the ground, -12 volt, +12 volt and +5 volt which I needed. On the right is my connection to the RS-232 serial cable which goes to Com Port 1 of my computer. The wires running to the hard drive are plugged into the 8 pin connector where you usually have jumpers to set the drive's configuration for master, slave or cable select. Notice that the power connector for the drive itself is not plugged in yet. This is important.

So, with the computer running, I turned on the ATX power supply and then went into the Hyper Terminal program. The first step is to name the connection. I chose "Seagate" just like cyd0g recommended. Here is the next screen which pops up. It has defaulted to "Direct to Com1" like I wanted.



After clicking "OK", it then comes up with the properties dialog box. The defaults are all ok except for the "Bits per second" which was at 2400. I changed it to 9600 per cyd0g's instructions.



After clicking "OK" for that screen the following relatively un-exciting one appears. The sweet part is in the lower left where it shows "Connected".



Now is when I plugged the power connector into the ST310014ACE hard drive and then the good part begins.


At this point I pressed Ctrl-Z to get the terminal prompt so I could type in the required commands.



Then, per cyd0g's document, I typed the following:

T>/2 (Enter)
2>S006b (Enter)
2>R21,01 (Enter)
2>C0,570 (Enter)
2>W20,01 (Enter)

And it looks like this:



I then closed Hyper Terminal, shut off the ATX power supply and disconneted the ST310014ACE hard drive. I put the jumper back on pins 5-6 to enable cable select and put the drive into another computer. I booted from a floppy disk to a DOS prompt and ran the FDisk program. Yay! I could now access the drive and I selected the "Display partition information" option. There were no partitions defined. Again, good. I then created a primary dos partition and made it active. After the required reboot, I formatted the drive and ran scandisk on it with a full surface scan. It passed these tests flawlessly with no bad sectors reported.

Although the time I spent on this far outweighs the value of the drive, I enjoyed it because I was able to design my own serial programmer circuit based on cyd0g's original and which used parts I already had. I also got experience in soldering wires to a printed circuit board and best of all, I got the satisfaction of it all working out just like I hoped it would.

*Jessie dances around with a big smile on her face.* :D

Friday, October 7, 2011

ST310014ACE Project - Step 6

I'm getting ready to solder the wires to the DB9 connector. Since the diagram for it in my Serial Programmer Circuit Diagram shows the view looking into the female side, I created another diagram showing the pin side so I don't get confused while attaching the wires. It looks like this:



That's it for now. I'm off to heat up my iron and attach some wires.

EDIT - 11:00 pm

All wires for the complete circuit are soldered in place. I hooked it to the power supply, turned it on and nothing popped, smoked or exploded. :) Now I need to connect the data cable to the drive and the serial cable to a computer and see if I can chat with the Seagate ST310014ACE hard drive. I'm tired so I'm going to save that for tomorrow.

EDIT - 12:25 am

I changed my mind about waiting. I just had to see if all this effort was worth it.

It worked!
It worked!
It worked!

Yay! I am so very happy.

I'll take some pictures and post my screenshots another time.

EDIT - 2:04 am

Ok. Here's a picture of the completed project. It's ugly. I have wires going every which way, but it worked. ;-)



Notice that the power connector is not plugged into the hard drive. There is a reason for that. I'll explain when I post some more.

Sunday, October 2, 2011

Unlocking a ST310014ACE - Step 5

I got each end of the CD audio cable plugs trimmed and I banded them together with a couple of my hair thingies. It plugs in nicely to the hard drive port.



Then I cut the wire in the middle and found out that only two wires are inside besides the stranded ground wires. I was hoping that all four wires which I can see going into the connectors would be there. So, I'll have to splice onto the black wires up by the plug. Grrr.



I then worked on de-soldering the chips from the old serial card and that was a dismal failure. I finally had to cut the chips out and then cut the board between each pair of pins. (I inserted a metal blade between the board and the chip so the saw couldn't cut into the IC.) This let me heat the solder and pry up one side at a time. The next picture shows the cuts I've made and I took another picture with it upside down to better show the chip itself.




And finally, I have one of the chips off and soldered onto the new board. I did break the fine part of pin 7, so I soldered a copper wire to it and since that is a ground pin, I ran it to two more places for later use when I solder the audio cable wires to the board to use as the connection to the hard drive.


I've already cut the board for the second chip. (That's the one in the pictures above.) So I'm ready to de-solder the second chip.  I know it will go fine cause I've got experience now. :)

EDIT (5:31 pm)

It's much later in the day and here's a picture showing where I have removed three of the partial pieces of the printed circuit board from the other IC.



In the next picture, there is just one little piece left.



Yay! All the little pieces of circuit board are off of the second chip.



After straightening the pins, I've inserted the chip into the new board. This picture shows the board right side up with the '88 chip on the left and the '89A on the right to match my circuit layout drawing. Since I've angled the board you can see the copper wire I added to the ground pin of the line receivers chip.



Then I went back to the data cable and cut loose the black wires.



I spliced on some new wire to each of the black wires and soldered them to make a good connection.



Here we see that I've used electrical tape to wrap up the exposed wires. (I taped each splice separately, then each 4 wire set.) I also taped a piece of blue paper on top to indicate which side is up.



And here is the data cable plugged into the communications port of the hard drive.



On the other end of this cable I've stripped back the insulation getting ready to solder each wire to where it needs to go on the circuit board.



I'll need to solder the two data and one ground wire to the DB9 connector and tie the appropriate pins together. For now I have more chores to take care of and I hope to work on this again later on.

Saturday, October 1, 2011

ST310014ACE Project - Step 4

Well, ok. It seems there is going to be more than four steps to this project. For this stage I've managed to get the pins out of the power hood thingy.



To my dismay they are too large to plug into the holes in the ATX power connector and the gauge of wire is too big to poke thru the holes in the printed circuit board I bought for the ICs. So, I pried open the metal pins and then cut down 1/3 of it to make a pin small enough to fit into the ATX holes. For the other end of the wires, I split them in half and twisted them separately so I will just poke them thru two holes on the board instead of one.



I then moved on to the CD audio cable and I need to cut the clip thingy off of the one side since it would be in the way when I go to plug it into the communications port of the Seagate ST310014ACE hard drive.



And the same for the little tabs on the other side. I need to cut them off as well.



Between preparing these wires and other chores this morning I've made progress but not nearly as much as I would have liked. It's a little after 1 in the afternoon and I think I'll have some breakfast and take a nap.