近日买了一个移动硬盘,Seagate(希捷)120G/5400转/8M缓存,实测传输速率33M/S;硬盘合也是希捷原装的。
偶尔出现插入USB接口后不识别的情况,提示发现新硬件“CYPRESS AT2LP RC58”,反复折腾了许多办法,都没有完美解决,偶尔还会出现无法识别的状况。
解决方案一:借助百度和Google搜索相关信息,雷同的问题,都是和“CYPRESS AT2LP RC58”、“CYPRESS AT2LP RC42”相关,通用解决方法如下:
步骤:1、下载dbflash.rar,(http://www.bubuyu.org/dl/dbflash.rar)解压后安装,文件夹内包含“Config_Files”文件夹、“Driver”文件夹、“Primer.exe”、“Primer.ini”
2、右键单击“我的电脑”-“硬件”-“设备管理器”-“通用串行总线控制器”,右键选择“CYPRESS AT2LP RC58”或“CYPRESS AT2LP RC42”属性,“驱动程序”-“更新驱动程序”-“从列表或指定位置安装(高级)”-“不要搜索。我要自己选择安装的驱动程序(D)。”-“从磁盘安装”-“浏览”-选择刚才解压的“Driver”文件夹,“CyUSB.inf”,“打开”,即可完成“CYPRESS AT2LP”驱动的安装。
3、双击运行“Primer.exe”,把移动硬盘USB线拔下再插上,过几秒看到 primer 的主画面出现绿色的“SUCCESSFUL”,关闭“Primer.exe”,拔掉移动硬盘USB线再插上则可以使用了。(附注:网上有的文章说画面是红色的“SUCCESSFUL”,我确认我看到的是绿色,估计别人互相转载,打错字吧?!)
方案一说明:移动硬盘原理就是通过转接芯片支持硬盘接口,“CYPRESS AT2LP”就是转接芯片的一种,通过“Primer.exe”是修复“EEPROM”(可编程/可擦写记忆体),由于以外断电和碰撞或多种原因造成芯片“EEPROM”信息丢失导致系统不识别硬盘,所以用这种方法解决。
方案二是我自己遇到的特定情况:过两天后,再次使用移动硬盘,显示发现新硬件“CYPRESS AT2LP RC7”,然后又是硬盘不识别,突然有种崩溃的感觉,快疯了,于是又再次大量的搜索信息并思考各种方法。
首先,进入www.cypress.com官方网站,即该系列芯片组的生产厂商,可以选择进入“简体中文”,后来发现该网站中文版做得很烂,多数未汉化,只能凭直觉下载相关驱动/软件。
然后拆开移动硬盘盒,看了一下硬盘转接芯片型号,芯片上标的是:CY7C68300C-56PVXC,由于出现的新的问题,我无法判定芯片是属于RC58/RC42/RC7,很矛盾。
偶然搜索到一篇德文的解决类似问题的PDF文档,翻译后大致内容和方法如下:
CY7C68XXXA、CY7C68XXXB、CY7C68XXXC系列芯片通用,CYPRESS AT2LP 系列也能通过该方法解决。













