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

Remote software updating method

An update method and remote software technology, applied in the direction of electrical components, program control devices, program loading/starting, etc., can solve problems such as difficulty in sensor node software update

Inactive Publication Date: 2013-12-25
WUXI ZHONGKE IOT BASIC SOFTWARE R & D CENT CO LTD
View PDF0 Cites 6 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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] 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.

[0029] 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.

[0030] (1) Before deploying each node, customize U-boot and write it into the memory of the node;

[0031] (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.

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

[0033] U-boot ...

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

Disclosed is a remote software updating method. Under the environments of target hardware and U-boot guiding software, a software image is downloaded to the target hardware in a remote communication mode, and software updating, on the target hardware, of non-U-boot parts comprising operation systems and application programs is realized. According to the remote software updating method, updated software version record management and software updating state management, in wireless networking, of all nodes with identical hardware configuration are realized in upper computer software. By the application of the remote software updating method, updating, at target hardware nodes, of the operation system and the application program can be realized under specific target hardware environments, the manual operation of conducting software updating on each hardware point is avoided, the workload of development personnel and maintenance personnel is effectively reduced, and the operation cost and the maintenance cost are lowered.

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 Universal BootLoader, 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 o...

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): H04L29/08G06F9/445
Inventor 何梅潘远明刘立宇
Owner WUXI ZHONGKE IOT BASIC SOFTWARE R & D CENT 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