All times are UTC - 5 hours [ DST ]




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

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
Hello, i've this SSD which isn't detected in the BIOS.
SanDisk X100
SD5SB2-256G-100BE
FW: CS.03.00

Probably it's a PCB issue, can you help me to find important points for voltage measure?
I checked FB1 and D100, they are good.
Attachment:
wp_20150211_23_57_06_pro.jpg
wp_20150211_23_57_06_pro.jpg [ 398.26 KiB | Viewed 28071 times ]

Attachment:
wp_20150211_23_54_29_pro.jpg
wp_20150211_23_54_29_pro.jpg [ 382.35 KiB | Viewed 28071 times ]

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


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 12th, 2015, 2:06 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
U11 is an SDRAM. Its datasheet sheet should tell you its supply voltage, possibly 1.8V, 2,5V or 3.3V.

Coils L1, L2 and L3 suggest that there are 3 switchmode regulators. The Marvell controller (U6) needs Vcore and Vio supplies. I expect that the NAND flash array would be powered from 3.3V.

I would measure the voltages across C33 and C34, C21 and C22, and C3. These would be the output voltages of each of the regulators. The other capacitors would be filtering the +5V rail. It would help to know the markings on U12, U17 and U1. These would be the PWM controllers.

D100 looks like it might be a TVS diode. U119, U121 and U123 look interesting but I can't guess as to what they might be. U118 and U120 look like they might be power chips (PSU monitor ?), but I can't make out their markings.


Attachments:
SanDisk_X100_U17_L2.jpg
SanDisk_X100_U17_L2.jpg [ 49.1 KiB | Viewed 28049 times ]
SanDisk_X100_U12_L1.jpg
SanDisk_X100_U12_L1.jpg [ 47.42 KiB | Viewed 28049 times ]
SanDisk_X100_U1_L3.jpg
SanDisk_X100_U1_L3.jpg [ 17.31 KiB | Viewed 28049 times ]
SanDisk_X100_D100_U119_U123_U121.jpg
SanDisk_X100_D100_U119_U123_U121.jpg [ 33.75 KiB | Viewed 28049 times ]

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

Joined: November 29th, 2006, 10:08
Posts: 7843
Location: UK
More likely a firmware issue.

What do the ATA status registers show? (DRDY? Or BSY? Or nothing?)

_________________
PC Image Data Recovery
http://www.pcimage.co.uk

New!! HDD-PCB.COM for all your PCB and donor HDD requirements!


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 12th, 2015, 7:32 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
When i boot in MHDD i see all status registers on but it doesn't show the drive.

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


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

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
U11: SAMSUNG 149
K4T1G164QF-BCF7

U1: 0AL
1BJ
PJ7V

U12: MG77
00A3P
126AK

U17: MG77
00A3P
126AK

Attachment:
SanDisk_X100_D100_U119_U123_U121.jpg
SanDisk_X100_D100_U119_U123_U121.jpg [ 10.51 KiB | Viewed 27977 times ]

Attachment:
SanDisk_X100_U1_L3.jpg
SanDisk_X100_U1_L3.jpg [ 6.07 KiB | Viewed 27977 times ]

Attachment:
SanDisk_X100_U12_L1.jpg
SanDisk_X100_U12_L1.jpg [ 15.7 KiB | Viewed 27977 times ]

Attachment:
SanDisk_X100_U17_L2.jpg
SanDisk_X100_U17_L2.jpg [ 16.34 KiB | Viewed 27977 times ]

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


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

Joined: November 29th, 2006, 10:08
Posts: 7843
Location: UK
michael chiklis wrote:
When i boot in MHDD i see all status registers on but it doesn't show the drive.


ALL status registers??

_________________
PC Image Data Recovery
http://www.pcimage.co.uk

New!! HDD-PCB.COM for all your PCB and donor HDD requirements!


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

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
The Vcore (1.1V) and Vio (1.8V, 3.3V) supplies look OK.

K4T1G164QF-BCF7, Samsung, 64M-bit x 16 DDR2 SDRAM, 400MHz, 1.8V:
http://www.samsung.com/global/business/ ... ev12-0.pdf

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 12th, 2015, 15:03 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
pcimage wrote:
michael chiklis wrote:
When i boot in MHDD i see all status registers on but it doesn't show the drive.


ALL status registers??


yep, but i have to admit that MHDD does the same also when i check good hard drives.
But after that i press SHIFT+F3 and i'm the able to see register properly with hdd.
Pressing SHIFT+F3 in mhdd with this SSD connected doesn't take effect.

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


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 12th, 2015, 15:20 
Offline

Joined: August 18th, 2010, 17:35
Posts: 3636
Location: Massachusetts, USA
You can test in another tool, like Salvation, PC3K, whatever you have that shows status register to establish consistency for this particular drive. I don't think it will be any different, but it helps shed another doubt, just in case.

_________________
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: February 12th, 2015, 16:14 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
ok, i will try tomorrow with SD and let you know

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


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 13th, 2015, 7:15 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
I checked registers also with MRT, i get the same result as MHDD (no changing from power off to power on).
All registers lights are on, exept BSY
Attachment:
SSD registers.JPG
SSD registers.JPG [ 86.8 KiB | Viewed 27891 times ]


Does it mean that there is a firmware corruption?

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


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 13th, 2015, 7:55 
Offline

Joined: November 29th, 2006, 10:08
Posts: 7843
Location: UK
I wouldn't say so, more like an electronic issue.

Normally with firmware corruption on these, it comes DRD / DSC

_________________
PC Image Data Recovery
http://www.pcimage.co.uk

New!! HDD-PCB.COM for all your PCB and donor HDD requirements!


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

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
thank you pcimage, i will search further for electronic issues...
Have you experience on this SSD model?
Do you know if there is a common known electronic fault for this model?

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


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

Joined: November 29th, 2006, 10:08
Posts: 7843
Location: UK
Sorry, not come across this particular model, but have seen several Sandforce based devices which haven't been recoverable due to encrypted data :-(

_________________
PC Image Data Recovery
http://www.pcimage.co.uk

New!! HDD-PCB.COM for all your PCB and donor HDD requirements!


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

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
Client told me that this SSD has Van Gogh encryption

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


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

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
I found short on C168.
Attachment:
wp_20150211_23_54_29_pro.jpg
wp_20150211_23_54_29_pro.jpg [ 216.31 KiB | Viewed 27850 times ]

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


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

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
"Van Gogh" appears to be the controller's in-house name.

    88SS9174-BLD2 - Van Gogh
    88SS9175-BJM2 - Van Gogh Lite
    88SS9187-BLD2 - Monet
    88SS8014-BHP2 - Da-Vinci

The same controller is used in Crucial's m4 SSDs.

http://www.anandtech.com/show/4253/the- ... ssd-review
http://images.anandtech.com/reviews/sto ... C_2634.jpg
http://images.anandtech.com/reviews/sto ... C_2635.jpg

I suspect that the JTAG pinout at the top edge of Crucial's PCB might match the 14-pin JTAG/RDT connections at the bottom right corner of the underside of your PCB.

Crucial's PCB has a 4-pin and a 5-pin header. I suspect that one may be a serial port. Perhaps your board's JTAGOTRACER connector provides similar functions.

Crucial's board has an 8-pin serial flash memory. I expect that your board would have one as well (U14 or U118?).

The shorted capacitor, C168, looks promising. It appears to be located at the junction of NANDs CH0, CH1, CH4 and CH5. Perhaps it is common to all the NANDs. Have you been able to determine if it connects to a NAND pin?

The other capacitors in that area appear to bypass the 3.3V supply. Each NAND appears to have a pair of bypass caps, ie C145/146, C186/187, C207/208, C136/166, C137/169, C170/198, C167/196, C197/218.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: SanDisk X100 256G no BIOS detection
PostPosted: February 13th, 2015, 17:08 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
fzabkar wrote:
I suspect that the JTAG pinout at the top edge of Crucial's PCB might match the 14-pin JTAG/RDT connections at the bottom right corner of the underside of your PCB.

Crucial's PCB has a 4-pin and a 5-pin header. I suspect that one may be a serial port. Perhaps your board's JTAGOTRACER connector provides similar functions.


Do you think i might connect my PCB to my computer serial port and get a prompt in hyperterminal?
It's possible to send commands via terminal and fix some issues as Seagate HDDs ?

Quote:
Crucial's board has an 8-pin serial flash memory. I expect that your board would have one as well (U14 or U118?).

Serial flash memory chip is ATMEL 25DF021 and is in position U118.

Quote:
The shorted capacitor, C168, looks promising. It appears to be located at the junction of NANDs CH0, CH1, CH4 and CH5. Perhaps it is common to all the NANDs. Have you been able to determine if it connects to a NAND pin?

I'm not able to tell if C168 connects to some NAND chip because tracks go under NANDs chip.
C168 is located under NANDs in opposite pcb side.

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


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

Joined: September 8th, 2009, 18:21
Posts: 15440
Location: Australia
I don't know anything about the serial port. However, I know that for other SSDs it is sometimes possible to get a log of some kind during power-on. The presence of a log would at least confirm that the controller is not brain dead.

The serial flash memory can run off 3.3V, so I doubt that we need to look for an additional power supply.

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.

FWIW, here are two common pinout schemes:
http://circuits.datasheetdir.com/400/MT ... pinout.jpg
http://circuits.datasheetdir.com/400/K9 ... pinout.jpg

_________________
A backup a day keeps DR away.


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

Joined: December 5th, 2011, 5:38
Posts: 1625
Location: Italy
I have found with my multimeter that C168 is connected (or shorted) to L2 pins, then i turned upside down PCB and found that L2 is connected (or shorted) to pins 28 34 38 45 of every NAND.
Attachment:
wp_20150211_23_57_06_pro (1).jpg
wp_20150211_23_57_06_pro (1).jpg [ 224.27 KiB | Viewed 27790 times ]


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.


i'm going to check this...

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


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

All times are UTC - 5 hours [ DST ]


Who is online

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