一种升级文件生成方法和升级方法、设备及可读存储介质技术

技术编号:43936806 阅读:17 留言:0更新日期:2025-01-07 21:29
本发明专利技术公开了一种升级文件生成方法和升级方法、设备及可读存储介质,应用于计算机技术领域,包括:通过获取系统管理模式下的镜像文件;镜像文件为驱动程序的镜像文件或系统管理模式功能的镜像文件;获取客户端支持的固件版本信息和升级项目信息;根据镜像文件、固件版本信息和升级项目信息得到升级文件;将升级文件发送至客户端,以使客户端基于升级文件对驱动程序或系统管理模式功能进行升级。本发明专利技术解决了SRU升级错误导致系统崩溃的问题。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及一种升级文件生成方法和升级方法、设备及可读存储介质


技术介绍

1、sru升级指的是通过触发smi(system management interrupt,系统管理中断)进入smm(system management mode,系统管理模式),调用bios (basic input outputsystem,基本输入输出系统)驻留程序来加载capsule文件并解析后执行更新。

2、一般情况下,同一个平台上不同的版本或项目均会使用相同的key(密钥)来制作的capsule(用于固件更新的封装格式)文件,此时bios进行签名校验时就会认为该capsule文件合法,则执行升级更新。由于不同版本中smm(system management mode,系统管理模式)内存分配及驱动程序实现不同,以及项目中的程序实现也不同,若使用了同平台不同版本/项目的capsule文件进行sru升级,则会导致系统宕机从而发生严重事故。

3、因此,如何保证sru的安全升级是当前亟需解决的技术问题。


>

技术实本文档来自技高网...

【技术保护点】

1.一种升级文件生成方法,其特征在于,包括:

2.根据权利要求1所述的升级文件生成方法,其特征在于,根据所述镜像文件、所述固件版本信息和升级项目信息得到升级文件,包括:

3.根据权利要求1所述的升级文件生成方法,其特征在于,还包括:

4.根据权利要求1所述的升级文件生成方法,其特征在于,在根据所述镜像文件、所述固件版本信息和升级项目信息得到升级文件之前,还包括:

5.一种升级方法,其特征在于,包括:

6.根据权利要求5所述的升级方法,其特征在于,所述升级文件还包括文件结构信息、有效标识信息、身份信息、密钥和签名信息;

...

【技术特征摘要】

1.一种升级文件生成方法,其特征在于,包括:

2.根据权利要求1所述的升级文件生成方法,其特征在于,根据所述镜像文件、所述固件版本信息和升级项目信息得到升级文件,包括:

3.根据权利要求1所述的升级文件生成方法,其特征在于,还包括:

4.根据权利要求1所述的升级文件生成方法,其特征在于,在根据所述镜像文件、所述固件版本信息和升级项目信息得到升级文件之前,还包括:

5.一种升级方法,其特征在于,包括:

6.根据权利要求5所述的升级方法,其特征在于,所述升级文件还包括文件结构信息、有效...

【专利技术属性】
技术研发人员:金立江陈鹏王建孙秀强
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1