电子设备升级系统及方法
如何升级电子设备的操作系统 #生活知识# #科技生活# #电子设备使用#
电子设备升级系统及方法
【专利摘要】一种电子设备升级系统,所述电子设备升级系统包括读取单元、存储单元、校验值生成单元、比较单元及升级单元;所述读取单元用于从外部存储介质中读取升级程序及根据存储介质中的升级程序运算得到的第一校验值,并将升级程序存储至所述存储单元;所述校验值生成单元用于根据存储单元中存储的升级程序计算出第二校验值;所述比较单元用于比较所述第二校验值是否与所述第一校验值匹配;所述升级单元用于当所述第二校验值与所述第一校验值匹配时执行升级操作。本发明还提出一种电子设备升级方法。
【专利说明】电子设备升级系统及方法
【技术领域】
[0001]本发明涉及一种电子设备升级系统及方法,特别涉及一种防止电子设备升级错误的电子设备升级系统及方法。
【背景技术】
[0002]在目前的生产过程中,常常利用存储于存储介质(例如碟片、U盘等)中的升级程序对电子设备软体进行升级。但是,在升级的过程中,由于电子设备的硬件缺陷或者外部电压不稳定等情况,易使电子设备读取到的升级程序与存储介质中存储的升级程序不一致,由此导致电子设备升级失败或者在升级后出现无法开机等状况,使得电子设备不能正常工作。
【发明内容】
[0003]有鉴于此,有必要提供一种能够避免由于数据丢失导致升级错误的电子设备升级系统。
[0004]还有必要提供一种能够避免由于数据丢失导致升级错误的电子设备升级方法。
[0005]一种电子设备升级系统,所述电子设备升级系统包括读取单元、存储单元、校验值生成单元、比较单元及升级单元;所述读取单元用于从外部存储介质中读取升级程序及根据存储介质中的升级程序运算得到的第一校验值,并将升级程序存储至所述存储单元;所述校验值生成单元用于根据存储单元中存储的升级程序计算出第二校验值;所述比较单元用于比较所述第二校验值是否与所述第一校验值匹配;所述升级单元用于当所述第二校验值与所述第一校验值匹配时执行升级操作。
[0006]一种电子设备升级方法,所述电子设备升级方法包括如下步骤:
读取外部存储介质中的升级程序及根据存储介质中的升级程序运算得到的第一校验值,并存储升级程序;
根据存储的升级程序运算出第二校验值;
比较所述第二校验值是否与所述第一校验值匹配;
当所述第二校验值与所述第一校验值匹配时,执行升级操作。
[0007]上述电子设备升级系统及方法,能够从外部存储介质中读取到升级程序并存储,且在验证存储的升级程序与外部存储介质中存储的原始升级程序一致后,再对电子设备执行升级的操作,避免了升级程序由外部存储介质传输过程中数据丢失而导致的升级错误。
【专利附图】
【附图说明】
[0008]图1为本发明一较佳实施方式的电子设备升级系统的功能模块图。
[0009]图2为本发明一较佳实施方式的电子设备升级方法的流程图。
[0010]主要元件符号说明
【权利要求】
1.一种电子设备升级系统,所述电子设备升级系统包括读取单元、存储单元、校验值生成单元、比较单元及升级单元;所述读取单元用于从外部存储介质中读取升级程序及根据存储介质中的升级程序运算得到的第一校验值,并将升级程序存储至所述存储单元;所述校验值生成单元用于根据存储单元中存储的升级程序计算出第二校验值;所述比较单元用于比较所述第二校验值是否与所述第一校验值匹配;所述升级单元用于当所述第二校验值与所述第一校验值匹配时执行升级操作。
2.如权利要求1所述的电子设备升级系统,其特征在于,所述第一校验值为升级程序编译的过程中将升级程序各字节相加后生成的,所述第二校验值为校验值生成单元将存储单元中存储的升级程序各字节相加后生成的。
3.如权利要求1所述的电子设备升级系统,其特征在于:所述电子设备升级系统还包括提示单元,所述提示单元用于当所述第二校验值与第一校验值不匹配时生成提示信号以提示用户升级程序错误。
4.如权利要求2所述的电子设备升级系统,其特征在于,所述电子设备升级系统还包括显示单元,所述显示单元用于显示所述提示信息。
5.如权利要求1所述的电子设备升级系统,其特征在于,所述电子设备升级系统还包括输入单元,所述输入单元用于响应用户的操作发送指令以触发升级程序。
6.一种电子设备升级方法,其特征在于,所述电子设备升级方法包括如下步骤: 读取外部存储介质中的升级程序及根据存储介质中的升级程序运算得到的第一校验值,并存储升级程序; 根据存储的升级程序运算出第二校验值; 比较所述第二校验值是否与所述第一校验值匹配; 当所述第二校验值与所述第一校验值匹配时,执行升级操作。
7.如权利要求6所述的电子设备升级方法,其特征在于,所述第一校验值为升级程序编译的过程中将升级程序各字节相加后生成的,所述第二校验值时将读取到的升级程序各字节相加后生成的。
8.如权利要求6所述的电子设备升级方法,其特征在于,所述电子设备升级方法还包括如下步骤: 当所述第二校验值与第一校验值不匹配时,生成提示信号以提示用户升级程序错误。
9.如权利要求8所述的电子设备升级方法,其特征在于,所述生成提示信号以提示用户升级错误的步骤具体为: 通过电子设备的显示屏向用户提示升级错误,或者通过独立于电子设备的显示屏向用户提示升级错误。
10.如权利要求7所述的电子设备升级方法,其特征在于,所述电子设备升级方法还包括如下步骤: 响应用户的操作触发升级程序。
【文档编号】G06F9/445GK103870291SQ201210536680
【公开日】2014年6月18日 申请日期:2012年12月13日 优先权日:2012年12月13日
【发明者】王雅国, 陈俊卿 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网址:电子设备升级系统及方法 https://www.yuejiaxmz.com/news/view/1405274
相关内容
设备升级方法、电子设备及系统与流程电子设备升级方法及系统与流程
电子设备的系统升级方法及装置.pdf
电子设备升级的方法及电子设备.pdf
智能家居设备的系统升级方法、装置及电子设备.pdf
家电设备、家电设备升级方法及家电设备升级系统与流程
智能家居设备的系统升级方法、装置及电子设备与流程
电子设备的升级方法、升级装置、存储介质及电子设备
电子设备的固件升级方法及电子设备与流程
一种电子家居设备的OTA升级方法及设备.pdf

