Unlock instant, AI-driven research and patent intelligence for your innovation.

Device and control method for automatically repairing BOOTROM in embedded operating system

An operating system and automatic repair technology, which is applied in the direction of data error detection and response error generation, can solve problems such as equipment not working properly, and achieve the effect of saving repair time and improving reliability.

Active Publication Date: 2010-12-15
武汉神州数码云科网络技术有限公司
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The automatic repair device and control method of BOOTROM in the embedded operating system of the present invention solve the technical problem that the equipment cannot work normally when the BOOTROM is damaged, realize the automatic repair of the boot equipment, and improve the reliability of the system

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
  • Device and control method for automatically repairing BOOTROM in embedded operating system
  • Device and control method for automatically repairing BOOTROM in embedded operating system
  • Device and control method for automatically repairing BOOTROM in embedded operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Such as figure 1 As shown, the automatic repair device of the present invention includes a boot device 1 containing a BOOTROM, a memory 2 containing repair software, a CPU system 3, and a programmable logic circuit 9 . The programmable logic circuit 9 includes a register interface 4 , a clock circuit 5 , a timing logic circuit 6 , a chip selection control logic circuit 7 , and a BOOTROM repair logic circuit 8 . The register interface 4 includes the following flag bits: register start state flag S_ROM, CPU start state indication S_CPU, chip select selection CS0, timing value clear TC, and timing stop TS.

[0041] The CPU system is connected to the register interface 4 in the programmable logic circuit 9 , the starting device 1 and the memory 2 through the bus interface DATA. Realize the read and write operations to the boot device 1 and the memory 2; rewrite the CPU boot status indication S_CPU, chip select selection CS0, timer value clear TC, timer stop TS; and read th...

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 device and a control method for automatically repairing BOOTROM in an embedded operating system. The device comprises a BOOTROM-containing starting device (1), a repair software-containing memory (2), a CPU system (3) and a programmable logic circuit (9), wherein the programmable logic circuit (9) comprises a register interface (4), a clock circuit (5), a timing logic circuit (6), a chip selection control logic circuit (7) and a repair logic circuit (8). In the process of starting equipment, the starting device can be automatically selected; and when starting operation cannot be finished after a timing value exceeds a preset time threshold, the CPU system is automatically reset, the equipment is started by operating the repair software and the BOOTROM of the starting device is synchronously repaired. The device and the control method solve the technical problem that the equipment cannot normally work when the BOOTROM is damaged, realize the automatic repair of the equipment and improve the reliability of the system.

Description

technical field [0001] The invention relates to an embedded operating system, in particular to the automatic repair of BOOTROM (boot image). Background technique [0002] In embedded systems such as communication equipment, CPU and ASIC (application-specific integrated chip) are widely used to realize, wherein the CPU initializes the hardware through the BOOTROM burned in the FLASH (flash memory), and then guides the system software. After the system is powered on, the CPU fetches instructions from the default address to execute, and the BOOTROM burned in the startup FLASH overwrites the default start address of the CPU after power on. [0003] BOOTROM generally does not have a file system, and its content is a binary machine code that can be directly executed by the CPU, which is burned before the device leaves the factory. The location for burning BOOTROM and the medium for storing system software may be the same medium, such as burning in the same FLASH; or they may be d...

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/14
Inventor 邹泓
Owner 武汉神州数码云科网络技术有限公司