数码之家

 找回密码
 立即注册
搜索
查看: 4017|回复: 70

[SMI] 解决历史遗留问题:SM2246_BGA316+K9PHGY8S7C

    [复制链接]
发表于 2023-10-16 19:30:09 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
偶然逛海鲜市场上碰到了这样一块板子:2246XT大头加两片K9PHGY8S7C-CCK0,ID:EC,DE,A4,32,68,C5,心里痒痒的,还没玩过BGA316的2246板子,果断买回来

微信图片_20231016161835.jpg

大头2246XT,那先开卡试试吧

屏幕截图 2023-10-10 231508.png

RUN ISP FAIL 50,果断一阵子翻找,找到了这个帖子:K9PHGY8S7C颗粒上SM2246XT主控 - SSD存储技术 数码之家 (mydigit.cn)
里面说原K9GCG08U0C是不适配这个颗粒的,那我就下了这位大佬的固件试试,结果也还是一样的报错,RUN ISP FAIL 50
聪明的坛友已经想到了类似9DDJ上2246报这个错误的原因,那就是R46没跳上,搜了一圈只知道这个板子的tog跳线,没搜到R46跳线位置,那干脆一不做二不休直接拆主控量吧
大佬肯定都知道怎么反量R46电阻,我这样的小白还是随便提一嘴怎么量吧:参考了:SM2246en固态优盘开卡失败Run ISP Fail,请大佬指点,谢谢! - SSD存储技术 数码之家 (mydigit.cn)中的绵1992大佬发的图:

屏幕截图 2023-10-16 162849.png


图中GPIO2[3]就是我们熟知的土狗跳线,GPIO2[5]就是那个R46跳线了,2246原理图中是这样的:

屏幕截图 2023-10-16 163254.png

那我们只需要反量焊盘位置确定这个GPIO点通向哪里即可,万用表打二极管档或电阻档,一只表笔量这个点,另一只表笔放在你认为可能是条线的焊盘位置,二极体值为0或者电阻无限接近于0则就是对应跳线,如图:

微信图片_202310161634221.jpg

图中已标注出来,在下用鼠标画的比较难看,字也丑不好意思了
事实证明我的运气也不是太好,其实这个板子的R46就在TOG跳线旁边,放上图,同样标注出来了,我用鼠标写出来的字挺难看的,谅解一下哈

微信图片_202310161641231.jpg

当然,还有一种办法不拆也可以,那就是直接看板子的过孔,可惜我眼神不太好,还是第一种办法老老实实拆主控量吧。
所以,这个板子默认是跳上R46却没有跳TOG的,这个颗粒又是TOG颗粒。那直接把R46的电阻移到TOG上,顺便补齐DDR的供电电路,如图:

微信图片_202310161648241.jpg

顺便换上2246EN主控,补上缓存,我用的是海力士128MB的,这个烂大街也很便宜不详细描述了,当时忘拍照了,补张后来的图

微信图片_20231016172037.jpg

那就开卡吧,2246EN还是开不出来,报一些稀奇古怪的错误:

屏幕截图 2023-10-11 010755.png

那就先试试2246XT吧,用K9PHGY8S7C颗粒上SM2246XT主控 - SSD存储技术 数码之家 (mydigit.cn)里面的固件开出来了,不甘心,继续研究了一下,发现了一些有意思的事情:
毛子网站上确实是有这个颗粒的2246XT专用固件的,如图:

屏幕截图 2023-10-16 170557.png

和那位大佬固件里面的参数是一模一样的,不知道是哪个俄罗斯大神研究出来的,在Flash.SET的参数如下:


A0=Samsung,512Gbit,K9PHGY8S7C
Samsung,512Gbit,K9PHGY8S7C=EC,DE,A4,32,68,C5,1,08,0640,1024,0128,08192,07988,02000,04,01,01,1,12,21,0,01,3F,01,0303,00,00,00,00,00,25,10,00,04,00,09,11,8F,00,40,0,0,02,04,FF,FF,03,00,3,01,01,00,3E,01,01,44,44,33,33,00,00,00,00,


而开不出来的参数则是:


A39=Samsung,64Gbit,K9GCG08U0C
Samsung,64Gbit,K9GCG08U0C=EC,DE,A4,32,68,C5,1,08,0768,1024,0128,08192,07988,02000,04,01,01,1,12,19,0,07,3F,01,0000,00,00,00,00,00,25,10,00,27,00,09,11,8F,00,40,0,0,00,01,02,04,03,00,3,07,01,00,3F,01,03,33,33,33,33,00,00,00,00,


事实证明K9GCG08U0C这个参数是不适用于K9PHGY8S7C的,而且我通过用俄罗斯大神的参数反查Flash.SET里面的参数,发现了个更有意思的事情:


A0=Samsung,64Gbit,K9GCGD8U0A
Samsung,64Gbit,K9GCGD8U0A=EC,DE,A4,7A,68,C4,1,08,0640,01024,0128,08192,07988,02000,04,01,01,1,32,21,0,01,3F,01,0303,00,00,00,00,00,25,10,00,04,00,09,11,8F,00,40,0,0,02,04,FF,FF,03,00,3,01,01,02,3E,01,01,44,44,33,33,00,00,00,00,0000,


感觉这个K9PHGYS8S7C参数和K9GCGD8U0A参数更接近对吧,除了ID不像也仅有两处参数不一样,而不是原先的那个K9GCG08U0C对吧,那突发奇想,把K9GCGD8U0A改一下参数,是否可用呢?马上实践:


A0=Samsung,64Gbit,K9GCGD8U0A
Samsung,64Gbit,K9GCGD8U0A=EC,DE,A4,32,68,C5,1,08,0640,01024,0128,08192,07988,02000,04,01,01,1,32,21,0,01,3F,01,0303,00,00,00,00,00,25,10,00,04,00,09,11,8F,00,40,0,0,02,04,FF,FF,03,00,3,01,01,02,3E,01,01,44,44,33,33,00,00,00,00,0000,

屏幕截图 2023-10-12 225418.png


结果和用俄罗斯大神改的参数一样能开出来,那证明了,官方给出的参数是不适用于这个颗粒的。
rdt结果也还可以,ECC20坏块还能接受

屏幕截图 2023-10-11 001851.png

测个速,跑个圈先

微信图片_20231016175342.jpg

微信图片_20231016175345.jpg

2246XT还能有这个速度还是很不错的了,写入读取也都没啥问题,感觉还可以,那能不能在2246EN上面开出来呢,我2246EN主控和DDR都补齐了,这不开一下心里痒痒啊,继续研究,看看能不能用2246XT的参数反推2246EN的参数,结果也是碰了一鼻子灰,46en参数定义是有,但是46XT参数定义不知道啊,推理了好久也没啥头绪,经历了多次开卡工具卡顿不识别,卡开过程无限卡Pertest,(这时候USB电流计真的很有用,还是很推荐坛友搞一个,一看那种死电流,就是电流定住不动卡了很久的话,那基本上可以拔掉重来了,我猜可能就是固件不对),那看来2246EN推XT参数这条路是走不通了。那能不能从颗粒名称作为突破点呢?然而也不是很顺利,搜索K9GCGD8U0A,新一点的固件确实有这个颗粒,如下:


A135=Samsung,64Gbit(8KP),K9GCGD8U0A(3.3V)
Samsung,64Gbit(8KP),K9GCGD8U0A(3.3V)=EC,DE,A4,7A,68,C4,2,08,10,0,7988,8192,2,8,1,128,4,8,640,3,0,8F,27,30,1,0F,4,0,1,2,1,52,51,0,0,0,1,1,0,80,77,77,77,77,0E,26,77,77,55,55,55,55,0,0,〗,,


然而这并不像2246XT那么顺利了,改了ID也开不出来,要么Pretest Fail,要么什么Cache 0 too small的莫名其妙问题,又折磨了好久
不甘心,翻旧版,陆陆续续O版,Q版,N版等等,终于在O版中发现了一些端倪,

A135=Samsung,64Gbit(8KP),K9GCGD8U0A(3.3V)
Samsung,64Gbit(8KP),K9GCGD8U0A(3.3V)=EC,DE,A4,7A,68,C4,2,08,10,0,7988,8192,2,8,1,128,4,8,640,3,0,8F,27,30,1,0F,4,0,1,2,1,52,51,22,0,0,1,0,0,80,77,77,77,77,0E,26,77,77,55,55,55,55,0,0,〗,,


A161=Samsung,64Gbit,K9GCGD8U0C
Samsung,64Gbit,K9GCGD8U0C=EC,DE,A4,32,68,C5,2,08,10,0,7988,8192,2,1,7,128,4,8,768,3,0,8F,27,30,1,0F,27,0,1,2,1,52,51,0,0,0,1,0,0,C0,44,44,44,44,12,26,44,44,33,33,33,33,22,0,〗,,

突然发现下面这个K9GCGD8U0C不就是我苦苦寻找的参数吗?那为什么在2246XT中正确的参数名为K9GCGD8U0A,在2246EN中又变成K9GCGD8U0C了呢?我也搞不懂为什么慧荣从P版开始就删除了这个参数,先不管他,把参数复制到R版开开看,

屏幕截图 2023-10-11 015854.png

成功开出,正当我以为找到了正确答案时候,重新插拔,却又变成了ROM状态,聪明的坛友很容易联想到会不会是VCCQ电压的问题,毕竟这个现象和3281 3268的一些开卡插拔不认盘现象很像,在仔细看看46EN中K9GCGD8U0A(3.3V),在2246XT中我是用1.8V开卡的,括号内的3.3V也许就是2246EN开卡中关键的一步。
无可奈何,室友的鼾声慢慢开始,夜幕早已笼罩窗外。

微信图片_20231016185240.jpg

那我也选择给坛友留个题吧,给还想玩这个颗粒的坛友铺好了路{:013:}
那看来这个颗粒的归宿还是2246XT啊,做这个盘的人或许一开始就很清楚了{:013:},果断2246XT G2 U盘版干上去,没有双贴316的就用转接板吧,做个蔬菜黑牛肉小汉堡{:013:}

屏幕截图 2023-10-12 225418.png

微信图片_20231016185706.jpg
(中指还烫了个水泡,坛友焊接过程也要小心哈{:013:})

跑个分:

微信图片_20231016185723.jpg

2246XT u盘这个速度倒也可以了,16CE还是有用的{:013:}
眼尖的坛友肯定会发现测试照片什么的都是好几天之前的了,这里请不要太怪我是个拖延症大学生哈{:013:},这就交出我改好参数的2246XT最后一版固件:
SM2246XT_MP_EnhancePageMode_MPQ1102A_DBQ0412_FWQ0927A_AddK9PHGY8S7C.zip (4.64 MB, 下载次数: 13)
这个2246EN板子呢,打算扔海鲜市场给更有能力的大佬玩了{:013:},看着好像支持2贴16CE的
最后呢,感觉这几天数码之家网站有点儿不稳定,包括楼主我自己在写这个贴子的时候,也发生了好几次网站无反应,但还是希望数码之家论坛能度过难关,越来越好!{:013:}
不完美完结,撒花!{:013:}





打赏

参与人数 11家元 +250 收起 理由
lxppxl + 30 優秀文章
帕秋莉 + 10 優秀文章
CXC19891201 + 30 優秀文章
jf201006 + 30 優秀文章
x067 + 15
惊鸿飞雪 + 30 優秀文章
sonichy + 8
aping365 + 30 優秀文章
dahai1270 + 30 原創內容
hm7577422 + 7 優秀文章

查看全部打赏

 楼主| 发表于 2023-10-16 19:35:05 | 显示全部楼层
写这个贴子花了楼主挺久时间的,中途网站还崩了几次:013就是这个表情喽
回复 支持 反对

使用道具 举报

发表于 2023-10-16 19:40:37 | 显示全部楼层
真的是太牛逼了。
回复 支持 反对

使用道具 举报

发表于 2023-10-16 19:45:26 来自手机浏览器 | 显示全部楼层
楼主技术牛逼!
回复 支持 反对

使用道具 举报

发表于 2023-10-16 20:23:18 | 显示全部楼层
能倒腾SSD技术不错
回复 支持 1 反对 0

使用道具 举报

发表于 2023-10-16 20:23:45 | 显示全部楼层
我想知道有没有592的电路图?
回复 支持 1 反对 0

使用道具 举报

发表于 2023-10-16 20:24:49 | 显示全部楼层
楼主技术不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-16 20:26:38 来自手机浏览器 | 显示全部楼层
wgm468 发表于 2023-10-16 20:23
能倒腾SSD技术不错

小折腾而已,没啥技术含量
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-16 20:27:46 | 显示全部楼层

小玩具,做的很粗糙
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-16 20:30:56 | 显示全部楼层
endy1989 发表于 2023-10-16 20:23
我想知道有没有592的电路图?

59xt2的原理图电路图网上暂时没有流出吧,慧荣官方也只给了个介绍:
https://www.siliconmotion.com/ch ... M2259XT2_PB_CHS.pdf
回复 支持 反对

使用道具 举报

发表于 2023-10-16 22:05:49 | 显示全部楼层
佩服、佩服


回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2023-10-17 02:41:12 来自手机浏览器 | 显示全部楼层
大磊78236 发表于 2023-10-16 22:05
佩服、佩服

感谢大佬围观
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-17 02:41:44 来自手机浏览器 | 显示全部楼层
wangcanbie 发表于 2023-10-16 19:45
楼主技术牛逼!

其实大部分还是按照前人的路走过来的,实在是过奖了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-17 02:42:28 来自手机浏览器 | 显示全部楼层
kalazhilang 发表于 2023-10-16 19:40
真的是太牛逼了。

实在是过奖了,感谢
回复 支持 反对

使用道具 举报

发表于 2023-10-17 06:27:37 | 显示全部楼层
适合依葫芦画瓢
回复 支持 1 反对 0

使用道具 举报

发表于 2023-10-17 07:46:19 | 显示全部楼层
这是固态硬盘的板子吧?
回复 支持 1 反对 0

使用道具 举报

发表于 2023-10-17 07:56:10 | 显示全部楼层
佩服、佩服
回复 支持 1 反对 0

使用道具 举报

发表于 2023-10-17 08:56:23 | 显示全部楼层
楼主妥妥的牛人
回复 支持 1 反对 0

使用道具 举报

发表于 2023-10-17 09:11:49 | 显示全部楼层
楼主改换条裤子了
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2023-10-17 09:32:41 | 显示全部楼层
南觞若 发表于 2023-10-16 19:35
写这个贴子花了楼主挺久时间的,中途网站还崩了几次:013就是这个表情喽 ...

坛友们不好意思,半夜起来看发现焊盘下面标错了,以这个为准
微信图片_2023101616342222.jpg
回复 支持 反对

使用道具 举报

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

本版积分规则

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

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-2 12:11 , Processed in 0.343200 second(s), 17 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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