Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Security upgrading method for BootRom

A technology for safe upgrades and upgrade failures, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as inability to start the system, upgrade failures, etc., and achieve the effect of improving overall competitiveness and reducing labor costs and management costs

Active Publication Date: 2011-08-31
安徽腾凌科技有限公司
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method for safely upgrading BootRom in order to avoid the deficiencies in the above-mentioned prior art, so as to solve the problem that the upgrade fails and the system cannot be started due to unexpected accidents in the process of upgrading BootRom

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
  • Security upgrading method for BootRom
  • Security upgrading method for BootRom
  • Security upgrading method for BootRom

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] see Figure 1 to Figure 6 , a BootRom security upgrade method, comprising the following steps:

[0020] a. Start the system, download the high-version BootRom image, and save it in the memory S301;

[0021] b. Check the correctness of the downloaded image S302; if the downloaded image is incorrect, the upgrade fails; if the downloaded image is correct, continue to the next step;

[0022] c. Analyze the main address table to obtain the address S303 of the standby area;

[0023] d. save the mirror image S304, and judge whether the mirror image is saved successfully S305; if the mirror image is saved unsuccessfully, then the upgrade fails; if the mirror image is saved successfully, continue to the next step; the mirror image in the spare area is read out, compared with the mirror image in the internal memory, If the two are consistent, it means the save is successful, and proceed to step e. If the two are inconsistent, it means that the save failed, you can save it agai...

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 security upgrading method for a BootRom. The method comprises the following steps of: starting a system, downloading a high-version BootRom mirror image and storing the BootRom mirror image into a memory; verifying the correctness of the downloaded mirror image; analyzing a primary address table to obtain standby area addresses; storing the mirror image and judging whether the mirror image is stored successfully or not; and updating the primary address table and a standby address table in turn. By the security upgrading method for the BootRom, the problem of a situation that Flash is back to a factory to be reprogrammed by using equipment because of an upgrading failure of the BootRom, so that the security upgrading method has the advantages that the system can be started normally, the data damaged by the upgrading failure can be modified and the like even if the upgrading fails.

Description

technical field [0001] The invention relates to a BootRom (Boot Read-Only-Memory, system startup read-only memory) security upgrade method, in particular to a BootRom security upgrade method which can avoid communication equipment BootRom upgrade failure. Background technique [0002] In a communication device, when the device is powered on, it will execute the startup image in the BootRom, and then the startup image will unpack, decompress, boot and execute the application program. Wherein, the application program includes an operating system program, a BSP program, and other application layer programs. When the package format and compression algorithm of the application program change, the BootRom needs to be upgraded. [0003] Generally, there are three ways to upgrade BootRom: (1) Upgrade itself during the running of BootRom. This upgrade method is simple and convenient, and the cost is low. It cannot be started, nor can it be upgraded again; it is necessary to return ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 王俊
Owner 安徽腾凌科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products