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

Embedded system and embedded software upgrading method

An embedded system, upgrade failure technology, applied in the field of electronics, can solve problems such as complexity, misoperation, inconvenience, etc., to achieve the effect of ensuring the success of the upgrade

Active Publication Date: 2011-05-04
KONKA GROUP
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide an embedded system and an embedded software upgrade method for existing upgrades that are prone to misoperation, complexity, and inconvenience

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 system and embedded software upgrading method
  • Embedded system and embedded software upgrading method
  • Embedded system and embedded software upgrading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] 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.

[0029] Embodiments of the present invention provide a method for upgrading embedded software, such as figure 1 shown, including steps:

[0030] 11. Load the upgrade compressed package from the external storage device, and obtain the check code of the upgrade compressed package;

[0031] The external device includes a U disk, a mobile hard disk, etc., and the upgrade compressed package is a compressed package to be upgraded by the embedded system.

[0032] 12. Compare the preset check code with the acquired check code, if they are the same, start decompressing the upgrade compressed package, if th...

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 an embedded system and an embedded software upgrading method. The system comprises an upgraded compressed packet loading module, an upgraded compressed packet decompressing module, a copying module and a detecting module, wherein the upgraded compressed packet loading module is used for loading an upgraded compressed packet from outside storage equipment and reading check code of the upgraded compressed packet; the upgraded compressed packet decompressing module is used for comparing the preset check code with the read check code and starting to decompressing the upgraded compressed packet if the preset code is the same as the check code, and a program exists and the upgrade failure is prompted if the preset check code is not same as the check code; the copying module is used for respectively copying a program obtained by decompressing the upgraded compressed packet to corresponding catalogs; and the detecting module is used for detecting whether the program coped to the corresponding catalogs is correct, and the upgrade is carried out if the program is correct. The invention provides guarantee for the software upgrading reliability of embedded system equipment to ensure successful upgrade, and is suitable for frequently upgrading equipment requiring frequent upgrade on the basis of flash memory partition.

Description

technical field [0001] The present invention relates to the field of electronic technology, and more specifically, relates to an embedded system and an embedded software upgrading method. Background technique [0002] Embedded systems are specialized computer systems designed to perform stand-alone functions. It consists of a series of microelectronic chips and devices including microprocessors, timers, microcontrollers, memories, sensors, etc., as well as micro-operating systems and control application software embedded in memories, to achieve real-time control, monitoring, management, etc. , mobile computing, data processing and other automated processing tasks. Embedded systems are application-centric, based on microelectronics technology, control technology, computer technology and communication technology, emphasizing the synergy and integration of hardware and software, software and hardware can be tailored to meet the system's requirements for function, cost, volume ...

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 KONKA GROUP
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