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

Remote upgrading backup method for embedded chip software

An embedded chip, remote upgrade technology, applied in software deployment, electrical components, program code conversion, etc., can solve problems such as inconvenience of on-site upgrade and equipment failure, and achieve the effect of avoiding inconvenience and improving stability.

Pending Publication Date: 2020-09-08
四川爱创科技有限公司
View PDF5 Cites 6 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 propose a remote upgrade backup method for embedded chip software, to solve the problems of inconvenient on-site upgrade and failure of traditional remote upgrade that cause equipment failure

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
  • Remote upgrading backup method for embedded chip software
  • Remote upgrading backup method for embedded chip software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0029] Taking the remote upgrade backup of the chip STM32 as an example, the system hardware used to realize the remote upgrade is as follows: figure 1 shown.

[0030] It includes a stm32 controller, a remote server, and an industrial computer. The stm32 controller is connected to the industrial computer, and the remote server performs data interaction with the industrial computer. Among them, the industrial computer has communication methods including but not limited to wifi, 2 / 3 / 4G, UART serial port, network port, and CAN. The industrial computer is responsible for interactive processing of uplink data with the server, and interactive processing of downlink data with the stm32 controller.

[0031] The upgrade process is as follows figure 2 As shown, it includes the following implementation steps:

[0032] Step 1. Compile the chip program source code of the controller to generate a bin file:

[0033] In this step, the source code of the stm32 chip program can be compiled ...

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 equipment software upgrading technology, discloses a remote upgrading backup method of embedded chip software, and solves the problems of inconvenience in field upgrading and equipment failure caused by failure of traditional remote upgrading. The method can be summarized as follows: a chip program source code of a controller is subjected to compiling to generate a bin file, and the bin file is uploaded to a far-end server for storage; the server encrypts the upgrade data packet and then issues the encrypted upgrade data packet to the industrial personal computer for corresponding decryption and judging the correctness of the data; the industrial personal computer packs and unpacks the upgrade data packet according to a protocol and transmits the upgrade data packet to the controller; after upgrading data transmission is completed and verification is passed, the controller is reset and restarted, and then the BootLoader area is executed; the upgrading data of the APPBAK area is copied to the APP area by the BootLoader, file verification is carried out, and a verification result is written into a param parameter area; and the BootLoader reads theverification result of the param parameter area to judge the upgrading result so as to determine whether the program jumps to the APP area or the factory backup area.

Description

technical field [0001] The invention relates to an embedded device software upgrade technology, in particular to a remote upgrade backup method for embedded chip software. Background technique [0002] At present, when various types of embedded devices are upgrading their functional versions, the programs of the embedded devices need to be reprogrammed. The traditional upgrade method is to program on-site programming through the corresponding emulator. This method requires on-site operation by the manufacturer's personnel, and it is extremely inconvenient to program the controller on-site for embedded devices that are difficult to disassemble. [0003] In addition, there are currently remote upgrade solutions for some embedded devices, but the success rate is not high, and it is easy to cause the control board to fail to work normally, resulting in device failure. Contents of the invention [0004] The technical problem to be solved by the present invention is to propose ...

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): H04L12/24H04L29/06H04L29/08G06F8/65G06F8/41
CPCH04L41/082H04L67/06H04L69/22H04L63/0428H04L67/1097H04L67/34G06F8/65G06F8/41
Inventor 李昂邹雪峰刘蔷戴德军吕代表
Owner 四川爱创科技有限公司