Capsule type custom-made updating method based on unified extensible firmware interface firmware system

A technology for extending firmware interface and update method, applied in the field of capsule customization update, can solve problems such as operating system dependence, and achieve the effect of high application value

Active Publication Date: 2013-07-17
NANJING UNIV OF TECH
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This technology can solve the problem of traditional firmware's dependence on hardware and o...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Capsule type custom-made updating method based on unified extensible firmware interface firmware system
  • Capsule type custom-made updating method based on unified extensible firmware interface firmware system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The following describes in detail the capsule customization update method based on the universal extensible firmware interface firmware system proposed by the present invention with reference to the accompanying drawings:

[0028] The present invention is based on the capsule customization update method of the universal expandable firmware interface firmware system, figure 1 To update the flowchart of the method, compile the FV module that needs to be updated according to the EDK II compilation specification, and encapsulate the FV into a Capsule. The Capsule is parsed during the startup of the UEFI firmware system, and the starting address and size of the FV in the Flash are obtained, so as to meet the design requirements for updating the selected FV. Specific steps are as follows:

[0029] Step (1): According to the EDK II compilation specification, compile the FV module that needs to be updated, and encapsulate the FV into a Capsule.

[0030] Step (2): The update program u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a capsule type custom-made updating method based on a universal and extensible firmware interface firmware system. The method is based on a capsule mechanism of a unified extensible firmware interface (UEFI) firmware system and gets rid of that the current mainstream firmware updating technology depends on system management interrupt (SMI) drive. Through analysis of a capsule, a firmware volume (FV) module to be updated is obtained, the FV module is identified, and obtained data are wrote in firmware file system target addresses, therefore updating of the selected FV module is achieved, and a method which needs to update a whole basic input/output system (BIOS) is got rid of. The capsule mechanism solves the problem that updating tools on different hardware platforms and operation systems cannot be unified. The firmware updating method is flexile, high in application value and capable of being applied to the aspects of firmware remote refreshing, automatic firmware recovery and the like.

Description

Technical field [0001] The invention belongs to the technical field of software update of computer software engineering technology, and specifically refers to a capsule-type customized update method based on a general extensible firmware interface firmware system. Background technique [0002] With the deepening of cloud computing and other Internet-based related services, client firmware customization in the fields of securities, finance, and telecommunications has become a new application hotspot. Embedded products such as network equipment and self-service information service terminals need to have unique functions rather than work like general-purpose computers. Therefore, system developers are increasingly seeking to differentiate their products and gain competitive advantages by adding more features, and firmware systems are an ideal place to enhance this feature. Such as user interface, quick guide, and adding special functions. However, the particularity of these indust...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/445
Inventor 杜振龙沙光侠李晓丽吴彦君
Owner NANJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products