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

BootRom-based embedded system starting method

An embedded system and program startup technology, which is applied in program loading/starting, program control design, instruments, etc., can solve the problems of embedded system failure to start normally, BootRom program damage, BootRom program upgrade failure, etc.

Inactive Publication Date: 2017-09-19
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the BootRom program is usually solidified inside the processor chip when the chip leaves the factory, and the upgrade operation cost is extremely high. At the same time, the BootRom upgrade process is also a dangerous process. Factors may also cause the BootRom program to fail to upgrade, resulting in damage to the BootRom program, which in turn affects the failure of the entire embedded system to start normally

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
  • BootRom-based embedded system starting method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The core of the present invention is to provide a method for starting an embedded system based on BootRom, so as to successfully complete the startup of the upgraded application program without upgrading the BootRom program.

[0024] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0025] Please refer to figure 1 , figure 1 A kind of flow chart of the embedded system starting method based...

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 BootRom-based embedded system starting method. The method comprises the following steps of: powering a system, starting a BootRom program, initially operating the BootRom program to search a loading program, ad starting and operating the loading program; decompressing an application program by the loading program, and decrypting the application program; and starting an executable program in the application program by the loading program so as to complete the starting of the system. According to the method, the starting of upgraded application programs can be smoothly realized without upgrading the BootRom program.

Description

technical field [0001] The invention relates to the technical field of embedded systems, in particular to a method for starting an embedded system based on BootRom. Background technique [0002] At present, in embedded systems and devices, when the system is powered on, it first executes the BootRom program by default, and then executes other applications according to the BootRom program. These applications include operating system programs, hardware device drivers and other application layer programs. The steps of the application program startup process include: after the device is powered on, the BootRom program starts and runs, completes the system self-check and initializes the system parameter settings; the BootRom program loads the corresponding application program from the memory storing other application programs; the BootRom program unpacks Or decompress the application program and verify the integrity of the application program; BootRom starts the executable progra...

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
CPCG06F9/44521
Inventor 郑擘
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD