[发明专利]U盘固件的更新装置及更新方法有效
申请号: | 201010508605.3 | 申请日: | 2010-10-18 |
公开(公告)号: | CN101980159A | 公开(公告)日: | 2011-02-23 |
发明(设计)人: | 张钦;沈慎 | 申请(专利权)人: | 中颖电子有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G11C7/10 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈亮 |
地址: | 200000 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 盘固件 更新 装置 方法 | ||
技术领域
本发明涉及移动存储设备技术领域,具体来说,本发明涉及一种U盘固件的更新装置及更新方法。
背景技术
U盘是移动存储设备的一种,是一种利用Flash(闪存)来进行数据存储的介质,使用USB接口与电脑连接。通常U盘具有体积小、重量轻、可热插拔也可重复擦写的特点,因此面世后迅速普及并取代传统的软盘及软盘驱动器。
随着U盘应用的多元化,消费者已经不仅仅满足于存储数据这样单一的功能,于是厂商在原有单纯的存储数据的基础上开发出了更多的功能,比如加密、指纹识别、自带杀毒软件等等。这些功能往往都是在原有方案的基础上进行软件的二次开发而实现,因此这些U盘的设计方案都采用将固件(Firmware)存储在内置的闪存中的方式,以便于进行各种应用方案的修改,且产品上市之后也可以通过更新固件的方式及时修正问题或完善功能。
由于U盘的USB接口只有4根引脚,分别是VCC(电源)、GND(地)、D+(数据正)和D-(数据负),其并没有额外的功能引脚可用于固件烧写。因此,目前U盘采用的固件烧写和更新的方案大都是将U盘直接连上USB主机(如个人计算机,以下简称PC),在被PC正确识别后,再由PC端的固件烧写工具进行固件的烧写或更新。具体过程表述如下:
1、若U盘未烧写过固件,则U盘连接上PC后,上电时其控制器加载固件失败,U盘自动进入固件更新模式,并与PC建立通信连接,此时可通过PC端的配套工具对U盘进行固件烧写。
2、若U盘已烧写过固件,但是固件受损或其他原因导致U盘控制器在上电时加载固件失败,则此时U盘同样会自动进入固件更新模式,此时与上述方案1情况相同,接下来可采用同样的方式对U盘进行固件更新。
3、若U盘已烧写过固件,上电时其控制器加载固件成功,U盘自动进入正常工作模式,可连接PC正常地工作,此时PC端的配套工具可通过发送命令使U盘进入固件更新模式,然后对其进行固件更新。
4、若U盘已烧写过固件,上电时其控制器加载固件成功,但因某些原因工作不正常,无法与主机连接或无法进入固件更新模式,则可采用以下两种方式更新固件:一是短接闪存数据线的方式,强制让U盘上电加载固件失败,U盘进入固件更新模式后,再取消闪存数据线短接,按照上述方案2的方式进行固件更新;二是将闪存从U盘上解焊下来,在专门的闪存擦除器上将其中的固件擦除,然后重新焊回,按照方案1的方式进行固件更新。本方案一般是最后的使用手段,因为需要涉及到U盘外壳的拆卸,有可能带来U盘外观或者存储芯片的损坏,而且也费时又费力。
随着新移动存储技术的不断发展,很多数码产品都开始朝着体积更加小巧的方向发展,一方面可以降低成本,另一方面则可以带来更好的外观和更佳的便携性。对此,U盘也不例外,因此就有了采用特殊封装形式的U盘,比较常见的是板上芯片封装(Chip On Board,COB)方式。该封装方式将U盘控制芯片与闪存封装在一起,甚至将两者与印刷电路板(PCB)封装成一体,此后无法将U盘外壳拆卸开来。因此,与以往的U盘不同的是,采用这种封装方式的U盘无法采用上述方案4中的办法对U盘进行固件更新,也就是说如果一旦出现上述方案4中的情况,非但无法更新U盘固件,甚至整个U盘都可能无法使用而只能报废,这极大地浪费了自然资源和社会资源。
发明内容
本发明所要解决的技术问题是提供一种U盘固件的更新装置及更新方法,能够非常便捷地用于当所述U盘固件损坏导致其无法正常工作时对所述U盘的固件进行修复或更新。
为解决上述技术问题,本发明提供一种U盘固件的更新装置,包括装置本体、切换开关、宿主端接口和设备端接口,所述宿主端接口与USB主机连接,所述设备端接口与U盘连接,所述切换开关控制所述更新装置在第一连接方式与第二连接方式之间切换,所述装置本体根据所述切换开关的指令,在所述USB主机与U盘之间具体实现第一连接或者第二连接。
可选地,所述第一连接包括将所述USB主机与U盘之间各自对应的数据正引脚与数据负引脚直接连通。
可选地,所述第二连接包括将所述USB主机与U盘之间各自对应的数据正引脚与数据负引脚中至少一个引脚断开,并将所断开的引脚中对应于所述U盘这一端的引脚上拉为高电平。
可选地,所述至少一个引脚断开包括将所述USB主机与U盘之间各自对应的数据正引脚断开。
可选地,所述至少一个引脚断开包括将所述USB主机与U盘之间各自对应的数据负引脚断开。
可选地,所述至少一个引脚断开包括将所述USB主机与U盘之间各自对应的数据正引脚与数据负引脚一起断开。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中颖电子有限公司,未经中颖电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010508605.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:医用高效细菌阻隔滤材及其制备方法
- 下一篇:地热发电站