[发明专利]用于使用USB升级固件的装置与方法在审
申请号: | 201410163156.1 | 申请日: | 2014-04-22 |
公开(公告)号: | CN104123153A | 公开(公告)日: | 2014-10-29 |
发明(设计)人: | 孙教熏 | 申请(专利权)人: | 韩国科亚电子股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 杨生平;钟锦舜 |
地址: | 韩国首*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 使用 usb 升级 装置 方法 | ||
技术领域
本发明涉及用于使用通用串行总线(USB)升级固件的装置与方法。
背景技术
固件通常指的是在软件与中间并且使其相互连接的介质。例如,安装在主板上的多个硬件部分即使打开电源也不能通过它们自身操作。
此外,应用要求适当的介质来存取电子设备以执行期望的工作,其中适当的介质是固件。此固件操作硬件、缓存软件、并且将控制内容从软件传送到硬件。
由于固件通常地定位在计算机中并且即使在关闭计算机以后也将数据保持在其中,因此当打开计算机时固件包括多个需要的例程并且许多程序自动地操作。固件升级技术主要地用于个人计算机(PC)或移动终端。例如,在插入到个人计算机中的卡片中的一些商业上可获得的产品(例如,声卡、VGA卡、和调制解调器卡),或者具有能够升级固件的功能的商业上可获得的移动终端。
发明内容
本发明的方面是提供用于使用通用串行总线(USB)升级固件的装置与方法,其允许即使在没有外部键的设备中也能使用USB方便地升级固件。
本发明的另一个方面是提供用于使用USB升级固件的装置和方法,其通过允许在新版本的固件二进制数据(即,用于升级固件的数据)的下载期间以下载模式安全地执行随后的启动而允许使用USB升级固件。
应该理解的是本发明不限于上述方面,并且通过下面的描述其它方面对于本领域中的技术人员来说将变得显而易见。
根据本发明的一个方面,使用通用串行总线(USB)升级固件的方法包括:在将标志1设置在安装在设备上的非易失存储器中以后重启设备;如果设置标志1那么以下载模式启动设备以便升级固件,从计算机下载固件二进制数据以将固件二进制数据写入非易失去性存储器中,将标志2设置在非易失性存储器中并且重启设备;如果设置标志2那么将标志3设置在所述非易失存储器中,并且以通用模式重启所述装置;以及通过检查设备与计算机之间的USB通信确定固件是否成功地升级。
此方法还可以包括:允许设备通过USB缆线接收来自计算机的固件升级信号,其中,在接收固件升级信号以后执行设置标志1。
确定所述固件是否成功的升级的操作可以包括:如果设备与计算机之间的USB通信成功那么确定固件成功地升级;并且如果设备与计算机之间的USB通信失败那么确定固件未成功地升级;
此方法还包括:当确定所述固件成功地升级时,在清除标志1、2和3以后以通用模式启动设备。
此方法还包括:当确定设置了标志3并且固件未成功地升级时通过设置标志1并且清除标志2和3,以下载模式启动设备。
在根据用户操作关闭并且随后打开设备以后,可以执行设置标志1与清除标志2和3的操作。
此方法还包括:当在进行固件升级的同时关闭设备时,如果在非易失存储器中设置标志1,那么以下载模式启动设备。
此方法还包括:当在进行固件升级的同时关闭设备时,如果在非易失存储器中设置标志2,那么在设置标志3以后以通用模式启动设备。
此方法还包括:当在进行固件升级的同时关闭设备时,如果在非易失存储器中设置标志3,那么通过设置标志1并且清除标志2和3以下载模式启动设备。
根据本发明的另一个方面,用于使用通用串行总线(USB)升级固件的装置包括:标志设置单元,其在安装在设备上的非易失存储器中设置多个标志;启动模式选择单元,其检查标志的设置阶段并且在通用模式与用于升级固件的下载模式之间选择一个作为设备的启动模式;以及启动模式执行单元,当选择下载模式时通过从计算机下载固件二进制数据将固件二进制数据写入非易失存储器中,并且当选择通用模式时通过检查设备与计算机之间的USB通信确定固件是否成功地升级。
标志设置单元可以在非易失性存储器中设置三个标志1、2、和3中的至少一个,并且当设置标志1时启动模式选择单元将下载模式选择为设备的启动模式,并且当设置标志2或3时将通用模式选择为设备的启动模式。
在设备通过USB缆线从计算机接收固件升级信号以后,标志设置单元可以设置标志1。
当确定成功地升级固件时,在清除标志1、2和3以后启动模式执行单元可以重启设备。
当确定设置标志3并且未成功地升级固件时,在设置标志1并且清除标志2和3以后重启模式执行单元可以重启设备。
在根据用户操作关闭并且随后打开设备以后,启动模式执行单元可以设置标志1并且清除标志2和3。
当在进行固件升级的同时关闭设备时,如果在非易失存储器中设置标志1,那么启动模式执行单元可以以下载模式启动设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韩国科亚电子股份有限公司,未经韩国科亚电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410163156.1/2.html,转载请声明来源钻瓜专利网。