I have a Seagate Barracude 7200.7 ST3160023A2 that spins up, clicks, but doesn't beep. This is a Dell OEM.
Recovery is not critical, but would be nice. (I.e., I can spend $50 but not $1500.)
What hasn't worked:I insulated the board from the heads as described in
http://sites.google.com/site/seagatefix/ and tack-soldered leads to my TTL level converter using a Metcal SMT soldering station. (The level converter is just resistors and transistors, not a MAX232, but it's worked fine for me with microcontrollers and GPS modules.)
I have not tried with the heads attached. I've tried both ways of connecting the TX/RX pins. Level shifter loopback test works.
Using HyperTerminal at 38400/8/N/1/None I'm unable to get any response from Ctrl-Z, either with the motor leads attached or not.
Question 1: Is it possible that the Dell OEM firmware has changed or disabled the RS232 commands?
What I'm about to do:I've ordered a replacement board from an auction which matches in every parameter listed (model, p/n, configuration, firmware, site code, main controller IC). I plan to first see if I can get to the serial connection on this new board, as it was listed as "tested and working." Then I plan to install it on the patient drive and see if I can recover some data.
Question 2: I've searched this and other forums and been unable to find information about whether I need to move a chip from patient to donor in order to do this, and if so, which chip. I have a suspicion it's the STM 25PO5A-AV SPI flash memory, but there's another 8-pin SOIC on board that I can't identify, a 4833 with an illegible logo. Am I correct that I need to move the 25PO5A from the patient to the donor?
Thanks,
Leigh.