All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 69 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 13th, 2015, 21:39 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
fzabkar wrote:
As for C168, I would measure the resistance between ground and each of the pins of a single NAND. Then consult the NAND pinout and determine which, if any, of the grounded pins is not actually a power ground.


This NAND pins are grounded:
2 - 13 - 23 - 25 - 27 - 33 - 36 - 40 - 46 -48

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 13th, 2015, 22:14 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
ISTM that your NAND array must be powered from both the 3.3V and 1.8V supplies. The Vcc supply (3.3V) would power the logic and the NAND cells, while the VccQ (1.8V) supply would power the I/O section.

Capacitor C168 would provide local bypassing of the VccQ supply for all NANDs. However, if the NAND chips follow the ONFI 2.2 spec, then we would expect that pins 34 and 39 would be connected together. :?

http://www.onfi.org/~/media/onfi/specs/ ... .pdf?la=en

That said, your latest measurements would suggest that C168 is no longer shorted. Are you certain that your original measurement was correct? :?


Attachments:
ONFI_2-2_pinout.jpg
ONFI_2-2_pinout.jpg [ 103.42 KiB | Viewed 19061 times ]

_________________
A backup a day keeps DR away.
Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 13th, 2015, 22:45 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
fzabkar wrote:
Capacitor C168 would provide local bypassing of the VccQ supply for all NANDs. However, if the NAND chips follow the ONFI 2.2 spec, then we would expect that pins 34 and 39 would be connected together. :?

That said, your latest measurements would suggest that C168 is no longer shorted. Are you certain that your original measurement was correct? :?


Yes i'm sure that pin 34 and 39 are not connected together.
C168 is still shorted.

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 14th, 2015, 1:38 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Sorry, I can't understand the function of C168, nor can I suggest a suitable replacement. :-( It might be interesting to see if the short persists after removing the capacitor.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 14th, 2015, 9:54 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
I removed C168, short persist :(

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 14th, 2015, 11:56 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Does anybody of you know how to JTAG this SSD so that i will be able to see terminal log?

Attachment:
JTAG TRACER.JPG
JTAG TRACER.JPG [ 64.21 KiB | Viewed 19016 times ]
Attachment:
JTAG RDT.JPG
JTAG RDT.JPG [ 9.43 KiB | Viewed 19016 times ]

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 14th, 2015, 21:54 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
I can't tell if C145 is populated. If not then JTAG probably disabled by removed components, probably some resistors elsewhere. Then JTAG might be disabled in the system as well. Usually companies like Sandforce don't leave JTAG open at the front door.
JTAG and Terminal log are 2 separate things. Terminal Log is from the serial port. I would be interested to see just what is available on the JTAG Port though.

RDT stands for a number of things.. one is "Remote Distributed Testing" and Sandisk would have some software custom for this.
or it could be based on something like this:
Quote:
JTAG, Ethernet, etc.; in SHAPES jargon, this tile configuration
is called RISC+DSP+DNP Tile (RDT)
which could be more likely.
http://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=50&ved=0CLUCEBYwMQ&url=http%3A%2F%2Farxiv.org%2Fpdf%2F1203.1536&ei=cfnfVNW_MsSF8gX-3YJI&usg=AFQjCNETSf1r2ZC45XKMblIkGp_oIkIEaA&sig2=oz3DvuW9BmcWMV6hX0AR9A
I have a JTAGulator which would be very good for quickly figuring out the layout/operability of the JTAG port.

Could you please post pictures of the front and back of case so I can try and buy the same SSD and do some testing?


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 16th, 2015, 10:23 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Hi HaQue, thank you for your help.
C145 is populated, C145 tracks are connected to a NAND chip.

Here the pics you asked:
Attachment:
front.JPG
front.JPG [ 115.74 KiB | Viewed 18976 times ]

Attachment:
back.JPG
back.JPG [ 93.82 KiB | Viewed 18976 times ]

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: March 2nd, 2015, 20:26 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
Quote:
"Just back up your data and there is no problem"
The whole existence of this forum pretty much assumes this advice has already been ignored.

While a philosophical look at encryption might be interesting, it does not in any way address recovering DATA from these devices.. which is what we are trying to do.

Another point, suppose you did have the Key? then what? has anyone figured out steps to use a key to recover customer DATA?

There are problems that can be fixed to recover DATA such as electrical issues.

While I don't disagree with you, I think your post doesn't address the issues of OP and others with similar cases, and is a little off topic.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: January 20th, 2018, 8:41 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3844
Location: Adelaide, Australia
michael chiklis wrote:
Does anybody of you know how to JTAG this SSD so that i will be able to see terminal log?
Attachment:
JTAG TRACER.JPG


Old post I know, but it appears the JTAGOTRACER pads may sport a Mictor connector :
http://www.malwaretech.com/2015/04/hard-disk-firmware-hacking-part-3.html


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 4th, 2018, 4:09 
Offline

Joined: January 10th, 2016, 18:26
Posts: 28
Location: romania
Have you finally solved the ssd repair? Because I have an identical ssd, dead , and I'm sure it can be brought to life somehow.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 4th, 2018, 4:35 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
@alindumitru46, can you provide better photos of both sides of the PCB?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 7th, 2018, 13:10 
Offline

Joined: January 10th, 2016, 18:26
Posts: 28
Location: romania
Of course, in the last days I was very busy. Now I'll test the option to edit the post ;)


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 8th, 2018, 6:05 
Offline

Joined: January 10th, 2016, 18:26
Posts: 28
Location: romania
These are the best pictures I can make.


Attachments:
P1040202.JPG
P1040202.JPG [ 4.51 MiB | Viewed 16380 times ]
P1040201.JPG
P1040201.JPG [ 4.95 MiB | Viewed 16380 times ]
Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 8th, 2018, 6:55 
Offline

Joined: January 10th, 2016, 18:26
Posts: 28
Location: romania
These are the best pictures I can make.
The short story: I purchased 4 Sandisk X100 SSD with a "strange" SMART issue 5 years ago . Only 1 died, after 1 month, the others 3 pcs run fine with max performances in 2 laptops and 1 NUC.
After running for about 1 month, the next day he was not recognized in the BIOS, then by any motherboard I checked.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 9th, 2018, 14:56 
Offline

Joined: August 18th, 2010, 17:35
Posts: 3636
Location: Massachusetts, USA
pcimage wrote:
What do the ATA status registers show? (DRDY? Or BSY? Or nothing?)

Can use MHDD or Victoria.

_________________
Hard Disk Drive, SSD, USB Drive and RAID Data Recovery Specialist in Massachusetts


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 9th, 2018, 16:17 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Can you measure the voltages at V1, V2 and V3?


88PG877, Marvell, Field Programmable DSP Switcher, 1 MHz, 7.5A Step-Down Regulator, marking G77, QFN-18, Vin = 3V - 5.5V, Vout = 0.72V - 3.63V:
http://www.marvell.com.cn/selector_guide/downloads/ds/88pg8x7.pdf

ADT7302, Analog Devices, +/-2degC Accurate, Micropower Digital Temperature Sensor, marking T02:
http://www.analog.com/media/en/technical-documentation/data-sheets/ADT7302.pdf

TPS62590, Texas Instruments, 1A, 2.5V to 5.5V, Step Down Converter, 2.25-MHz, marking OAL:
http://www.ti.com/lit/ds/symlink/tps62590.pdf


Attachments:
V1.jpg
V1.jpg [ 75.72 KiB | Viewed 16271 times ]
V2.jpg
V2.jpg [ 79.76 KiB | Viewed 16271 times ]
V3.jpg
V3.jpg [ 37.91 KiB | Viewed 16271 times ]
TVS_MOSFET_DEVSLP.jpg
TVS_MOSFET_DEVSLP.jpg [ 45.22 KiB | Viewed 16271 times ]
DEVSLP.jpg
DEVSLP.jpg [ 28.89 KiB | Viewed 16271 times ]

_________________
A backup a day keeps DR away.
Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 10th, 2018, 3:52 
Offline

Joined: January 10th, 2016, 18:26
Posts: 28
Location: romania
I just finished measuring the voltages at those points, according to the scheme, using a no-name PSU and a UNI-T UT139B digital multimeter.
[URL=http://www.imagebam.com/image/287e99855409024]


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 10th, 2018, 5:33 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Image

Most of those voltages don't make sense. Are you using an appropriate PCB ground reference?? Does your meter have a weak battery??

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: May 10th, 2018, 6:54 
Offline

Joined: January 10th, 2016, 18:26
Posts: 28
Location: romania
I used the pcb ground :idea:
I'll try right now with ground from power connector


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 69 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 21 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