【技术实现步骤摘要】
本专利技术涉及一种计算设备固件升级系统及方法,特别是关于一种计算设备固件升 级配置保存系统及方法。
技术介绍
在对计算设备的固件进行升级时,为了保证计算设备在升级后能够正常运行,需 要保留固件中计算设备原有的配置信息。然而,当计算设备的设置项发生增减或设置项 当前值的存储地址发生变化时,现有的固件升级方法无法成功保留计算设备原有的配置信 息,从而导致升级完成后计算设备无法正常使用。
技术实现思路
鉴于以上内容,有必要提供一种固件升级配置保存系统,能够在固件升级时成功 保留计算设备原有的配置信息。 此外,还有必要提供一种固件升级配置保存方法,能够在固件升级时成功保留计 算设备原有的配置信息。 -种固件升级配置保存系统,运行于计算设备中,该系统包括:建立模块,用于建 立计算设备的旧版本配置表及新版本配置表,所述旧版本配置表及新版本配置表包括设置 项、设置项的当前值及设置项的当前值的存储地址;生成模块,用于当要将计算设备的固件 由旧版本升级到新版本时,生成升级后的配置表,该升级后的配置表的设置项与新版本配 置表相同;判断模块,用于逐一判断新版本配置表中的每个设置项是新增的设置项还是原 有的设置项;设置模块,用于当新版本配置表中的设置项是新增的设置项时,在升级后的配 置表中将该设置项的当前值及当前值的存储地址设置为与新版本配置表中一致,当新版本 配置表中的设置项是原有的设置项且新版本配置表中该设置项的当前值的存储地址与旧 版本配置表中该设置项的当前值的存储地址相同时,在升级后的配置表中将该设置项的当 前值及当前值的存 ...
【技术保护点】
一种固件升级配置保存系统,运行于计算设备中,其特征在于,该系统包括:建立模块,用于建立计算设备的旧版本配置表及新版本配置表,所述旧版本配置表及新版本配置表包括设置项、设置项的当前值及设置项的当前值的存储地址;生成模块,用于当要将计算设备的固件由旧版本升级到新版本时,生成升级后的配置表,该升级后的配置表的设置项与新版本配置表相同;判断模块,用于逐一判断新版本配置表中的每个设置项是新增的设置项还是原有的设置项;设置模块,用于当新版本配置表中的设置项是新增的设置项时,在升级后的配置表中将该设置项的当前值及当前值的存储地址设置为与新版本配置表中一致,当新版本配置表中的设置项是原有的设置项且新版本配置表中该设置项的当前值的存储地址与旧版本配置表中该设置项的当前值的存储地址相同时,在升级后的配置表中将该设置项的当前值及当前值的存储地址设置为与旧版本配置表中一致,当新版本配置表中的设置项是原有的设置项且新版本配置表中该设置项的当前值的存储地址与旧版本配置表中该设置项的当前值的存储地址不同时,在升级后的配置表中将该设置项的当前值设置为与旧版本配置表中一致,并将该设置项的当前值的存储地址设置为与新版本配 ...
【技术特征摘要】
1. 一种固件升级配置保存系统,运行于计算设备中,其特征在于,该系统包括: 建立模块,用于建立计算设备的旧版本配置表及新版本配置表,所述旧版本配置表及 新版本配置表包括设置项、设置项的当前值及设置项的当前值的存储地址; 生成模块,用于当要将计算设备的固件由旧版本升级到新版本时,生成升级后的配置 表,该升级后的配置表的设置项与新版本配置表相同; 判断模块,用于逐一判断新版本配置表中的每个设置项是新增的设置项还是原有的设 置项; 设置模块,用于当新版本配置表中的设置项是新增的设置项时,在升级后的配置表中 将该设置项的当前值及当前值的存储地址设置为与新版本配置表中一致,当新版本配置表 中的设置项是原有的设置项且新版本配置表中该设置项的当前值的存储地址与旧版本配 置表中该设置项的当前值的存储地址相同时,在升级后的配置表中将该设置项的当前值及 当前值的存储地址设置为与旧版本配置表中一致,当新版本配置表中的设置项是原有的设 置项且新版本配置表中该设置项的当前值的存储地址与旧版本配置表中该设置项的当前 值的存储地址不同时,在升级后的配置表中将该设置项的当前值设置为与旧版本配置表中 一致,并将该设置项的当前值的存储地址设置为与新版本配置表中一致;及 升级模块,用于根据升级后的配置表对计算设备的固件进行升级。2. 如权利要求1所述的固件升级配置保存系统,其特征在于,所述旧版本配置表、新版 本配置表及升级后的配置表还包括固件版本号,升级后的配置表的固件版本号与新版本配 置表的固件版本号相同。3. 如权利要求1所述的固件升级配置保存系统,其特征在于,所述旧版本配置表、新版 本配置表及升级后的配置表还包括设置项的可选值,在升级后的配置表中将该设置项的可 选值设置为与新版本配置表中一致。4. 如权利要求1所述的固件升级配置保存系统,其特征在于,所述新版本配置...
【专利技术属性】
技术研发人员:饶星星,方玲,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。