基于UEFI的胶囊式固件定制更新研究

基于UEFI的胶囊式固件定制更新研究

ID:38250130

大小:1.03 MB

页数:5页

时间:2019-06-03

基于UEFI的胶囊式固件定制更新研究_第1页
基于UEFI的胶囊式固件定制更新研究_第2页
基于UEFI的胶囊式固件定制更新研究_第3页
基于UEFI的胶囊式固件定制更新研究_第4页
基于UEFI的胶囊式固件定制更新研究_第5页
资源描述:

《基于UEFI的胶囊式固件定制更新研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第40卷第10期计算机工程2014年10月Vol.40 No.10ComputerEngineeringOctober2014·开发研究与工程应用·文章编号:1000-3428(2014)10-0292-04   文献标识码:A   中图分类号:TP391.4基于UEFI的胶囊式固件定制更新研究杜振龙,沙光侠,李晓丽,沈钢纲(南京工业大学电子与信息工程学院,南京210009)摘要:当前固件刷新技术不灵活、不能单独更新功能模块,且各硬件平台、操作系统的更新数据传输接口不统一。为解决上述问题,基于统一可扩展固件接口(UEFI)规范的EDKⅡ,提出

2、一种胶囊(Capsule)式固件更新方法,将更新数据封装为Capsule,在固件层对Capsule进行识别、析取,把获取数据写入固件文件系统的更新目标地址,实现对固件系统内核函数、驱动模块、协议、应用程序等的更新、修复。该方法在操作系统加载前实现指定功能模块的定制更新和维护,不限制更新模块的容量,可解决传统固件更新方法过于依赖硬件、操作系统的问题,具有安全、高效、灵活、实用性强的特点。关键词:胶囊式;更新;固件;统一可扩展固件接口;固件文件系统;定制中文引用格式:杜振龙,沙光侠,李晓丽,等.基于UEFI的胶囊式固件定制更新研究[J].计算机工

3、程,2014,40(10):292-295,303.英文引用格式:DuZhenlong,ShaGuangxia,LiXiaoli,etal.CustomizationandUpdateResearchonCapsuleTypeFirmwareBasedonUEFI[J].ComputerEngineering,2014,40(10):292-295,303.CustomizationandUpdateResearchonCapsuleTypeFirmwareBasedonUEFIDUZhen-long,SHAGuang-xia,LIXiao-

4、li,SHENGang-gang(CollegeofElectronicandInformationEngineering,NanjingUniversityofTechnology,Nanjing210009,China)【Abstract】Conventionalfirmwareupdateistotallyrefreshed,whichisinflexibleforupdatingthespecifiedmodules.Inthepaper,basedonUnifiedExtensibleFirmwareInterface(UEFI),

5、anapproachofCapsuletypefirmwareupdateisproposed,whichencapsulatestheupdatedatainCapsule,transferstheCapsuletofirmwaresystem,unpackstheCapsuleforrecollectingtheupdatedata,andwritestherefreshdatatotherequiredmemory.Theproposedmethodisabletoupdatethespecifiedfirmwarefunction,m

6、odule,protocol,orapplication.Experimentalresultshowsthatthegivenmethodcanperformthefirmwareupdateinmodule,andholdstheadvantagesofsecurity,high-efficiencyandstrongflexibility.【Keywords】Capsuletype;update;firmware;UnifiedExtensibleFirmwareInterface(UEFI);firmwarefilesystem;cu

7、stomizationDOI:10.3969/j.issn.1000-3428.2014.10.054的定制产品。随之而来的问题是固件的更新更为频1 概述繁,而目前的固件更新技术不能对指定模块进行更固件基本输入输出系统(BasicInputandOutput新,因此,亟需研究新的软件更新维护方式。System,BIOS)保存于计算机系统的可编程Flash芯传统固件与不同操作系统的数据传输接口不统[1]片,是计算机、嵌入式系统的重要底层系统软件。一,造成相同功能的固件系统需定制多个发行版本。固件的升级、更新能够修复计算机系统故障、扩展固为了解决

8、该问题,统一可扩展固件接口(Unified件功能,是系统软件的适应性维护工作。随着互联ExtensibleFirmwareInterface,UEFI)定义了胶囊网

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。