维塔斯科技

 找回密码
 立即注册
查看: 820|回复: 9
打印 上一主题 下一主题

Indilinx 2.0+16片K9NCG08U5M,128G SSD DIY全过程!

[复制链接]

该用户从未签到

64

主题

427

帖子

938

积分

高级会员

Rank: 4

积分
938
跳转到指定楼层
楼主
发表于 2016-3-29 00:48:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


之前帮一位坛友修一个IND2.0的SSD,首先是发现n多虚焊、连锡,这些问题解决之后,在坛友的帮助、指点下,开卡成功了!分区、测试都好好的,但是装上外壳发现不能识别了,检查了才发现有颗电容太高,顶着外壳了,可能把板子顶坏了 
。最后无论怎么加焊Flash,都不能正常开卡,有的坛友说可能主控顶虚焊了,也有坛友说PCB可能内部顶断路了!  无奈之下,坛友又买了块IND2.0的板子(蓝色的)寄给我,我将原来的SSD上的Flash全部拆下来,在新板子上终于顺利DIY成功!

过程中因为只能业余时间搞(晚上经常加班),兼之又出差一段时间,所以经历了n久,其中的各种辛苦不足一一道也,特此发帖纪念!

另外,在这2块板子的折腾过程中,得到了坛友"dahaitaba "的无数指点和支援,在这里表示万分的感谢!





 






之前的帖子,请大家参考下面的链接:
1.  收到帮坛友修的INDILINX2.0 SSD,检查一下所有物品的状态,备案!
2. 【IND2.0板子有问题,2012.05.31更新,全部Flash拆下来了,准备自己从头来过!】
3. 【咨询】请教Indilinx2.0板子的几个问题!求指点
4. 【确定是新的,谢谢了】大家看看这块IND2.0的套料是全新的还是二手的?


下面正文开始!
(注:很多图片由于论坛的原因,压缩了大小,鼠标点击可以看更清晰的原图!)
     



新的IND2.0套料,金属磨砂外壳
正面,注意,螺丝不是普通的十字型,是六角的



反面




拆开看看里面



外壳里面怎么感觉有点旧,没有以前那个外壳里面光滑







PCBA特写,主控面



背面



主控IC特写



缓存芯片特写,没有详细去查,应该是64MB的




J2工厂模式那里焊了个跳线



背面。这个板子因为螺丝孔刚好在这里,将来装外壳是需要把这个跳线拿掉的



接到主板SATA上,开机在设备管理器中识别到了"YATAPDONG BAREFOOT-ROM"设备,应该是正确的!



在磁盘管理器中也能看到一个没有初始化的128G磁盘



安装2030固件的开卡工具,打开,也能识别到板子




楼下继续。。。。。。









回复

使用道具 举报

该用户从未签到

64

主题

444

帖子

970

积分

高级会员

Rank: 4

积分
970
沙发
发表于 2016-3-29 00:48:24 | 只看该作者

本帖最近评分记录:共32条评分 ,M币+250
lily2012M币 +9優秀文章2013-06-28
hxjxyzM币 +7謝謝分享2013-04-01
luckhareM币 +6AS SSD测速连续读230MB/s,写188MB/s 速度还是不太给力哦。希捷单碟1TB的速度也有一拼。2012-09-08
tiantian1944M币 +5原創內容2012-09-01
zhangjichunM币 +5-2012-08-26
右走M币 +10原創內容2012-08-23
powell007M币 +10原創內容2012-08-21
慎华M币 +10優秀文章2012-08-21
a102135M币 +10以資鼓勵2012-08-21
jimzjmM币 +5熱心助人2012-08-20
1234

回复 举报



离线small-fish


UID:823212注册时间2011-02-25 最后登录2016-02-13 在线时间1069小时 发帖356 搜Ta的帖子 精华0 M币143专家3 访问TA的空间加好友用道具

数码1段





发帖356M币143专家3粉丝33加关注 发消息 只看该作者 6楼 发表于: 2012-08-19


看看 村长的作品


回复 支持 反对

使用道具 举报

该用户从未签到

54

主题

442

帖子

954

积分

高级会员

Rank: 4

积分
954
板凳
发表于 2016-3-29 00:48:25 | 只看该作者

本帖最近评分记录:共22条评分 ,M币+184
lily2012M币 +9優秀文章2013-06-27
wcg659377727M币 +7謝謝分享2012-09-04
powell007M币 +10優秀文章2012-08-21
慎华M币 +10優秀文章2012-08-21
a102135M币 +10優秀文章2012-08-21
无名指的等待M币 +5優秀文章2012-08-20
佳维M币 +5謝謝分享2012-08-20
jjjdxxM币 +5看得眼花啊2012-08-20
dxtjcM币 +9謝謝分享2012-08-19
tanfuhaveM币 +10優秀文章2012-08-19
123

回复 举报



离线羊村村长




UID:934472


注册时间2011-10-08 最后登录2015-12-24 在线时间3045小时 发帖10890 搜Ta的帖子 精华26 M币603专家123 访问TA的空间加好友用道具

数码壹段







发帖10890M币603专家123粉丝1561加关注 发消息 只看该作者 2楼 发表于: 2012-08-19



接楼上继续。。。。。。


对于上面的错误,咨询了坛友dahaitaba,他建议我将开卡工具中Option选项卡中的"NAND BIST Count"设置为非0,比如1。
我查了以下,这个选项是Nand Flash cell Test的次数,也就是说对Flash进行存储单元(Cell)测试的,Indilinx建议,二手的Flash至少运行2次Cell test。



重新开卡,将NAND BIST count设置为1(临时设1,以后正式开卡我设置的3)



再次开卡



看最后的出错信息,A0有太多坏块了,导致建立坏块表失败!



因为Flash在焊接之前都是严格测试过坏块的(CEE=0测3次,ECC=15测3次),因此极有可能是A0焊接的问题



重新对A0加焊!

再重新开卡!



成功了!哈哈哈哈!










关闭开卡软件,弹出设备,去掉J2跳线帽!
再重新连上,哈哈,Indilinx SSD USB device,识别到了!



再看磁盘管理器,也有个59.62G的未指派磁盘



建立分区、格式化。。。。。。



格式化完成,状态良好!



用DiskGenius查看,分区默认起始扇区63



AS SSD 测试一下速度:
连续读202MB/s,连续写161MB/s
4K读23MB/s,4K写22MB/s
4K 64线程读24MB/s,写21MB/s
访问时间读0.168ms,写0.14ms
总分170分!



重新建立分区,对齐到4096扇区



对齐后在用AS SSD测速

连续读202MB/s,连续写161MB/s
4K读23MB/s,4K写26MB/s
4K 64线程读24MB/s,写25MB/s
访问时间读0.168ms,写0.136ms
总分179分!
相比未对齐之前,4K写速度有了提升,连续读、写基本没提升!总分提高了9分!




楼下继续。。。。。。






回复 支持 反对

使用道具 举报

该用户从未签到

70

主题

428

帖子

944

积分

高级会员

Rank: 4

积分
944
地板
发表于 2016-3-29 00:48:25 | 只看该作者

本帖最近评分记录:共18条评分 ,M币+149
lily2012M币 +9優秀文章2013-06-27
lzzgM币 +8熱心助人2012-09-07
powell007M币 +10優秀文章2012-08-21
慎华M币 +10原創內容2012-08-21
a102135M币 +10謝謝分享2012-08-21
jimzjmM币 +5原創內容2012-08-20
无名指的等待M币 +5-2012-08-20
佳维M币 +5謝謝分享2012-08-20
jjjdxxM币 +5優秀文章2012-08-20
tanfuhaveM币 +10優秀文章2012-08-19
12

回复 举报



离线羊村村长




UID:934472


注册时间2011-10-08 最后登录2015-12-24 在线时间3045小时 发帖10890 搜Ta的帖子 精华26 M币603专家123 访问TA的空间加好友用道具

数码壹段







发帖10890M币603专家123粉丝1561加关注 发消息 只看该作者 4楼 发表于: 2012-08-19


接上面继续。。。。。。

16片Flash都贴好了,电容也补回去了!准备128G开卡!

运行开卡软件,这次记得在固件版本这里输入2030(不改也可以,只是将来查看信息时,固件版本就是0.1了,呵呵)
模块号那里我也写上128G的字样了



Flash设定,这次选128G了




选项设置,NAND BIST count我设置3,这是对Flash存储单元做测试,3次安全一点,也能比较好的测试出来不稳定的块!



一切就绪,点Start,开始开卡。。。。。。



Flash都认出来了,开始扫描坏块



在做Flash测试了,因为我们设置了3次cell test,素以比较久,要等大概半个小时以上



OK,最后顺利通过!



看一下详细信息,firmware download finish(固件下载完成)



关闭开卡软件,拿掉J2跳线帽,再连接电脑,设备管理器识别到“Indilinx SSD 128G USB device”,没问题!



磁盘管理器识别到119.23G的磁盘



新建分区、格式化!



格式化成功,状态良好!



默认建立的分区起始扇区是63,没有对齐



用AS SSD测速
连续读209MB/s,连续写153MB/s
4K读23MB/s,4K写30MB/s
4K 64线程读26MB/s,写29MB/s
访问时间读0.163ms,写0.105ms
总分190分!



重建分区,对齐到4096扇区



对齐后,再用AS SSD测速

连续读208MB/s,连续写142MB/s
4K读24MB/s,4K写36MB/s
4K 64线程读26MB/s,写31MB/s
访问时间读0.159ms,写0.104ms
总分198分!




楼下继续,会再直接连主板SATA测速、、、、、、




回复 支持 反对

使用道具 举报

该用户从未签到

48

主题

398

帖子

862

积分

高级会员

Rank: 4

积分
862
5#
发表于 2016-3-29 00:48:25 | 只看该作者


这个开卡怎么这么长,闪存没清空吗!这个就是焊接麻烦点,如果焊接没有问题开卡几分钟就完成了

回复 支持 反对

使用道具 举报

该用户从未签到

71

主题

398

帖子

883

积分

高级会员

Rank: 4

积分
883
6#
发表于 2016-3-29 00:48:25 | 只看该作者

本帖最近评分记录:共17条评分 ,M币+135
lily2012M币 +9優秀文章2013-06-28
powell007M币 +10優秀文章2012-08-21
慎华M币 +10原創內容2012-08-21
a102135M币 +10謝謝分享2012-08-21
jimzjmM币 +5優秀文章2012-08-20
薛佳伟M币 +8謝謝分享2012-08-20
无名指的等待M币 +5-2012-08-20
佳维M币 +5謝謝分享2012-08-20
jjjdxxM币 +5今天的分全归你了2012-08-20
lgx124M币 +9謝謝分享2012-08-20
12

回复 举报



离线羊村村长




UID:934472


注册时间2011-10-08 最后登录2015-12-24 在线时间3045小时 发帖10890 搜Ta的帖子 精华26 M币603专家123 访问TA的空间加好友用道具

数码壹段







发帖10890M币603专家123粉丝1561加关注 发消息 只看该作者 5楼 发表于: 2012-08-19


再次接主板的SATA测速,应该要比USB3.0速度快些!

连接主板SATA后,设备管理器识别到"Indilinx SSD 128G",后面没有"USB Device"字样了



查看分区,我们之前在USB3.0连接时已经对齐到4096扇区了



AS SSD测速
连续读230MB/s,写188MB/s
4k读28MB/s,写36MB/s
4k 64线程读30MB/s,写35MB/s
访问时间读0.137ms,写0.103ms
总分226分!看来128G时,SATA比USB3.0要快很多!



用h2testw测试、校验,也通过了,没有错误!
实际速度写174MB/s,读195MB/s



用HDTune查看基本信息,支持Trim,可惜我装的是WinXp,没有这个功能



健康信息,不知道C7为什么这么多值,看其他坛友的SSD,好像也是C7有警告!



用SSD Life查看一下,健康度100%
也是支持Trim的,只是我的Xp系统不支持





最后,去掉J2跳线(因为有螺丝孔在这里,不去掉装不上外壳),装到外壳里面




正面的外壳盖上,放上螺丝








紧好螺丝











装好的SSD
背面




正面




2个侧面









看着效果还是很不错的!

这套IND2.0套料就比以前那个好很多,不会有物料顶住外壳的事!



我将我的机械硬盘的前面一个分区复制过来,然后将机械硬盘的前面一个分区用PQmagic隐藏,然后用SSD启动,确实爽很多,以前从登录输密码界面进入后,要等一下桌面才出来,而且即使桌面出来,鼠标也有一段时间是漏斗状不能操作的!现在唰的一下就进入了,不用等 

打开PhosoShop等软件,速度明显提高很多!


因为我的Xp不支持Trim,担心我做了这么多测试,会影响到这个SSD的性能,所以最后,重新开了一次卡!

最后一次查看SSD Life,只上电了一次!





到此,IND2.0 + 16片K9NCG08U5M 128G SSD总算是搞定了!

   


最后,再次感谢“dahaitaba"的大力支持!还有右走、笑着无奈、sunvio等坛友的讨论、相助!





回复 支持 反对

使用道具 举报

该用户从未签到

65

主题

492

帖子

1067

积分

金牌会员

Rank: 6Rank: 6

积分
1067
7#
发表于 2016-3-29 00:48:26 | 只看该作者


等着看直播。


回复 支持 反对

使用道具 举报

该用户从未签到

55

主题

450

帖子

971

积分

高级会员

Rank: 4

积分
971
8#
发表于 2016-3-29 00:48:26 | 只看该作者



占坑等直播
尊重楼主,倡导有价值回帖;请不要纯、纯表情


回复 支持 反对

使用道具 举报

该用户从未签到

64

主题

412

帖子

910

积分

高级会员

Rank: 4

积分
910
9#
发表于 2016-3-29 00:48:26 | 只看该作者

本帖最近评分记录:共20条评分 ,M币+156
lily2012M币 +9優秀文章2013-06-27
powell007M币 +10優秀文章2012-08-21
慎华M币 +10優秀文章2012-08-21
a102135M币 +10認真發帖2012-08-21
无名指的等待M币 +5以資鼓勵2012-08-20
佳维M币 +5謝謝分享2012-08-20
jjjdxxM币 +5熱心助人2012-08-20
lgx124M币 +9謝謝分享2012-08-20
dxtjcM币 +4謝謝分享2012-08-19
tanfuhaveM币 +10原創內容2012-08-19
12

回复 举报



离线羊村村长




UID:934472


注册时间2011-10-08 最后登录2015-12-24 在线时间3045小时 发帖10890 搜Ta的帖子 精华26 M币603专家123 访问TA的空间加好友用道具

数码壹段







发帖10890M币603专家123粉丝1561加关注 发消息 只看该作者 3楼 发表于: 2012-08-19



接楼上继续。。。。。。

上面的测试是接USB3.0移动硬盘盒的,我的USB3.0是PCI-e转接卡转接的,怕芯片不行影响速度,于是再接到主板SATA上试一下。

连接主板SATA,重建分区默认起始扇区为63



用AS SSD测速(SATA连接)
连续读225MB/s,连续写113MB/s(写下降了)
4K读28MB/s,4K写21MB/s
4K 64线程读29MB/s,写20MB/s
访问时间读0.137ms,写0.140ms
总分183分!
相比较用USB3.0时,连续读速度提高了10%,但是连续写下降了很多?4K读也提高了很多,但写也下降了,不知道为什么?
总分来说提高了13分,不错!



在SATA连接时,对齐



再测速
连续读235MB/s,连续写165MB/s
4K读28MB/s,4K写26MB/s
4K 64线程读30MB/s,写23MB/s
访问时间读0.137ms,写0.219ms
总分200分!又有了提高!
相比USB3.0时对齐后的测速,也有提高!说明连接SATA速度会好点!



用h2testw测试、校验一下,也通过了,说明存储没问题;实际速度151MB/s,读172MB/s,还不错!




下一步,准备贴主控面的8片Flash。
先将工厂模式跳线J2连接上,再测试一下开卡,但是没想到,开卡工具认不到了




无论J2(工厂模式跳线)连接不连接,无论用USB3.0移动硬盘盒连接电脑、或是直接连主板SATA,系统都只认到正常使用的SSD,设备管理器中显示为"Indilinx SSD USB device"或者"Indilinx SSD 0.1"(这个0.1是因为开卡时固件版本那里默认是0.1)

换了电脑试,也不行!最后没办法了,用万用表测量工厂模式跳线那里的信号,发现R31是坏的,根本就是断开的!
就是这个R31






本来,这个R31是给主控的FACTORYSET信号提供上拉3.3v的,现在断路,肯定不能进入工厂模式了!
以前空板时(没焊Flash)、或者没开卡之前,默认是进入工厂模式的,所以没发现问题!



这个电阻是10K的,找个9.7k的替换上



再试验一下,哈哈,顺利进入工厂模式了!

   


好,准备工作做好了,开始贴正面8片Flash

其间还出现过一次意外,正面Flash贴了3片时,村长一直用的白光小烙铁被我从桌子上掉下去,直直的戳在地板上,烙铁头被戳歪了,还裂开一条缝。这个烙铁是恒温的,刚好趁这个机会换个便宜的可调温的936焊台。以后再买原装白光烙铁头
相关帖子:Ind2.0 SSD DIY前奏,烙铁挂了,原来还是原装白光啊!顺便晒晒新买的936焊台

新买的936焊台配了几块钱的烙铁头,实在不好用,后来又在坛子里收了几个白光烙铁头,20元/个.

有了工具,轻车熟路将正面8片也贴好了!



再用开卡软件试试,这里我故意选64G容量的配置,这样在识别出所有Flash ID后,会发现实际配置比我们需要的配置多,会一时要不要处理
从键盘上敲个N就会停止了!不过这已经能验证16片Flash的ID都识别正确了!



然后,再将贴Flash前拿掉的电容都焊回去
正面(只标出来左边一列的,实际上Flash旁边的电容在贴Flash时都拿掉的,大家可以对比一下前面的图片)



反面,电容也都补上了



看下补上的电容、以及Flash引脚的焊接情况.
电容焊的有点歪歪扭扭,呵呵,不过牢固就行了!






下一步准备128G开卡了!

楼下继续。。。。。






回复 支持 反对

使用道具 举报

该用户从未签到

47

主题

346

帖子

755

积分

高级会员

Rank: 4

积分
755
10#
发表于 2016-3-29 00:48:27 | 只看该作者

本帖最近评分记录:共48条评分 ,M币+337
lily2012M币 +9優秀文章2013-06-27
z363847236M币 +4優秀文章2013-01-14
153267218M币 +4原創內容2012-10-08
fatzerosM币 +5感谢村长发专业用心的好文!2012-10-04
lzzgM币 +8謝謝分享2012-09-05
zeng_zwwM币 +5謝謝分享2012-09-05
y781638432M币 +4謝謝分享2012-09-02
东方龙M币 +10謝謝分享2012-08-26
wcdmax1M币 +7優秀文章2012-08-24
csnyj001M币 +5謝謝分享2012-08-22
12345

明艳不可方物!魅色手电精灵,最短小便携的不锈钢18650小直!(支持M币换购)  回复 举报



离线羊村村长




UID:934472


注册时间2011-10-08 最后登录2015-12-24 在线时间3045小时 发帖10890 搜Ta的帖子 精华26 M币603专家123 访问TA的空间加好友用道具

数码壹段







发帖10890M币603专家123粉丝1561加关注 发消息 只看该作者 1楼 发表于: 2012-08-19



接楼上继续。。。。。。

空板子先尝试一下开卡看什么结果

先选64G容量开卡,一开始是SATA/SDRAM测试,到100%就表示测试过了



毫无疑问的失败了,看看详细信息,需要的Flash bank配置是0F0F0F0F(64G),我们板子还是空的,当让是0000了



板子检测好了,下面准备Flash。

这里是所有的Flash,左侧的12片是原来的(在顶楼的链接1中看得到),右侧16片是从原来那个坏的SSD上拆下来的。

所有Flash都已经在清空器上检测了坏块。检测的时候,一开始ECC=0,检测3遍;然后ECC=15,再检测3遍,如果检测结果一致、稳定,就记录下来,否则将多次检测不通的值都记录下来。
Flash上红色数字就是标识的坏块,其中原来SSD上有2片坏块84的,一片74的,还有59的,右下角那边不稳定,测到83, 59, 37, 35这几个坏块数。

检测完后,每片Flash都是清空过的!




在所有Flash中挑选坏块数最少的16片出来,结果如下,最右侧这16片就是我们准备好的Flash,坏块数都在50以下。



开始动工贴Flash,这个过程很多人都很熟悉了,就不在浪费口舌了。
(如果有新手坛友,就请移步看看村长以前做JMF601 SSD的帖子,里面有详细的、一步一步的焊Flash过程)

背面8片贴好了!
注意看,Flash旁边的那些小电容,我全部都先拿下来了,免得在拖焊Flash时“伤及无辜” 













仔细检查以下Flash的引脚,确保没有短路(连锡)的地方






上机,这次就用USB3.0移动硬盘盒就好了,接主板SATA需要关机,太麻烦

开卡软件仍然识别到了,应该没有短路



开始开卡



8个K9NCG08U5M的ID都识别到了(因为K9NCG08U5M实际上是2片K9WBG叠起来的,所以ID是和WBG一样的,因此识别到了16片)
正在扫描初始坏块。。。。。。



测试、扫描坏块



遗憾的是,这次失败了


看详细信息 Install bad block list , Data corruption, see good.bin 和bad.bin
表示写坏块表失败了,数据不正确!让看good.bin和bad.bin



在开卡工具目录下找到good.bin和bad.bin这两个文件,用二进制比较发现有11处错误。
下面的图是第一处错误,看第2个字节,应该是02的数据读回来成了03(16进制);第4个字节,应该是39的,读回来成了3B
开卡程序不是会检测、屏蔽坏块的吗?为什么会这样?




楼下继续。。。。。。






回复 支持 反对

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|邢台网云科技有限公司 ( 冀ICP备16008275号 )

快速回复 返回顶部 返回列表