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

Upgrade method and device for embedded system software

An embedded system and software technology, applied in the direction of program control device, program loading/starting, etc., can solve the problems of inconvenient, inflexible, and unable to meet the upgrade requirements, and achieve the effect of convenient upgrade and increased flexibility

Inactive Publication Date: 2013-10-02
HISENSE BROADBAND MULTIMEDIA TECH
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] However, the inventors of the present invention have found that in practical applications, as the functions of the terminal equipment increase and the user's performance requirements for the terminal equipment increase, the modification degree of each module in the new version of the embedded system software becomes larger and larger; Sometimes there is a need to expand the storage space in the new version of the upgraded module, or to change the stored modules of some storage space; and the existing embedded system software upgrade method can only write the module file to the fixed storage address, so these upgrade requirements cannot be met, and it is not flexible enough and inconvenient

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 and device for embedded system software
  • Upgrade method and device for embedded system software
  • Upgrade method and device for embedded system software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below with reference to the accompanying drawings and preferred embodiments. However, it should be noted that many of the details listed in the specification are only for readers to have a thorough understanding of one or more aspects of the present invention, and these aspects of the present invention can be implemented even without these specific details.

[0046]As used herein, terms such as "module" and "system" are intended to include computer-related entities such as, but not limited to, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a module may be, but is not limited to being limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. For example, both an application...

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 upgrade method and device for embedded system software, wherein the method comprises the following steps: after being launched by a terminal device, Loader analyzes each module file and the update operation information of each module file from the updated file of a new version; wherein the update operation information of each module file comprises a plurality of memory device operational orders; aiming at each module file, Loader conducts operation to the memory device in the terminal device according to each memory device operation indication in the update operation information of the module file and writes the module file into a specified memory address in the memory device. Loader is capable of conducting a series of operations to the memory device according to the update operation information of the module file, so that the purpose of writing the module file into the specified memory address is realized, requirements such as module file storage address changing are met, and flexibility of software updating is greatly increased accordingly.

Description

technical field [0001] The invention relates to embedded system technology, in particular to a method and device for upgrading embedded system software in terminal equipment. Background technique [0002] At present, embedded system software is widely used in the field of communication, industrial control, home smart devices, national defense, medical treatment and other fields. For example, mobile phones, smart TVs, set-top box terminal equipment, and handheld computers all use embedded systems to provide intelligent functions with better human-computer interaction performance. [0003] At present, the system software upgrade method based on OTA (Over-the-Air Technology, space download technology) is widely used in various terminal devices because of its convenience of upgrading; , such as WIFI, 3G, etc., automatically download OTA upgrade packages, and automatically upgrade embedded system software for mobile phones or set-top box terminal devices. [0004] At present, t...

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 HISENSE BROADBAND MULTIMEDIA TECH