Upgrade method of embedded operating system

An operating system and embedded technology, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as data connection dependence, upgrade failure, and no way to check and verify files, so as to improve upgrade efficiency and avoid confusion Effect

Active Publication Date: 2012-07-11
HUIZHOU DESAY SV AUTOMOTIVE
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, there are generally two ways to upgrade software. One is that during the development process, the developer uses the debugging serial port to specify the content of the file to be updated by command, and burns the corresponding file to the target board in turn. This operation The process is relatively cumbersome, and requires a certain understanding of commands and is dependent on data connections
The other is the update and maintenance after the software is released. If there are multiple applications that need to be upgraded, it is necessary to avoid confusion caused by too many files. The method is used to detect and verify, which eventually leads to the failure of the upgrade.

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
  • Upgrade method of embedded operating system
  • Upgrade method of embedded operating system
  • Upgrade method of embedded operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to facilitate the understanding of those skilled in the art, the present invention will be further described in detail below with reference to the drawings and embodiments.

[0018] The key points in the upgrading method of the embedded operating system disclosed by the present invention are: 1. Pack the configuration information of the startup program, the system program and the running time in an upgrading file, and configure the upgrading structure information in the packing file, and the system upgrades according to the The structural information guides the upgrade of multiple files directly; 2. The system program runs in different states according to the runtime configuration information, that is, the system program can run in different states by only upgrading the configuration information, and the application is very flexible.

[0019] The packaging process is as follows figure 2 As shown, first, the startup program and system program are generated by t...

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 relates to a method for upgrading an embedded operating system. The method comprises the following steps of: (1) unpacking a start program for upgrading, a system program, operation configuration information and upgrade structure information into an upgrade file and storing; (2) detecting whether the upgrade file exists or not when the start program is operated, if not, normally starting the system program and implementing the step (6), and if so, implementing the step (3); (3) acquiring the upgrade structure information in the upgrade file; (4) sequentially upgrading each module to be upgraded according to the upgrade structure information till the end of upgrade of all the modules; (5) finishing the upgrade and operating the system program after the upgrade; and (6) reading the operation configuration information during the operation of the system program, and operating in different states according to the configuration information. According to the method provided by the invention, the upgrade efficiency of the embedded operating system can be effectively improved, and the problem of systematic chaos caused by mistakes when the operation is upgraded through an external communication port in the past can be simultaneously avoided effectively.

Description

technical field [0001] The invention relates to a system upgrading method, in particular to an embedded system upgrading method. Background technique [0002] At present, there are generally two ways to upgrade software. One is that during the development process, the developer uses the debugging serial port to specify the content of the file to be updated by command, and burns the corresponding file to the target board in turn. This operation The process is relatively cumbersome, and requires a certain understanding of commands and is dependent on data connections. The other is the update and maintenance after the software is released. If there are multiple applications that need to be upgraded, it is necessary to avoid confusion caused by too many files. The method is used to detect and verify, which eventually leads to the failure of the upgrade. Contents of the invention [0003] In view of the above problems, the technical problem to be solved by the present inventi...

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 Applications(China)
IPC IPC(8): G06F9/445
Inventor 孙易林汤沛锋
Owner HUIZHOU DESAY SV AUTOMOTIVE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products