[发明专利]一种固件升级方法、装置、系统及一种电子设备在审
申请号: | 201811512251.2 | 申请日: | 2018-12-11 |
公开(公告)号: | CN109408097A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 谢泳波 | 申请(专利权)人: | 深圳市英威腾电气股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F11/14 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 烧录 电子设备 升级固件 固件升级过程 固件升级 烧录文件 升级文件 升级 电子设备领域 固件升级装置 升级文件存储 读取 成功标识 成功信息 存储设备 电脑连接 手动连接 写入 存储 筛选 查找 输出 | ||
本发明公开了一种固件升级方法,涉及电子设备领域,包括:待升级电子设备读取固件的烧录标识;对烧录标识进行状态筛选,得到待升级固件;查找升级文件存储设备中待升级固件对应的升级文件,得到待烧录文件;将待烧录文件烧录至待升级固件中;烧录完成后,写入烧录成功标识,并输出烧录成功信息。该方法不需要专门的电脑连接和复杂的手动连接,只需存储有升级文件的存储设备与待升级电子设备连接,由每个电子设备的系统进行自身固件升级过程的控制,可以提高固件升级过程的效率,升级成本低。本发明还公开了一种固件升级装置、系统及一种电子设备,具有上述有益效果。
技术领域
本发明涉及电子设备领域,特别涉及一种固件升级方法、装置、系统及一种电子设备。
背景技术
固件是指设备内部保存的设备“驱动程序”,通过固件,系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。固件是担任着一个系统中最基础以及最底层的工作。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
在使用过程中,为完善设备功能、增强设备稳定性、修补设备漏洞、满足使用需求,需要对电子设备进行固件升级,进行设备软件固件更新。
由于固件自身的特殊性,固件中没有操作系统,升级方式单一,在对固件进行升级时需要工程师现场连接电脑使用特别工具按特定操作才能完成升级(比如连接仿真器进行相应的专业操作)。但这种升级方法需要使用特定工具,成本较高、升级需要人为操作导致速度较慢、且操作过程繁琐、对操作人员要求较高、且易出错,无法满足恶劣工业现场快速更新、灵活操作的要求,对固件升级的高要求以及低效率严重制约了电子设备的更新和功能延展,影响生产生活效率。
因此,如何提高固件升级过程的效率,降低升级成本,是本领域技术人员需要解决的技术问题。
发明内容
本发明的目的是提供一种固件升级方法,该方法可以提高固件升级过程的效率,升级成本低;本发明的另一目的是提供一种固件升级装置、系统及一种电子设备。
为解决上述技术问题,本发明提供一种固件升级方法,包括:
待升级电子设备读取固件的烧录标识;
对所述烧录标识进行状态筛选,得到待升级固件;
查找升级文件存储设备中所述待升级固件对应的升级文件,得到待烧录文件;
将所述待烧录文件烧录至所述待升级固件中;
烧录完成后,写入烧录成功标识,并输出烧录成功信息。
优选地,将所述待烧录文件烧录至所述待升级固件中前,还包括:
读取并备份所述待升级电子设备中待升级的原有固件文件;
当烧录异常时,将所述原有固件文件烧录至所述待升级固件中;
写入烧录异常标识,并输出烧录异常信息。
优选地,读取并备份原有固件文件,包括:
读取所述待升级电子设备中待升级的原有固件文件,并将所述原有固件文件备份至所述升级文件存储设备中。
优选地,所述的固件升级方法还包括:
当烧录异常时,将烧录过程中产生的错误代码备份存储。
优选地,所述固件升级方法还包括:
当烧录成功时,将备份的所述原有固件文件删除。
优选地,读取待升级固件的烧录标识前,还包括:
接收对指定固件的烧录请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市英威腾电气股份有限公司,未经深圳市英威腾电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811512251.2/2.html,转载请声明来源钻瓜专利网。