今天遇到一个非常诡异的U盘,朋友量产失败的U盘,说是量产总不成功,要我看看。宇瞻的黑骑士,群联2251-50主控,用的三星flash,这个flash之前遇到得少,黑骑士的U盘以前倒也量产修复了不少,一直都很顺利。自己量产下来,最终成功了,但自己反复思量,今天这个U盘真的很奇怪:
1、用MP工具,不管什么版本,不管写不写固件,一律显示:read only page。量产2251-50,当然是群联家族的“三剑客”了,先后用3.08和3.16、3.20版本轮番上阵,不料却纷纷败下阵来。写固件和不写固件都是“
read only page”。奇怪就奇怪在,过去不刷固件会出现
read only page,刷固件出现这个报错还真没遇到过。就这样反复搞了十多遍,最终失败。这个是之前朋友量产失败后的信息。
2、刷固件把朋友的U盘刷死了,大家千万不能轻易刷固件啊,引以为戒呀。呵呵,不过还有补救措施的——“挂”掉后可以通过短接flash的29和30脚或者主控芯片的13和15脚都能够重新找回盘符。 刷错固件,重插后电脑不显示盘符,杯具了。嗯嗯,以后不轻易刷固件了,现在为了抢救U盘,只能短接了。拆盘后发现flash是BGA封装的,没有触角,没有焊盘,短接flash是不可能的。在论坛里学习了主控短接法后,开始短接主控。很顺利,盘符出现。主控短接的方法具体可以参考这里:
http://bbs.mydigit.cn/read.php?tid=2015403、短接后,CT工具很快识别到U盘了,哈哈,U盘有救了。果然,低格一段时间后主界面出现了“一抹绿色”,成功了。但这个盘坏块太多,4702,这么多坏块容量却丝毫不减,8027M!是正片吗?难道是降级片吗?朋友肯定地答复,专卖店买的,正品无疑。既然不是黑盘,怎么会有这么多坏块呢?用的CT工具是3.04,显示flash型号是K9BCG08U1A,查阅后知道是一块8Kpage、32NM 制程的TLC片。这个版本对三星的这块flasah是支持的。
4一般情况下,坏块如此多的flash肯定过不了MP工具这一关的,但奇怪就奇怪在,用MP工具一遍就OK。用320版本的MP工具,没写固件一遍就通过测试,读12M,写6M。
本想试试写固件的情况,朋友等不及了,催促直接制作usbcdrom,就留下了点悬念。制作成usbcdrom后,能顺利启动电脑。
总结:群联主控的U盘不要轻易刷固件,遇到坏块多的flash,并非不能过MP工具,当然,开大ECC纠错也是必须的。