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

Remote software updating method

An update method and remote software technology, which can be used in software deployment, electrical components, transmission systems, etc., and can solve problems such as difficulty in updating sensor node software.

Inactive Publication Date: 2019-07-02
镇江市志捷软件开发有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem that the software update of each sensor node is relatively difficult under the sensor network environment, the present invention provides a U-boot-based remote software update method, the main contents of which are as follows:

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 software updating method
  • Remote software updating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The specific process of the remote software update method proposed by the present invention will be described in detail below in conjunction with the accompanying drawings.

[0026] The realization of the scheme of the present invention is divided into two stages—that is, the U-boot customization before the deployment of sensor nodes and the software update stage after the deployment of the entire sensor network.

[0027] (1) Before each node is deployed, U-boot is customized and written into the memory of the node;

[0028] (2) After deployment, use the supporting development tool chain to compile and generate the software image file used for updating, send update instructions to each node of the sensor network through the background server, and update the software of the non-U-boot part on each node in turn, so that Realize the software update of the whole sensor network node.

[0029] Technical scheme of the present invention is specifically as follows:

[0030] U-...

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 a remote software updating method, which comprises the following steps of downloading a software mirror image to target hardware in a remote communication mode in a target hardware and U-boot guide software environment to realize the non-U-boot part software upgrading on the target hardware which comprises an operating system and an application program part. According to the updating method, the updated software version record management and the node software updating state management of the same hardware configuration in the wireless network are realized in the uppercomputer software. By applying the method, the upgrading of the operating system and the application program of the target hardware node can be realized in a specific target hardware environment, themanual operation of the software upgrading of each hardware point is avoided, the workload of the development and maintenance personnel is effectively reduced, and the operation and maintenance cost is reduced.

Description

technical field [0001] The invention belongs to the fields of computer embedded software and the Internet of Things, and in particular relates to a method for remotely updating software on multi-node hardware of the Internet of Things based on U-boot. Background technique [0002] Software update means that when the software developer writes the software, because the designer does not consider comprehensively or the program function is not perfect, after the software is released, after the software is released, the program is modified or new functions are added, and the software is released again and deployed to the target system. the process of. [0003] U-boot, or UniversalBootLoader, is an open source system boot software. Developed from the open source project PPCBoot, ARMboot is incorporated into PPCBoot, and it is collectively called U-Boot with some other arch loaders. The first version U-Boot-0.2.0 was released on December 17, 2002. U-Boot provides two modes of op...

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): G06F8/65H04L29/08
CPCG06F8/65H04L67/06H04L67/34
Inventor 汪梅花
Owner 镇江市志捷软件开发有限公司
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