2246xt测试架成品其实网上有很多,不带测试架的板子基本就几十元,不贵,我本来也不想自己做一个,对于我这种水平做这玩意有点难。但问题是网上的测试架都有一个共同的特点,那就是做rdt测试时没有指示灯,对于我来讲,对颗粒做rdt测试时,没有指示灯的2246xt跑rdt有没有跑完基本就是盲猜,尤其是那种rdt测试中途测试出现异常的,只能靠指示灯显示,没有指示灯,根本就不清楚rdt没跑、跑出问题了还是没跑完,于是想自己做一个带指示灯的2246xt测试架。 下面是花了20多天做出来的测试架,只有一个测试位。 rdt指示灯,筹划近20天的玩意就为了这两个灯! 做这个测试架,我基本是靠猜谜语,因为2246xt具体是怎么工作的,我基本不清楚,首先当然是画原理图,好在sm2246xt的原理图满大街都是,百度下一个就是,接下来就是照葫芦画瓢画一个原理图,玩了一年多的ssd固态,对于sm2246xt大概得工作方式还是知道的,所以省去了一些和测试架无关的功能,但是多少还是心里有些不确定。原理图总体上就是“桥接 主控”,而桥接使用了vl160 asm153e的typec方式,因为在ssd固态开卡板里,asm1153e是非常常用的,为了避免惹麻烦,桥接还是使用asm1153e。 接下来就是做pcb了,这其实对于我来讲是最难的,只能自己去画。首先感谢嘉立创,提供了设计pcb板的免费平台,同时提供了每月2次的免费pcb打样卷,对于我等穷逼,也可以免费去玩一下电子产品,大爱!不过,免费的东西是有条件的,那就是pcb板工艺不会太高,2246xt外形基本是个正方体,边长9mm,肚子下面有144个脚,每个脚边长0.4mm,相邻脚圆心间距0.75mm,实际可用布线空间只有0.35mm,经过几次的嘉立创退回pcb打样要求(因为要求太高),才知道要免费白嫖pcb的话,布线线宽最小只能0.1mm,线距只能最小0.1mm,过孔外径最小0.4mm,内径最小0.3mm,高于这个标准的一律收费(话说嘉立创真收费那也是很贵的),而这个要求,对于2246xt来讲,真的是临界点,过孔外径弄成0.4mm,设计管理检测正常,弄成0.5mm,检测一片报错,标准高了,要收费。这既是好事,因为至少可以画免费pcb了,又是坏事,对于2246xt来讲,布线太难了,也正是因为布线难,只做了一个测试架位。 2246xt主控 过孔,只能弄一个,把两脚空间撑的满满的 等长线,据说走高频线要等长,瞎画一通,反正等长就行 然后就是免费pcb打样,然后板子来了。。。。。,焊元件,元件大小基本是0402规格,0201的不敢用,因为太小了看不清,0402规格勉强还行。 首先焊typec接口,接下来做连接测试,避免虚焊,一切还好;接下来就是焊接vl160 asm 1153e桥接,问题来了,不工作,asm1153e刷包软件连不上,不能啊,这个桥接我做个开卡板的,完全正常,怎么到这不工作?各种v160(真的好小)、asm1153e补焊,没用,有点懵了,只能去做各个引脚电压检测,元件真的小,眼都花了,最后发现asm1153e的rst复位脚电压为0,正常为5v的,原来装上去的0.1uf滤波电容短路了,质量不良,拆了它,然后再和asm1153e刷包软件连接,识别了。。。。。,啊。。。,总算过了一关,各种折腾,就是搞桥接一个晚上。 接下来就是焊主控了,这是第一次焊自己做的主控板子,首先是准备好3.3v,1.2v,1.8v外围电路,其中3.3v是两路的,自己做的板子,希望3.3v供电稳定,一般是一路的,不过坑就在这里,折腾了我好几天。。。。 把所有的主控外围元件焊接好,测量好,焊主控了,这个焊主控可是关键,如果没焊好,引脚都是在肚子下面,根本没法测量!,看了又看,对了又对,确定摆好,心情有些激动的吹上去了,手电筒照了又照,确定焊接良好,激动的上电测试,主控不识别。。。。。。。,当场直接懵,因为我真不太清楚2246xt怎工作的。首先是测量工作电流,电流基本正常,又是各种补焊,没用,想了半天,记得主控是要检测vccfq电压的,也就是颗粒io口工作电压,即1.2v/1.8v/3.3v电压选择的那个,把这路连上去,主控还是不识别。。。。。,这回没辙了,这个又是折腾了一晚上,那晚,我放弃了,我认为2246xt电路图可能没画好,所以不工作,要重画,怎么画,不知道。 休息了几天,又想起这个事,要重画主控电路图,首先还是看那个原厂电路图,原厂的,肯定没错,对照了半天,没发现哪不妥,没辙。。。。最后把2246xt数据手册搬出来,凑合看吧,看得懂多少是多少,结果引起关注的有三处,1、rst复位脚,必须为高电平,检测电路板电压,正常,没戏,2、gpio2[5]引脚是信号模式,一般为高电平,特殊情况为低电平,大喜,把电阻拆了,没戏。。。。,3、vdtf_vin引脚,flash工作电压检测,仔细一想,我的3.3v有两路,一路是给主控的,一路是给flash的,因为忙着测试主控,flash的3.3v电压没装,赶紧装上去,熟悉的桥接闪灯出现了,主控识别了,太好了!原来主控没检测到flash工作电压没工作,为什么好多网文不太提这个,原来大部分3.3v是一路的,既给主控供电,也给flash供电,不存在我这个问题,坑了几天的问题在这里。 最后就是测试识别flash,给颗粒开卡,还好一切正常。。。。。
|