由于工作需要,临时拿了个u盘(联通赠品,1G),没想到是坏的,没用上;
乘有空了,就想整整它,看能不能通过量产修复。
该u盘症状为:插到电脑上,系统不认,无“发现硬件”响应,u盘灯闪个不停;
打开chipgenius检测工具,也无任何u盘信息
猜测:主控、晶振、flash可能需要补焊,但手头无工具,还是先试试短接flash,看系统能否认盘
该u盘较好拆,三两下就掰开了外壳;从做工来看,有大厂风范,flash是正片,标号清楚,倒是主控上字迹不是很清楚,隐约是ut165字样
操作:
拿出usb延长线、回形针,在短接flash的29、30针脚后,插入电脑,跳出了新硬件安装提示——好消息,可能不用补焊了;
系统中顺利跳出了新盘符,当然是不可用的,双击后提示“需要格式化”,不理他。
用chipgenius工具检测下,确认主控型号,结果显示:ut163;
好像同之前看的不一样啊!?再看到pid=0163。有可能是刚刚看花眼了;
再用ut163、ut165专用工具检测看看,结果无主控型号显示,并显示ics无;
这怎么回事?没遇到过阿。仔细看看,发现问题:没有sn、没有固件版本。难道这些信息都丢失了?
试试量产工具:先用ut163的,工具版本:v.3.9.35.0
全部默认安装,老规矩安装好工厂驱动,更新vid、pid
工具认盘了,按下开始键量产,直接出错显示:error 0x54——版本不符
量产工具不对啊,那就试试ut165的,工具版本:v.1.65.30.0
再次安装程序,再安装工厂驱动,更新vid、pid
开工具,查u盘(短接后),工具顺利认盘
设置下信息,开始量产
出错了,显示:error0x44
查表:0x44 Bad block count is out of range
仔细查看各个设置选项点,没地方可调整坏块设置阿,怎么办?
想到了这个帖子:
UT163/UT165打开隐藏功能&常见问题代码解决方法[20100908] 迅速打开该帖,果然帖主提供了解决方案:
12、错误代码:0x44
1.使用F7擦除全部块。
2.对此卡重新进行低格,并设置其force single plane,以减少其坏块识别。
3.bit设为1。
4.软件使用3.9.35.0
提醒:需要打开隐藏选项,才能进行以上选项设置。
既然有教程,那就照着来,打开隐藏选项
选择:擦除全部区块,低格+开卡——不行,error 0x44
教程也不起作用?不能慌,想想,既然是坏块过多,那我就重建坏块表
选择:重建坏块表+开卡——不行,error 0x44
还不行?再试试其它方式
。。。
期间失败n次,但当选择这步时:擦除所有区块+开卡——结果:pass。嗯?过了?差点不敢相信。
(这个组合有点像慧荣的erase all,再量产)
再看工具认盘情况,果然有了sn号及固件版本号
设为“正常”,再次量产——结果:pass。
重新插拔u盘,并拷贝文件用作测试,操作都正常。
再用chipgenius等软件查看信息:
一切ok,并可看到,sn等信息都正常了;并用ut165专用工具检测,信息正常。
测试速度看看,结果flash是相当不给力啊
至此,这个ut165的u盘修复完毕。
总结:量产中会遇到各种问题,要多看、多想、多测试,并有论坛这么多高人在,一定可以解决的。
在这,要感谢一下那些前辈高人发的教程帖,帮助我解决了很多问题。
发现:联阳工具很奇怪,在开着工具情况下,重新插拔u盘不用短接就能认;而关闭软件后,则必须短接flash才能认盘(未修复时)。
最后提醒:关闭联阳工具时,请卸载 工厂驱动。