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

Extensible software upgrade method for embedded terminal

An embedded terminal and software upgrade technology, which is applied to electrical components, program control devices, transmission systems, etc., can solve problems such as limiting software upgrades, and achieve the effect of meeting the needs of programming and software upgrades

Inactive Publication Date: 2013-01-09
苏州汉辰数字科技有限公司
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this invention, the transmission protocol is fixed as the file transfer protocol, and the communication method is fixed as the protocol data transmission method for the interconnection between wireless networks, which limits the application of the upgraded software in multiple scenarios and various requirements.

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
  • Extensible software upgrade method for embedded terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0019] (1) The upgrade information file is ordered and organized according to the software upgrade package design specification, and packaged into a software upgrade package;

[0020] (2) The system software of the embedded terminal selects the network upgrade method to construct the upgrade environment, and the system software of the embedded terminal performs the software upgrade initialization according to the network upgrade method;

[0021] (3) The system software of the embedded terminal obtains and inspects the software upgrade package through the hypertext transfer protocol, and performs the software upgrade according to the upgrade information in the software upgrade package. The software upgrade operation is to upgrade gradually according to the software upgrade priority.

Embodiment 2

[0023] (1) The upgrade information file is ordered and organized according to the software upgrade package design specification, and packaged into a software upgrade package;

[0024] (2) The system software of the embedded terminal selects the transport stream data carousel upgrade mode to build the upgrade environment, and the system software of the embedded terminal performs the software upgrade initialization according to the network upgrade mode;

[0025] (3) The system software of the embedded terminal obtains and inspects the software upgrade package through the transmission stream data carousel, and performs the software upgrade according to the upgrade information in the software upgrade package, and the software upgrade operation is performed step by step according to the software upgrade priority upgrade.

Embodiment 3

[0027] (1) The upgrade information file is ordered and organized according to the software upgrade package design specification, and packaged into a software upgrade package;

[0028] (2) The system software of the embedded terminal selects the mobile storage upgrade mode to build the upgrade environment, and the system software of the embedded terminal performs the software upgrade initialization according to the network upgrade mode;

[0029] (3) The software upgrade package is transferred to the universal serial bus mobile hard disk, and the system software of the embedded terminal obtains and checks the software upgrade package through the universal serial bus mobile hard disk, and performs processing according to the upgrade information in the software upgrade package. Software upgrade, the software upgrade operation is to upgrade gradually according to the software upgrade priority.

[0030] Embodiment three:

[0031] (1) The upgrade information file is ordered and organized acc...

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 an extensible software upgrade method for an embedded terminal, comprising the following steps of: making an upgrade information file into a software upgrade package; choosing an update mode to set up an upgrade environment by the system software of the embedded terminal, and performing software upgrade initialization according to the chosen update mode; and obtaining and verifying the software upgrade package by the system software of the embedded terminal according to the update mode, and performing software upgrade according to update information in the software upgrade package. Via the mode aforementioned, the extensible software upgrade method for the embedded terminal provided by the invention solves the defects of the present software upgrade method for an embedded terminal; software upgrade can be realized for the system software of the embedded terminal via various modes and various ways; the various update needs and update scenes of the system software can be met; and both the burning need of the system software during factory production and a software upgrade requirement during a system maintenance process can be met.

Description

Technical field [0001] The invention relates to the field of maintenance and management software systems, in particular to a method for upgrading an embedded terminal scalability software. Background technique [0002] In order to realize the software upgrade of embedded terminals in different life cycles, general software providers will adopt different software upgrade management mechanisms for the different life cycles of embedded terminals, so as to achieve the purpose of software upgrades for embedded terminals. This management mechanism is more complicated to implement, and the maintenance cost is high. [0003] In Chinese patent 200710052214.3, a wireless remote upgrade method for embedded system software based on file transfer protocol is disclosed. It mainly adopts equipment terminal management center, file transfer protocol server and embedded terminal. It adopts file transfer protocol and uses mobile universal Packet wireless service technology or Unicom's code division ...

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/445H04L29/08
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