[原创]u盘起死回生-采用icreate 5060z主控芯片U盘的维修

不久前我的破u盘坏了,想一想用了四年也该寿终正寝了,就仍作了一边,今天无聊研究了一下,没想到就给修好了,哎~老子越来越厉害了~

症状:插到电脑会有反应,但访问u盘,资源管理器就会无相应,拔掉了就好,报错说什么忘了,好像说什么写入缓存失败什么的,反正是不能使了,本想扔了它。
今天把不能用的U盘拿出来,研究了一下,把前后盖子拆卡有两块主要的芯片如图:

大的一块是存储芯片,小的一块就是本文的主角:i5060-Z。于是就查了查这块芯片的门道:

i5060-Z是 Create公司的Flash Disk控制器。可直接与OTI680x芯片脚对脚替换,可以直接使用原有PCB。内置加电复位电路,节省1个复位IC。

读取速度可达1033K/S,写操作可达844K/S,写速度比oti680x芯片快20%

支持K9F1G08xxx Flash(i5061),单片Flash可降低一块美金成本

支持各种NAND Flash, 如SAMSUNG、TOSHIBA、SANDISK、FUJITSU等

生产程序PDx8 每次可以生产8片,PDx1可以在Win98、W2K、WinXP下运行

规格:

符合USB 1.1 标准,兼容USB 2.0

支持Windows 98/Me/2K/XP、MacOS 9.0以上、Linux 2.4以上操作系统

支持USB启动、加密功能(完全、只读两种方式)

速率:读取速度>1000K/S、写入速度>800K/S

工作电压:5V

工作电流:读取<50mA 写入<50mA 等待<300uA  休眠< 50A

温度:使用温度 0~50摄氏度  保存温度-20~80摄氏度。

用驱动盘里带的格式化工具报错:10015 the controller cant be regonized
看来低格的路是不通了;

之后又在网上找了这块芯片的量产工具:portfree production v2.20
运行后如此:

似乎和驱动带的功能多出很多;
在高级设置中作如下设置:

关键是在others parmeters 中用get capacity level设定u盘大小,然后选中其中的两个选项及低格之后运行:

虽然也报了10015的错误,但经过对U盘的初始化,就这样好了。

附:report

PenDrive 1 : FAIL
Controller ID : UNKNOW
Flash Information : UNKNOW
ERR MSG : UNSUPPORT CONTROLLER(PART)

PenDrive 2 : FAIL
Controller ID : UNKNOW
Flash Information : UNKNOW
ERR MSG : UNSUPPORT CONTROLLER(PART)

PenDrive 3 : GOOD
Controller ID : i5060,100b
Flash 1 ID : 0x98 0x76 0xa5 0xc0 0x20 0x46 0x3a 0x 0
Flash 1 : ID 0x98, Good Blocks   4072, Bad Block     24, Total Blocks   4096
Flash 1 Capacity :     66715648 bytes
Total Useable Sector :       130304 sectors
Total Useable Byte :     66715648 bytes

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据