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

A remote upgrade method and embedded system

An embedded system and remote upgrade technology, applied in the field of communication, can solve the problems of increasing the upgrade cost of embedded terminals, rising manufacturing costs of embedded terminals, waste of storage resources, etc., and achieve the goal of reducing backup storage space, reducing production and upgrading Effects on cost, guaranteed reliability and safety

Active Publication Date: 2016-05-18
深圳市迪威新软件技术有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the compiled operating system and programs need to be backed up each time they are upgraded, and the compiled operating systems and programs take up a large amount of storage space. The large storage space is used to store backup operating systems and programs, resulting in a waste of storage resources, resulting in an increase in the manufacturing cost of embedded terminals, and also increases the upgrade cost of embedded terminals

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
  • A remote upgrade method and embedded system
  • A remote upgrade method and embedded system
  • A remote upgrade method and embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] See figure 1 , the embedded system in this example includes a system startup module, a program upgrade and maintenance module, and a program loading module, where:

[0028] The system startup module is used to initialize the minimum system required by the system when starting the system; it is also used to judge whether the program upgrade is successful; if it is judged that the program upgrade is successful, then start the program loading module to load the program; otherwise, start the program upgrade maintenance module , to maintain the remote upgrade of the program, and start the program loading module to load the program before the upgrade to complete the startup of the system;

[0029] The startup program upgrade and maintenance module in this example is used to realize the remote upgrade and maintenance of the program;

[0030] The program loading module in this example is used to load the program.

[0031] That is to say, in this example, the remote upgrade an...

Embodiment 2

[0044] In order to better understand the present invention, the present invention will be further described below in conjunction with a specific embedded system platform and a complete system startup and recording process.

[0045] See image 3 , image 3 The system startup module and program upgrade maintenance module in the system can be set on the same startup module BootRom, which is called an independent BootRom startup module with network online upgrade and maintenance function (hereinafter referred to as BootRom), and the main program is stored in another separate Flash . Power on and reset the system. After BootRom initializes the minimum system, judge whether the program is upgraded successfully. Specifically, you can judge whether the upgrade is successful by judging whether the main program exists. If the upgrade is successful, start the program loading module to load the program into the RAM memory for operation. , otherwise, start the program upgrade and mainten...

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 remote upgrade method and an embedded system. A remote upgrade maintenance function module of a program is simplified to be independent and is independently controlled by a program upgrade maintenance module but not complied with the program, so that the remote upgrade maintenance function module is prevented from being covered during the upgrade of the program. Simultaneously, an operating system is made to be independent, and is controlled by a system starting module but not complied with the program, thereby ensuring the independence of the operating system. Therefore, during the remote upgrade of the program, even though the upgrade fails due to outage or network errors, damage to a smallest system required by starting of the system and the remote upgrade maintenance function module is avoided, and reliability and safety of the remote upgrade of the program are ensured. Besides, the whole operating system and original programs have no need for overall backup in the upgrading process, thereby reducing backup storage space required by the embedded system and then reducing production and upgrade cost of the embedded system.

Description

technical field [0001] The invention relates to the communication field, in particular to a remote upgrade method and an embedded system. Background technique [0002] In order to facilitate the remote maintenance and management of the equipment, the existing embedded terminal equipment is equipped with a remote program online upgrade function, and the equipment program can be upgraded regularly or irregularly through the network. The operating system and program of the existing embedded terminal are compiled together. During the remote upgrade process, the upgrade program is downloaded to the terminal device through the network and overwrites the existing program. After the upgrade is completed, the terminal is remotely restarted, and the terminal can be restarted Run the upgraded program to complete the device program update. The remote upgrade method has great risks. If the terminal is powered off or the upgrade network is disconnected by mistake during the upgrade proce...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445
Inventor 鲁锐
Owner 深圳市迪威新软件技术有限公司