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

System and method for online software update and upgrade

A software update and software technology, applied in the direction of software deployment, etc., can solve the problems of low reliability, poor on-site operability, low download efficiency, etc., achieve fast update, improve on-site operability, and reduce processing unit hardware The effect of resource usage

Active Publication Date: 2021-07-30
CSR ZHUZHOU ELECTRIC LOCOMOTIVE RES INST
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the object of the present invention is to provide a software online update and upgrade system and method to solve the technical problems of low download efficiency, low reliability, and poor field operability in the existing software online update and upgrade methods

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
  • System and method for online software update and upgrade
  • System and method for online software update and upgrade
  • System and method for online software update and upgrade

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] as attached image 3 As shown, a specific embodiment of an online software updating and upgrading system includes: a processor module 2 , a host computer 3 , and a software update module 1 as an intermediate layer of data interaction between the processor module 2 and the host computer 3 . The software update module 1 further includes a processing unit 11, a dual-port RAM unit 12 and a programmable logic unit 13, the programmable logic unit 13 realizes data interaction with the processor module 2, and the processing unit 11 and the programmable logic unit 13 The data interaction is realized through the dual-port RAM unit 12 , and the processing unit 11 realizes the network communication with the host computer 3 . The processing unit 11 realizes network communication with the software of the upper computer 3 through an external network chip.

[0057] As a preferred embodiment of the present invention, the processing unit 11 further adopts a CPU, the programmable logic u...

Embodiment 2

[0063] as attached Figure 6 As shown, a specific embodiment of a software online updating and upgrading method based on the above-mentioned system includes the following steps:

[0064] S10) When the upper computer software has a software download request (at this time, the processor module 2, i.e. the DSP is running the application program), the upper computer 3 sends a software download request to the processing unit (i.e. CPU) 11;

[0065] S11) The processing unit 11 receives the software download request, and sends the software download request to the programmable logic unit (ie FPGA) 13 through the dual-port RAM unit (ie OCM) 12 after packaging the software download request;

[0066] S12) The programmable logic unit 13 sends the software download request to the UPP receiving port of the processor module 2 by the UPP protocol. After the processor module 2 receives the software download request, the application software is suspended and jumps to the Boot software (Boot sof...

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 software online updating and upgrading system and method. The system includes: a processor module, a host computer, and a software update module serving as an intermediate layer of data interaction between the processor module and the host computer. The software update module further includes a processing unit, a dual-port RAM unit and a programmable logic unit. The programmable logic unit realizes data interaction with the processor module, and the data interaction between the processing unit and the programmable logic unit is realized through the dual-port RAM unit. , the processing unit realizes the network communication with the upper computer. The invention can solve the technical problems of low download efficiency, low reliability and poor field operability in the existing software online update and upgrade mode.

Description

technical field [0001] The present invention relates to the technical field of computer software, in particular to a software online updating and upgrading system and method. Background technique [0002] DSP (Digital Signal Processor) has become the mainstream of control applications in the industrial field by virtue of its powerful data processing capabilities, good stability, and high precision. However, the DSP chip does not have a built-in FLASH (flash memory, a non-volatile memory), and there are great difficulties in storing and updating its application software. At present, there are two ways to store and load the application software of the DSP chip. The first one is to store the application software on the external FLASH chip of the DSP, and load it from the external FLASH chip to the DSP after power-on. run in internal RAM. The second is to store the application software on the built-in or external FLASH managed by the CPU (such as ARM). The DSP communicates wit...

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 Patents(China)
IPC IPC(8): G06F8/65
CPCG06F8/65
Inventor 戴计生李益陈俊波吕阳李程王成杰龙子洋
Owner CSR ZHUZHOU ELECTRIC LOCOMOTIVE RES INST