[发明专利]固件更新方法及使用此方法的电子装置在审
申请号: | 201910067968.9 | 申请日: | 2019-01-24 |
公开(公告)号: | CN110083380A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 李昆育;姚昌辰 | 申请(专利权)人: | 和硕联合科技股份有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 黄艳 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分割区 区块 非易失存储器 电子装置 固件更新 系统固件 辅助固件 系统更新 扇区 备用 于电子装置 备用区块 可用空间 分割 写入 | ||
一种固件更新方法及使用此方法的电子装置。电子装置包括非易失存储器,非易失存储器包括固件分割区以及备用分割区。所述固件更新方法包括:执行辅助固件,其中所述固件分割区包括第一区块以及第二区块,且辅助固件位于第一区块并且包括非易失存储器的扇区分割表;接收对应于电子装置的系统固件的系统更新档;以及当系统固件的所需空间大于第二区块的可用空间时,依据扇区分割表以及系统更新档将系统固件写入固件分割区的第二区块以及备用分割区的备用区块。
技术领域
本发明涉及一种固件更新方法及使用此方法的电子装置。
背景技术
传统在更新系统固件时,若新系统固件的大小超过了存储器中原先保留给系统固件的存储器分割空间时,必须调整扇区分割表(partition table)来加大保留给系统固件的存储器分割。欲调整扇区分割表则需要更新启动程序(bootloader),但是,一旦更新启动程序的过程中发生断电或断电等不确定的因素,使得正在更新中的启动程序尚未写入完全,则系统将无法正常开机。因此,当用户是在远程执行系统固件更新时,更新启动程序会有极大的风险。这样的风险相当于限制了新系统固件的大小,时常造成系统业者相当大的不便。
发明内容
有鉴于此,本发明提供一种固件更新方法与使用此方法的电子装置,能够在无须更新启动程序下充分利用磁盘的未使用空间。
本发明实施例提出的固件更新方法适用于电子装置。电子装置包括非易失存储器,且非易失存储器包括固件分割区以及备用分割区。所述固件更新方法包括:执行辅助固件,其中固件分割区包括第一区块以及第二区块,且辅助固件位于第一区块并且包括非易失存储器的扇区分割表;接收对应于电子装置的系统固件的系统更新档;以及当系统固件的所需空间大于第二区块的可用空间时,依据扇区分割表以及系统更新档将系统固件写入固件分割区的第二区块以及备用分割区的备用区块。
本发明实施例提出的电子装置包括通信元件、非易失存储器以及控制器。通信元件用以传送及接收数据。非易失存储器包括固件分割区以及备用分割区,其中固件分割区包括第一区块以及第二区块,第一区块包括辅助固件,并且辅助固件包括非易失存储器的扇区分割表。控制器耦接于通信元件以及非易失存储器,用以:执行辅助固件;接收对应于系统固件的系统更新档;以及当系统固件的所需空间大于第二区块的可用空间时,依据扇区分割表以及系统更新档将系统固件写入固件分割区的第二区块以及备用分割区的备用区块。
基于上述,本发明实施例所提出的固件更新方法以及电子装置,将小容量的辅助固件安装在其中一个存储器分割区中,并且利用此辅助固件来跨存储器分割区地读写数据。据此,能够在无须更新开机分割区的启动程序下,弹性的利用各个存储器分割区中的不同区块,达到了更高的存储器利用效率。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1为本发明一实施例的电子装置的概要方框图;
图2至图4为本发明一实施例的非易失存储器的示意图;
图5至图7为本发明一实施例的固件更新方法的流程图。
具体实施方式
在本公开说明书全文(包括权利要求书)中所使用的“耦接”一词可指任何直接或间接的连接手段。举例而言,若文中描述第一装置耦接第二装置,则应该被解释成第一装置可以直接耦接至第二装置,或者第一装置可以通过其他装置、导线或某种连接手段而间接地耦接至第二装置。另外,凡可能之处,在附图及实施方式中使用相同标号的元件/构件/步骤代表相同或类似部分。不同实施例中使用相同标号或使用相同用语的元件/构件/步骤可以相互参照相关说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于和硕联合科技股份有限公司,未经和硕联合科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910067968.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器部件升级方法及相关装置
- 下一篇:增量升级的方法及装置