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

Integrative method for updating load program and application program in embedded type system

An embedded system and application program technology, applied in the direction of program control device, program loading/starting, response error generation, etc., can solve problems such as system crashes, achieve good security, facilitate joint debugging, and simplify initial program loading The effect of the process

Inactive Publication Date: 2007-07-25
广州钟鼎木林网络技术有限公司
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This embedded system software update mode not only needs to be operated twice (one burning, one download), but also if the download process is abnormal, it will lead to the collapse of the entire 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
  • Integrative method for updating load program and application program in embedded type system
  • Integrative method for updating load program and application program in embedded type system
  • Integrative method for updating load program and application program in embedded type system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] As shown in Figures 1 and 2, in the prior art, the method for updating the embedded system loader and application program requires two operations, one for burning (Figure 1) and one for downloading (Figure 2).

[0024] As shown in Figures 3 and 4, the integrated update method of the embedded system loader and application program includes the following steps:

[0025] (1) Input the loading program, loading information and application program into the computer, compile the combination of the loading program and application program through the compiler, and generate data that can be burned at one time, and the data is output from the computer to the burner, and burned The device is burned into the unique set of memory FLASH ROM of the embedded processor through the burning cable; the loading information is used to save the information of the application program that needs to be loaded;

[0026] At the same time, the application program is decomposed from the compiled loadi...

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

An integral-updating method of embedded system loading program and application program includes downloading function program and receiving program data transmitted from communication interface to finalize back-up application program when embedded operation system and application program are started up, activating back-up application program and setting current application program state to be back-up state when download is finished, resetting system and loading new application program for carrying out operation.

Description

technical field [0001] The invention relates to an update technology of an embedded system software program, in particular to an integrated update method for an embedded system loading program and an application program. Background technique [0002] Embedded systems are application-centric, special-purpose computer systems with tailorable hardware and software. It is generally composed of embedded processors, peripheral hardware devices, embedded operating systems and user applications, and is used to control, monitor and manage other devices. The startup sequence of the embedded system is generally, when the system is powered on, the CPU runs from a fixed address, usually the 0x00000000 location of the FLASH ROM; The system boot environment starts the embedded operating system and application programs. The download mode is used to complete the user's work of updating the operating system or application program, and this part of the work program is usually stored in an is...

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/445G06F11/14
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