Firmware upgrading method and device

A firmware upgrade and firmware technology, applied in the computer field, can solve problems such as hidden dangers and computer system security, and achieve the effect of avoiding security risks and improving security.

Inactive Publication Date: 2016-12-07
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This method has certain shortcomings. The firmware file obtained by the kernel from the local file system may have been modified or forged

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
  • Firmware upgrading method and device
  • Firmware upgrading method and device
  • Firmware upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0043] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0044] See figure 1 As shown, it is an implementation flowchart of a firmware upgrade method provided by an embodiment of the present invention. The method may include the following steps:

[0045] S110: Obtain a target firmware file used to upgrade the firmware.

[0046] In practical applications, when the firmware of the hardware device needs to be upgraded, or when an upgradeable firmware file is detected,...

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 discloses a firmware upgrading method and device. The method comprises the following steps of obtaining a target firmware file used for upgrading a firmware; determining first summary information according to summary data recorded in the target firmware file; extracting a summary of a manufacturer firmware content recorded in the target firmware file to obtain second summary information according to a preset digest algorithm; comparing the first summary information and the second summary information; and if the first summary information is consistent to the second summary information, utilizing the target firmware file to upgrade the corresponding firmware of a hardware device according to hardware device identification information recorded in the target firmware file. Through application of the technical scheme provided by the embodiments of the invention, the potential safety hazard brought to a kernel due to firmware upgrading through the unreliable firmware file can be avoided, and the security of a computer system is improved.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a firmware upgrading method and device. Background technique [0002] In a computer, firmware, namely firmware, is usually stored and solidified in the EEPROM (Electrically Erasable Programmable Read-Only Memory) or FLASH chip of the hardware device, which bears the lowest and most basic work. [0003] Firmware can be regarded as the programming of hardware devices, which determines the working performance of hardware devices. As the design level of hardware devices gets higher and higher, firmware becomes more powerful and complex. In practical applications, there may be bugs in the firmware, or the corresponding firmware parameters need to be changed due to different application scenarios, all of which need to be resolved through firmware upgrades. [0004] In the Linux system, the kernel supports the online upgrade of the firmware, by obtaining and loading the firmware fi...

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): G06F21/51
CPCG06F21/51G06F2221/033
Inventor 庞伟振
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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