Method and equipment for recovering destroyed main bootstrap program

A master boot and program technology, applied in the communication field, can solve problems such as poor usability and complicated hardware jumpers, and achieve the effects of reducing equipment repairs, increasing equipment stability, and increasing hardware costs

Inactive Publication Date: 2009-07-08
NEW H3C TECH CO LTD
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, this solution is not very usable due to the complexity of h

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
  • Method and equipment for recovering destroyed main bootstrap program
  • Method and equipment for recovering destroyed main bootstrap program
  • Method and equipment for recovering destroyed main bootstrap program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In the present invention, the normal BootRom program and the backup BootRom program are stored in different segment addresses of a Flash chip. When the device is normal, it starts to execute from the normal BootRom program. When the device cannot start normally, it starts from the backup BootRom program. After the device is executed, the device can still be started; after the device is started, the normal BootRom program segment is updated, and the device can be restarted normally. Since the damage possibility of the Flash chip hardware is very small, there is no need to perform hardware backup of the Flash chip, which can save costs.

[0040] In the present invention, the segment address of the backup BootRom program in the Flash chip and the segment address of the normal BootRom program are not in one Flash segment address. For example, the normal BootRom program can be placed at the start address of the Flash chip, and the backup BootRom program can be placed at the ...

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 method of recovering a damaged main bootstrap, and is applicable to equipment comprising a control unit, a processing unit and a storage unit. The storage unit comprises a normal code segment and a backup code segment, wherein, the normal code segment is used for storing normal BootRom procedure and the backup code segment is used for storing backup BootRom procedure. The method comprises the following steps: the control unit detects whether the equipment can be started from the normal BootRom procedure; and if the equipment can not start from the normal BootRom procedure, the control unit triggers the processing unit to amend the backup segment address of the storage unit, so that the control unit can be started from the backup BootRom procedure. In the invention, the repair of equipment is reduced; the stability of equipment is greatly increased; the need for adding any hardware is eliminated; and the hardware cost of products is not increased.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and equipment for recovering a damaged master boot program. Background technique [0002] During the startup process of the device, it needs to read and write operations on the Flash (flash memory) chip that stores the BootRom (boot device startup) program. However, writing operations will bring great risks. For example, in the process of upgrading the BootRom program, if the device suddenly loses power, the entire device will be completely paralyzed and cannot be started; The update is usually obtained from the main control board, and the BootRom program of the service board is synchronized. If the user pulls out the service board during the synchronization of the BootRom program, the device will be completely paralyzed. [0003] Of course, other hardware signal interference, or software bugs (errors), will also cause the timing on the bus to meet the write timi...

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): G06F11/14G06F9/445
Inventor 黄青川
Owner NEW H3C TECH CO LTD
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