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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


