April 12th, 2013, 5:29
Randy wrote:hhddrec, do you have another (similar to it) SSD OCZ drive?
If you do, then what voltage for NAND chips it is provide? Can you measure it?
And, what exactly written on U5 chip? Is it SPI flash?
If it is, then, do you have a SPI programmer to read it?
If you do, then it is possible to try to analize a dump from it.
But again, chances to get data are low, it is difficult case.
the MLCC article I alluded to earlier suggests that heating to 200 degC can sometimes "self-heal" a leaky MLCC
April 12th, 2013, 5:33
Even if U5 is just a some kind of configuration storage, because of power failure (if), it may contain now a "garbage".
Make sure also, that U5 is also powered with correct voltage.
April 12th, 2013, 5:45
April 12th, 2013, 6:19
April 12th, 2013, 10:21
Randy wrote:BlackST, your feelings was not lying.
hhddrec Do it on your own risk. If you feel you skilled enough.
Here is what you need to do. Be ready to spend some time and hold your nerves. Result is not guaranteed.
Preparation:
Find a separate good working PSU for usual desktop computer. 300-350 watt will good. On it's connector for mother board, locate a green wire. Short it with a black wire (near it) with any piece of wire, or metal clip.
Load PSU with any HDD and plug it in to the powerline. Your HDD should spin up and recalibrate. With a multimeter check +5v(red), +12v(yellow) and 3,3v(orange) against a ground wire (any black). They should be ok. Switch it off with it's power switch.
On computer stand, where you doing your hdd repair and data recovery, locate any, free Molex connector, and connect it's ground wire (black) with the same, Molex connector's ground wire (black) on just tested PSU. With any suitable wire. Ensure, that contact is good enough. Be careful not to short anything.
Now we have combined a grounds of bouth PSU by these way.
Connect computer's stand SATA data cable to the hdd, which powered from a separate PSU. Boot computer stand to a DOS and load MHDD.
Switch on separate PSU with it's power switch and wait, until hdd recalibrate.
In mhdd select appropriate port and check with "eid" command, is that drive visible or not. If it visible, then you can run a surface test for a couple of seconds, to make sure, that everything is ok.
Now the Voodoo magic:
Switch off bouth computer stand and separate PSU.
Replace HDD with faulty OCZ drive.
Switch on computer stand again. Load mhdd. Select appropriate port.
1. Switch on a separate PSU with it's power switch.
2. Wait a bit.
3. Give mhdd "eid" command.
4. Does OCZ detected?
If not, switch off separate psu with it's power switch, wait couple of seconds to allow PSU shut down, and go to the step 1.
(You can vary the time on a step 2.)
If yes, then with any cloning software, avaiable to you, make a clone of OCZ drive.
These can take a while, so i warned you.
April 12th, 2013, 10:52
hhddrec wrote:I try this waiting diferent amount of time (1 sec, 2 sec, 3 sec, 4 sec, ... ) about 10 times but not SSD is not recognized. by MHDD.
April 12th, 2013, 11:13
April 12th, 2013, 18:05
April 12th, 2013, 18:16
April 13th, 2013, 6:03
fzabkar wrote:There are similar PCBs in this review:
http://www.storagereview.com/ocz_vertex ... d22vtxe60g
They use Hynix H27UBG8T2ATR MLC NANDs. These are specified for operation over a range of 2.7V to 3.6V.
http://www.szyuda88.com/uploadfile/cfil ... 220663.pdf
April 13th, 2013, 6:17
April 15th, 2013, 8:57
fzabkar wrote:If you want to probe the NAND voltage, then I suggest you pick a safe spot such as an adjacent filter capacitor. For example, C39 next to U16 on the controller side looks reasonably safe.
April 15th, 2013, 9:35
April 16th, 2013, 7:02
HaQue wrote:Did you manage to get a better log output?
April 16th, 2013, 20:20
hhddrec wrote:HaQue wrote:Did you manage to get a better log output?
sorry i do not untherstand You?
can you explain better.
Thanks
April 17th, 2013, 3:47
HaQue wrote:hhddrec wrote:HaQue wrote:Did you manage to get a better log output?
sorry i do not untherstand You?
can you explain better.
Thanks
Did you short pins 2-3 on U5 and did this give a terminal output with clear text instead of garbage?
April 17th, 2013, 9:56
I atach to tx/RX and i get this log:
CLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
FW_SRC 0 SHA PASS!
*** EEPROM 207 Jan 3 2011 18:36:47 BuildServer:FW_Common_Critical_Fixes:P1_EEPROM_2_0_7_drop-290232 ***
IMFT25 Timing EPch
*** Patch 1.4.1 Aug 22 2011 18:55:20 BuildServer:FW_Common_Build_Release:P1_3_6_4_MP4_Patch4_RC1_Drop-333796 ***
IMFT25 Timing EPch
RCPch SAK0
ÿ ýÞÙ °€¤
ýÞýÞýÞ}ýÞýÞþÀþ?}ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞkŸ4R ýÞÙ °€<¤
ýÞýÞýÞ ýÞýÞýÞýÞýÞýÞýÞýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞHi(Ò ýÞÙ °€”¤
ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞ ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞ<W€Í ýÞÙ °€ð¤
ýÞýÞýÞýÞýÞýÞýÞýÞýÞ÷ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞ:kû ýÞÙ °€H¥
ýÞýÞýÞ$ýÞýÞýÞýÞýÞýÞ÷ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞû§? ýÞÙ °€`y
ýÞýÞýÞýÞýÞýÞÿþ?ýÞýÞýÞýÞÿþ?ýÞýÞ¬ã€`ÿþ?ýÞýÞýÞøºþ?ýÞýÞÂ×õ ýÞÙ °€¨y
ýÞýÞýÞýÞýÞýÞýÞÔyäyýÞýÞýÞýÞýÞýÞæýÞÙ °€ýÞýÞýÞýÞäýÞýÞýÞØx ýÞ Ù °€¨yCLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
*** Patch 1.4.1 Sep 20 2010 13:33:48 BuildServer:FW_Common_Critical_Fixes:P1_3_3
_L_Drop-270756 ***
RCPch SAK0
Failed to read EPA=20038060, using ByteLaneMask=2, ByteLaneTable[0]=1
Failed to read EPA=20038060, using ByteLaneMask=1, ByteLaneTable[1]=0
Failed to read EPA=20038060, using ByteLaneMask=4, ByteLaneTable[2]=2
RCPch SHI
sysclk 150 MHz
JTAG En 0
Link ... April 18th, 2013, 14:21
HaQue wrote:Yes, you would be shorting the pins 2-3 on U5, which is AT24C256C. Read the post by Fzabkar above.
I read on another forum that the poster was able to get a clean text serial output. You got a serial output like this:
- Code:
I atach to tx/RX and i get this log:
CLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
FW_SRC 0 SHA PASS!
*** EEPROM 207 Jan 3 2011 18:36:47 BuildServer:FW_Common_Critical_Fixes:P1_EEPROM_2_0_7_drop-290232 ***
IMFT25 Timing EPch
*** Patch 1.4.1 Aug 22 2011 18:55:20 BuildServer:FW_Common_Build_Release:P1_3_6_4_MP4_Patch4_RC1_Drop-333796 ***
IMFT25 Timing EPch
RCPch SAK0
ÿ ýÞÙ °€¤
ýÞýÞýÞ}ýÞýÞþÀþ?}ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞkŸ4R ýÞÙ °€<¤
ýÞýÞýÞ ýÞýÞýÞýÞýÞýÞýÞýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞHi(Ò ýÞÙ °€”¤
ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞ ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞ<W€Í ýÞÙ °€ð¤
ýÞýÞýÞýÞýÞýÞýÞýÞýÞ÷ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞ:kû ýÞÙ °€H¥
ýÞýÞýÞ$ýÞýÞýÞýÞýÞýÞ÷ýÞýÞ}ýÞýÞ}ýÞýÞýÞýÞýÞýÞýÞþ‚ýÞýÞýÞ\º¯ýÞýÞýÞû§? ýÞÙ °€`y
ýÞýÞýÞýÞýÞýÞÿþ?ýÞýÞýÞýÞÿþ?ýÞýÞ¬ã€`ÿþ?ýÞýÞýÞøºþ?ýÞýÞÂ×õ ýÞÙ °€¨y
ýÞýÞýÞýÞýÞýÞýÞÔyäyýÞýÞýÞýÞýÞýÞæýÞÙ °€ýÞýÞýÞýÞäýÞýÞýÞØx ýÞ Ù °€¨y
and if the information is correct, you should get a better output like this:
- Code:
CLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
*** Patch 1.4.1 Sep 20 2010 13:33:48 BuildServer:FW_Common_Critical_Fixes:P1_3_3
_L_Drop-270756 ***
RCPch SAK0
Failed to read EPA=20038060, using ByteLaneMask=2, ByteLaneTable[0]=1
Failed to read EPA=20038060, using ByteLaneMask=1, ByteLaneTable[1]=0
Failed to read EPA=20038060, using ByteLaneMask=4, ByteLaneTable[2]=2
RCPch SHI
sysclk 150 MHz
JTAG En 0
Link ...
then you may have a better idea whats wrong.
April 18th, 2013, 14:55
April 18th, 2013, 15:19
Powered by phpBB © phpBB Group.