The SATA data Cable was already connected to my moBo. I took another PSU just to suppy the HDD so I could turn it on or off without damaging the HDD.
Anyway...........
Guys........................................................................
MY HDD IS BACK!I had a hunch about what was wrong on my HDD. Ye, it could be internally damaged, but something was telling me that the ROM wasn't 'repaired' at all.
We assumed, or so I think, that the ROM was fixed, but I was not 100% sure, so in my spare time, I would read and reread my ROM readings (Remember, my programmer did not read the ROM very well) and compare it with the theoretically fixed ROM.
Do you know about the 2 halves that should be the same? (256kb / 512kb) Well, I started looking at other functional ROMS and I noticed that for example "CAP" would appear in one half but not in the other, so I did the same with mine. The CAP does not appear in the upper part (1st half) but it does in the lower part (2nd half), in addition to a couple of other differences. You could say that they are approximately 99% the same, but they differ in some detail. (By the way, WITHOUT TOUCHING ANYTHING, my programmer read the ROM better and better every time I read it, WEIRD, although there were always some gaps with zeros). So, since I had to wait for you guys to reply me about that Terminal Output Log, I was testing some modified ROMS... and boom, the miracle has happened.
I guess my ROM was malfunctioning, but I still could read some data out of it.
It's a bit difficult for me to explain. You know, language walls. But I'll try my best.
Imagine the ROM is divided in like 20 Fragments. When I hit "READ", it could give me fragments like 1, 5 and 9, REST is blank/null. On the next reading, it gives me 2, 11 and 12. On the next reading, 3 and 16. And so on.
So all I did was join all fragments to get my complete ROM. Easier said than done. Now you multiply that for 100 times. I spent like 12 hours trying to join all fragments.
On the first readings all I received was like 0 data. Then after hitting and trying some more times I could read a very few fragments out of it. Incomprehensibly (And again) without doing anything (I didn't try to re-solder, I didn't change settings, I didn't change ports), it reads now like 70% of the ROM. So now it's easier to compare between 2 ROMS.
What can I say? Maybe I could have send this to any of you and you would have read the ROM on the first try? Not sure
I tried to solder my ROM to the donor's PCB 3 times and it didn't work, and I soldered the original donor ROM 3 times and it worked everytime. So I don't think my solder's job was bad.
Anyway... all I can say is Thank you. THANK YOU TO ALL who replied to this thread. Specially to you three
Fzabkar,
Pepe and
Northwind. Also thanks to
HaQue for the Hex Editor.
Now I feel more comfortable about electronics and soldering things. Even thought it all ended up in being a ROM issue, I've learned way a lot about DR.
- Attachments
-

- This saved my drive.
This, and you guys.