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

Embedded device program updating method and system

A technology for embedded equipment and program update, applied in the direction of program control device, program loading/starting, etc., can solve problems such as no solution proposed

Active Publication Date: 2014-10-08
CHENGDU WANWEI TUXIN INFORMATION TECH
View PDF6 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Therefore, for the above-mentioned problems existing in related technologies, effective solutions have not yet been proposed

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
  • Embedded device program updating method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The following and accompanying appendices illustrating the principles of the invention Figure 1 A detailed description of one or more embodiments of the invention is provided together. The invention is described in connection with such embodiments, but the invention is not limited to any embodiment. The scope of the invention is limited only by the claims and the invention encompasses numerous alternatives, modifications and equivalents. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. These details are provided for the purpose of example and the invention may be practiced according to the claims without some or all of these specific details.

[0029] One aspect of the present invention provides a method for updating an embedded device program. figure 1 It is a flowchart of a method for updating an embedded device program according to an embodiment of the present invention. ...

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 provides an embedded device program updating method and system. The method comprises the steps that a device receives a program file data packet and saves the program file data packet in an external NOR Flash; data verification is conducted on the data packet, and upgrading configuration information stored in an EEPROM is modified when a program replacing instruction is received and then fed back to a Bootloader space from an application program space; a Bootloader writes the received program file data packet into an internal NAND Flash to achieve program replacement. According to the embedded device program updating method and system, a reliable upgrading method is provided, a solution to an accidental power failure of the device during upgrading is provided, upgrading can be continued after power is retrieved, and upgrading and backup recovery are supported at the same time.

Description

technical field [0001] The invention relates to an embedded device program update method and system, in particular to an embedded device program online update method and system. Background technique [0002] Embedded systems are widely used in industrial control, electronic equipment products, etc., such as real-time monitoring in intelligent transportation systems. As the functions of embedded terminal equipment become more perfect and the number of terminals continues to rise, it is necessary to provide a set of effective equipment management and upgrade solutions, so that terminal maintenance personnel can upgrade and maintain in a variety of ways. In order to realize the software upgrade, the embedded terminal device will provide a Bootloader, which is used to detect the start execution address of the application program. For remote maintenance work, it is necessary to use the communication service provided by the terminal and the system. During the remote upgrade proc...

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
Inventor 蒋浩刘勇
Owner CHENGDU WANWEI TUXIN INFORMATION TECH
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