数码之家

 找回密码
 立即注册
搜索
查看: 3497|回复: 29

[SanDisk] 西数480G绿盘SSD搬板SM2258xt成功(丢弃数据)

[复制链接]
发表于 2022-9-13 14:36:06 | 显示全部楼层 |阅读模式
得到一块西数480g固态,bios能认,挂机进系统磁盘管理里分区一会有一会没有。情况不似丢固件,似有坏块,尝试30分钟大法(其实挂了一整天)无果。遂拆开发现是闪迪的主控,网上搜了下,基本没得玩。闪存上也是闪迪的标 60260 128g

拆下一个颗粒装到cbm2099的U盘板上,没有发现支持此的量产程序,不过认出了id 为
45489AB37E72
。查了下信息 2258xt支持这个。网淘一块2258xt套料,把4颗颗粒搬到上面


上颗粒时,焊一个上开卡软件看一下没有识别,没问题再焊下一颗。从软件看四个通道位置如上图,括号内是该位置的背面。密码两个空格进入编辑模式,颗粒选择自动 看下支不支持此颗粒。如果没有,换其它开卡固件再试,



第一次玩这个,开卡软件稍微摸索了一下。模式有两种,如下图,一个是isp模式,另一个是rdt模式


isp就是正式开卡,rdt差不多就是读写测试开卡。把rdt程序写入ssd。之前量产过u盘,测试过程是漫长的。这个rdt模式相当于离线测试模式,只要通上电,ssd就会自己跑rdt程序。跑rdt程序时这块2258板上有一个灯一闪一闪,480g差不多跑了2小时左右。

rdt选项跑几圈,和ecc级别看自己要求,其它默认就好了。选好后按下保存配置,回到开卡界面左下的绿色isp变成rdt。按开始,一切正常1分钟之内就完成了。此时只需要断开电源和数据线,可以放一边不接数据线只给通上电,一会灯会开始闪烁,说明rdt程序在跑了,放一边不用管,等灯不闪灭掉了,说明程序跑完了。可以联机读取结果了。

上图可以看到坏块,图中ch1 196个,ch1就是上面我标数字括号里的(1),在板子的背面。之所以跑一下rdt因为我刚开始没有经验,直接按默认的开卡,结果拷贝了些视频文件测试,发现有些文件无法播放已经损坏,smart里c5黄有数字了。开始我就搞不明白480g开卡为什么1分钟不到就完事了,坏块怎么剔除。查了一下才知道要跑rdt。
跑完rdt后就可以用结果来开出正常使用的ssd了

左边红圈范围可以随心所欲,右边红圈选择第三个,参考rdt结果屏蔽坏块。下面的
rdt测试  前面的√去掉。也即转到isp模式。其它默认即可。然后在开卡主页选择开始,一分钟不到就结束了。然后你就可以用其它软件跑测试看看了。友情提示,跑一次就好了,跑一次增加一次磨损。

最后有个疑问,为什么坏块集中出现在一个颗粒上,不会是均衡磨损算法有缺陷。


补充:开卡用的是十几块钱的易驱线。


smart计算的读取写入量需要换算,大致是30倍的样子,下图是经过了一次全盘读。smart读数据14317÷30=477.233.....g





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +70 收起 理由
phoric + 10
家睦 + 60

查看全部打赏

发表于 2022-9-13 16:24:35 | 显示全部楼层
帖子写的真好,LZ辛苦啦
回复 支持 反对

使用道具 举报

发表于 2022-9-13 23:04:58 | 显示全部楼层
现在开卡比以前麻烦了
回复 支持 反对

使用道具 举报

发表于 2022-9-14 11:46:21 | 显示全部楼层
现在开卡比以前麻烦了
回复 支持 反对

使用道具 举报

发表于 2022-9-16 13:15:01 | 显示全部楼层
闪迪得有锁颗粒终于可以玩了,这个速度咋样?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-17 08:12:32 | 显示全部楼层
zzhbeyond 发表于 2022-9-16 13:15
闪迪得有锁颗粒终于可以玩了,这个速度咋样?

sata2接口上面测的1.关闭 写入快取




2. 启用写入快取






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-9-17 11:52:53 | 显示全部楼层
SanDisk的颗粒太难了
回复 支持 反对

使用道具 举报

发表于 2022-9-17 13:10:59 | 显示全部楼层
pandafan 发表于 2022-9-17 08:12
sata2接口上面测的1.关闭 写入快取

还过得去,2258xt的写入放大率好像是1,这点比较好
回复 支持 反对

使用道具 举报

发表于 2022-9-17 13:19:12 | 显示全部楼层
大佬学习   
回复 支持 反对

使用道具 举报

发表于 2022-9-21 20:57:20 | 显示全部楼层
感谢分享   
回复 支持 反对

使用道具 举报

发表于 2022-9-21 22:27:01 | 显示全部楼层
绿盘寿命很短搬板意义也是不大
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-22 16:00:56 | 显示全部楼层
g6666 发表于 2022-9-21 22:27
绿盘寿命很短搬板意义也是不大

四个颗粒扫出223个坏块。分别是 0  196  8  19   就其中第二个通道的坏块多。到时大不了把第二块颗粒屏蔽或者拆除。第二通道的颗粒上面已经说明位置在哪了
回复 支持 反对

使用道具 举报

发表于 2022-9-22 18:59:38 | 显示全部楼层
那么大容量
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-22 22:33:51 | 显示全部楼层

我也想着四颗128g颗粒不搬板浪费了,又怕闪迪带锁片翻车。以前没玩过ssd开卡,考虑了两天,那就赌一把,输了纯当学费。以后现役ssd坏了2258总能用到。
回复 支持 反对

使用道具 举报

发表于 2022-9-23 09:34:45 | 显示全部楼层
SanDisk的颗粒太难了  什么主控都难啊!!
回复 支持 反对

使用道具 举报

发表于 2022-9-23 16:31:32 | 显示全部楼层
绿盘的寿命本来就堪忧,不考虑降容保命吗,例如开成460G或者更小一些,避免后来又折腾,RDT的话建议还是至少跑两圈,个人感觉保险一些
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-23 19:03:02 | 显示全部楼层
chenbooo 发表于 2022-9-23 16:31
绿盘的寿命本来就堪忧,不考虑降容保命吗,例如开成460G或者更小一些,避免后来又折腾,RDT的话建议还是至 ...

跑一遍rdt ,跑一遍h2也够了。真要测试那就是跑h2,然后不删除测试文件,放那里一两天再来测试完整性。我之前碰到一个垃圾U盘,当天拷贝文件一点问题都没有,第二天就报错。
ssd至于以后坏块smart里   e8就是可用保留空间。况且重要文件不会放在这个盘上。
回复 支持 反对

使用道具 举报

发表于 2022-9-25 21:47:46 | 显示全部楼层
跑完rdt把坏块少的放第一颗,坏块多的放最后一颗,会不会好一点?
回复 支持 反对

使用道具 举报

发表于 2022-9-26 05:40:47 来自手机浏览器 | 显示全部楼层
跑一遍rdt ,跑一遍h2也够了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-29 13:13:55 | 显示全部楼层
今天试着把板子的 r23 tog跳线装了个10k电阻上去。开卡软件只显示1024k的容量。开卡失败,所以只能把它又拆了。把flash的时脉前的√去掉又开卡了一次

测试结果比之前的好一点


喜的是温度比之前低,之前基本50℃以上。现在42℃以上。
保存了一下开卡信息
Toggle Mode   是不是说明不装土狗跳线就能工作在土狗模式。


Adjust Temperature : 0
CPU Clock : 425MHz
Flash Clock : 193.75MHz (DDR-387.5)
Flash Control Driving (WE/RE/CLE/ALE) : 97
Flash Control Driving (Schmitt trigger window) : 02h
Flash DQS/Data Driving : 97
Flash DQS/Data Driving (Schmitt trigger window) : 02h
Flash DQS/Data Driving (Control ODT) : 02h
Extend tWhr2*(N+1), N = 0
Partial Scrub Time = 30 ms
Flash Output Driving Strength : Over drive (06h)
Flash ODT : Disable
Disable SSC
Enable Thermal Throttling
PHY TX Pre-emphasis for Gen1 : 6 (06h)
PHY TX Pre-emphasis for Gen2 : 6 (06h)
PHY TX Pre-emphasis for Gen3 : 21 (15h)
PHY TX Amplitude for Gen1 : 68 (44h)
PHY TX Amplitude for Gen2 : 68 (44h)
PHY TX Amplitude for Gen3 : 96 (60h)
PHY RX Equalizer : 00h
Read Scrub Check Size : 16 (32 MB)
Disable DAS LED Invert
Read Count Threshold : 50
SLC Read Count Threshold : 50
Max Dual Mode PE Threshold : 100
Wear leveling Threshold : 300

================ CID BUffer Setting ================
00 |  00 00 64 00 00 00 04 03  :  A0 00 20 01 22 00 00 00
10 |  AE 01 1F 00 97 20 97 22  :  97 20 97 22 97 20 97 22
20 |  97 20 97 22 00 08 00 08  :  05 06 78 00 00 1E B8 0B
30 |  06 07 00 00 00 00 00 00  :  00 12 00 00 00 00 00 00
40 |  82 4C 00 00 06 06 15 44  :  44 60 00 28 60 24 0E 64
50 |  07 10 00 05 00 00 32 00  :  64 01 2C 00 56 52 5B 57
60 |  00 00 00 00 00 00 00 00  :  00 00 00 00 32 00 00 00
70 |  20 20 20 1C 1D 21 2A 2E  :  16 12 16 01 EB EF 52 01




HIPM : Disable
DIPM : Not support
DevSlp : Not support
Trim : Enable
Security : Support
Write Cache : Support
-------------------------------------
RDT Read Retry : Disable
Pretest : Auto Mode (Ref. All Bad)
Enable GPIO Check
-------------------------------------
SSC : Disable




Total 4 Channel
Total 1 CE
Total 4 Die Per CE
2 Plane
Total 16 IntlvChNum
16K Page Flash
768 Page
1478 Block
--------------------------------------
gbsCardMode = 0x97
Enable Internal Interleave
Enable Interleave
4-Way Interleave
Multi-Die
Enable SanDisk Dynamic Read
--------------------------------------
gbsFLParam = 0xFE
TLC flash
Sync Mode
Toggle Mode
Reliable Mode
Multi-plane Mode
Primary CMD
--------------------------------------
gbsFLOption = 0x1F
Enable Multi-plane Read
Enable Multi-plane Program
Enable Cache Read
Enable Cache Program
--------------------------------------
All_CE_ON Mode
Set Feature with 0xD5


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 16:31 , Processed in 0.187200 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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