Switch to full style
CompactFlash, SD, MMC, USB flash storage. Anything that does not have moving parts inside.
Post a reply

SanDisk X100 256G no BIOS detection

February 11th, 2015, 21:32

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.
wp_20150211_23_57_06_pro.jpg

wp_20150211_23_54_29_pro.jpg

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 2:06

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 28104 times
SanDisk_X100_U12_L1.jpg
SanDisk_X100_U12_L1.jpg (47.42 KiB) Viewed 28104 times
SanDisk_X100_U1_L3.jpg
SanDisk_X100_U1_L3.jpg (17.31 KiB) Viewed 28104 times
SanDisk_X100_D100_U119_U123_U121.jpg
SanDisk_X100_D100_U119_U123_U121.jpg (33.75 KiB) Viewed 28104 times

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 4:20

More likely a firmware issue.

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

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 7:32

When i boot in MHDD i see all status registers on but it doesn't show the drive.

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 11:32

U11: SAMSUNG 149
K4T1G164QF-BCF7

U1: 0AL
1BJ
PJ7V

U12: MG77
00A3P
126AK

U17: MG77
00A3P
126AK

SanDisk_X100_D100_U119_U123_U121.jpg
SanDisk_X100_D100_U119_U123_U121.jpg (10.51 KiB) Viewed 28032 times

SanDisk_X100_U1_L3.jpg
SanDisk_X100_U1_L3.jpg (6.07 KiB) Viewed 28032 times

SanDisk_X100_U12_L1.jpg
SanDisk_X100_U12_L1.jpg (15.7 KiB) Viewed 28032 times

SanDisk_X100_U17_L2.jpg
SanDisk_X100_U17_L2.jpg (16.34 KiB) Viewed 28032 times

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 14:58

michael chiklis wrote:When i boot in MHDD i see all status registers on but it doesn't show the drive.


ALL status registers??

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 14:59

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

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 15:03

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.

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 15:20

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.

Re: SanDisk X100 256G no BIOS detection

February 12th, 2015, 16:14

ok, i will try tomorrow with SD and let you know

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 7:15

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
SSD registers.JPG


Does it mean that there is a firmware corruption?

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 7:55

I wouldn't say so, more like an electronic issue.

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

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 9:03

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?

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 9:20

Sorry, not come across this particular model, but have seen several Sandforce based devices which haven't been recoverable due to encrypted data :-(

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 10:11

Client told me that this SSD has Van Gogh encryption

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 10:30

I found short on C168.
wp_20150211_23_54_29_pro.jpg

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 16:51

"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.

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 17:08

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 ?

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.

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.

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 18:00

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

Re: SanDisk X100 256G no BIOS detection

February 13th, 2015, 21:13

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.
wp_20150211_23_57_06_pro (1).jpg


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...
Post a reply