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

Universal embedded computer software on-line upgrading method

A technology of embedded computer and software, which is applied in the field of online upgrade of general embedded computer software to ensure the correct selection.

Inactive Publication Date: 2016-06-15
COSCO SHIPPING TECH CO LTD
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to overcome the deficiencies of existing upgrading methods and provide a reliable online upgrading method for embedded computer software that does not affect system operation

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
  • Universal embedded computer software on-line upgrading method
  • Universal embedded computer software on-line upgrading method
  • Universal embedded computer software on-line upgrading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] General embedded computer software online upgrading method of the present invention, the system structure that it realizes is referring to appendix figure 1 . It includes an online upgrade server (101), a communication medium (102), and an embedded computer (103). The online upgrade server (101) is connected to the embedded computer (103) through the communication medium (102).

[0066] Upgrade server online:

[0067] The online upgrade server provides online upgrade services, and usually exists in the form of an executable program in a computer.

[0068] For the upgrade steps of the online upgrade server, see the attached figure 2 .

[0069] Step [201], start upgrading.

[0070] Step [202], read the upgrade file header. The file header is the first 8 bytes of the upgrade file, and the first half of the 4 bytes is the checksum of all subsequent data (the last 4 bytes of the file header and all data in the upgrade file except the file header), The last 4 bytes are...

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 a general online upgrade method for embedded computer software. An online upgrade server is used to upgrade the embedded computer software. The upgrade steps of the online upgrade server include: starting the upgrade, reading the upgrade file header, verifying the upgrade file, comparing Version number, send the upgrade file, send a restart command, and end the upgrade.

Description

technical field [0001] The invention belongs to the technical field of embedded devices, and in particular relates to a general online upgrading method for embedded computer software. Background technique [0002] Traditional embedded computers, due to the limitations of hardware resources (for example, small capacity of program memory, slow operation speed, no external communication interface or slow speed of external communication interface), the user program is solidified into the program memory during the production stage. The user program cannot be changed at will. If there is a problem with the program during operation, or the function needs to be improved, it can only be returned to the factory for repair, or the hardware board can be replaced by disassembling the machine on site. [0003] With the continuous development of science and technology, hardware resources in embedded computers are becoming more and more abundant, which provides hardware guarantee for embed...

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/445G06F9/44
CPCG06F8/65G06F9/4406
Inventor 贾鑫金星
Owner COSCO SHIPPING TECH CO LTD
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