All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: SandForce SF1222, GetRootRecord(): Failed to read Root FID=
PostPosted: December 5th, 2015, 19:01 
Offline

Joined: December 5th, 2015, 18:24
Posts: 2
Location: 400 m.a.s.l.
Hi

My OCZ Vertex 2 240GB died, i.e. it's not recognized anymore through the SATA interface.
I opened that brick, and hooked it to a USB UART to see the following output (115200,8,N,1)

Code:
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 Apr  8 2011 01:02:02 BuildServer:P1_3_6_1_MP4_Patch1_20110408:P1_3_6_1_MP4_Patch1_20110408-305073 ***
IMFT25 Timing EPch
RCPch SAK0
GetRootRecord(): Failed to read Root FID=2, IBA=7!
IMFT25 Timing EPch
... followed by ca. 2kB binary stuff ...


Does anyone know what this error means (what's FID and IBA?), or has an idea how to proceed?

OCZSSD2-2VTXE240G
SandForce SF1222TA3-SBH, production 2711
ATH116 2ECL EEPROM
No JTAG interface on the 240GB PCB anymore -- or are the testpoints on the backside the JTAG IF?


Attachments:
IMG_4967.JPG
IMG_4967.JPG [ 661.77 KiB | Viewed 12812 times ]


Last edited by djabba74 on December 5th, 2015, 19:06, edited 2 times in total.
Top
 Profile  
 
 Post subject: Re: SandForce SF1222, GetRootRecord(): Failed to read Root F
PostPosted: December 5th, 2015, 19:03 
Offline

Joined: December 5th, 2015, 18:24
Posts: 2
Location: 400 m.a.s.l.
Top side detail, bottom side with testpoints. Not much space left on the PCB :lol:


Attachments:
IMG_4969.JPG
IMG_4969.JPG [ 702.38 KiB | Viewed 12811 times ]
IMG_4968.JPG
IMG_4968.JPG [ 684.74 KiB | Viewed 12811 times ]
Top
 Profile  
 
 Post subject: Re: SandForce SF1222, GetRootRecord(): Failed to read Root F
PostPosted: December 10th, 2015, 17:18 
Offline

Joined: August 29th, 2013, 4:28
Posts: 15
Location: Hungary
djabba74, its not recoverable via serial. its just an output. write me a pm, i can help you


Top
 Profile  
 
 Post subject: Re: SandForce SF1222, GetRootRecord(): Failed to read Root F
PostPosted: February 15th, 2017, 7:30 
Offline

Joined: February 15th, 2017, 7:23
Posts: 4
Location: Finland
vinibali wrote:
djabba74, its not recoverable via serial. its just an output. write me a pm, i can help you


Did you guys figure this out? I have the exact same problem and have tried reading it via JTAG but no success, my chip is in panic lock mode probably from a hibernate bug but isn't there a way to "unlock" it via JTAG. I mean the chip and NANDs are intact, no problem there, its just that its in lock-mode and I need to wake it up again.

Ideas?
Thank you in advance!


Top
 Profile  
 
 Post subject: Re: SandForce SF1222, GetRootRecord(): Failed to read Root F
PostPosted: February 15th, 2017, 7:32 
Offline

Joined: February 15th, 2017, 7:23
Posts: 4
Location: Finland
vinibali, I can't PM you since I just made this account but if you would/could help me out with some pointers I would appreciate it alot.

Thanks!


Top
 Profile  
 
 Post subject: Re: SandForce SF1222, GetRootRecord(): Failed to read Root F
PostPosted: February 15th, 2017, 9:24 
Offline

Joined: February 15th, 2017, 7:23
Posts: 4
Location: Finland
This is the output I get when connecting 115200, 8, 1, N

Code:
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 Feb  3 2011 11:57:33 BuildServer:FW_Common_Critical_Fixes:P1_3_4_H_Drop-294933 ***
IMFT25 Timing EPch
RCPch SAK0


The rest is just "gibberish" with some undertandable words like ".dump.elf" ".clistrings1" ".strtab" and ".symtab"

No idea what to make of it or how to proceed.


Top
 Profile  
 
 Post subject: Re: SandForce SF1222, GetRootRecord(): Failed to read Root F
PostPosted: February 16th, 2017, 15:56 
Offline

Joined: March 7th, 2009, 12:43
Posts: 1080
Location: Angel Data Recovery
p30n wrote:
vinibali wrote:
djabba74, its not recoverable via serial. its just an output. write me a pm, i can help you


Did you guys figure this out? I have the exact same problem and have tried reading it via JTAG but no success, my chip is in panic lock mode probably from a hibernate bug but isn't there a way to "unlock" it via JTAG. I mean the chip and NANDs are intact, no problem there, its just that its in lock-mode and I need to wake it up again.

Ideas?
Thank you in advance!

It is not clear what is the main goal, data recovery or repair. Incase of repair it is easy to do with Genesis tool.
Regarding JTag , you need purchase specific one from Latice, and it is usefull only to reprorgam supewiser chip which sends Reset to MCU and operates with all POWR regulators.

_________________
Angel Data Recovery


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group