Embedded electronic equipment software updating method and system

A technology for upgrading electronic equipment and software, applied in the field of communications, can solve the problems of long upgrade time, complicated operation, and inability to deploy on a large scale, so as to shorten the upgrade time and reduce the impact.

Active Publication Date: 2014-07-23
SHENZHEN GRANDSTREAM NETWORKS TECH +1
View PDF5 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a method for upgrading the software of embedded electronic

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 electronic equipment software updating method and system
  • Embedded electronic equipment software updating method and system
  • Embedded electronic equipment software updating method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The basic principle of the present invention is to record information such as each file name, check value, offset value and file length in the upgrade firmware and write it into the upgrade file information table IDT according to the specified format. When the terminal device determines that it needs to be upgraded, it is determined that different files need to perform different upgrade operations, such as adding, revising, deleting, skip etc. This method can upgrade to the latest version through the same firmware for terminal equipment containing any old version software.

[0023] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0024] figure...

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 embedded electronic equipment software updating method. The method includes the steps that different file catalogs are created under a system of a terminal device for downloading files corresponding to different operations, wherein the file catalogs comprise one or more of ADD, MOD, DEL and SKIP; an updating file information sheet of updating firmware is downloaded from a server side, filenames and verification values in the updating file information sheet are compared with filenames and verification values in an old file information sheet stored in the terminal device, and it is determined that any operation of ADD, MOD, DEL and SKIP is executed; for operations executing ADD or MOD, deviation values and the file length are used as parameters, requests for acquiring corresponding file data are sent to a server, the terminal device receives the file data and then conducts decryption processing on the file data, restores the file data into compressed sack files, and stores the compressed files in the ADD/MOD catalogs; when the updating process is started, the files in the ADD catalog are directly decompressed to the corresponding catalog according to file paths recorded in compressed sacks; old files in the files in the MOD catalog are firstly deleted and then decompression coverage is conducted. According to the software updating method, software updating of the terminal device is faster and safer, the harmful effect of device updating on users is reduced to the maximum degree, and maintenance complexity and maintenance cost of the terminal device are reduced.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a software upgrading method of an embedded communication device. Background technique [0002] With the popularization of multimedia smart devices, in order to meet the new requirements of users for the devices, fix known software problems and add new functional modules, it is usually necessary to upgrade the software of the devices. In embedded electronic devices, especially multimedia smart devices, the common upgrade method is to copy the upgrade file to the device through SD card or USB data cable, erase the old data in storage media such as FLASH, and then use the upgrade program to update the new data to the device. The file is decompressed and installed in FLASH to complete the upgrade, or completed in the form of an upgrade patch through OTA (over-the-air upgrade). [0003] However, the above methods have the following limitations: (1) The operation 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/445
Inventor 丁奇松张炎高陈发南李建文徐晓峰李夏宾
Owner SHENZHEN GRANDSTREAM NETWORKS TECH
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