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

Method and device for batch upgrading of embedded systems

An embedded system, batch upgrade technology, applied in transmission systems, program control devices, electrical components, etc., can solve problems such as poor batch upgrade, low upgrade reliability, and inability to batch upgrade

Inactive Publication Date: 2017-07-18
GUANGDONG VTRON TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is not good for batch upgrade
[0006] To sum up, the current system upgrade method, the upgrade speed is slow, or the upgrade reliability is low, or it cannot be upgraded in batches

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
  • Method and device for batch upgrading of embedded systems
  • Method and device for batch upgrading of embedded systems
  • Method and device for batch upgrading of embedded systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention proposes a method for batch upgrading of embedded systems, the process of which can be referred to figure 1 , including the steps:

[0033] S1. When an upgrade file is detected, send a broadcast to other embedded devices in the local area network that the device is an upgrade server;

[0034] Wherein, the upgrade file can be obtained by reading the upgrade file stored in the USB flash drive, or by sending it to the embedded device in the same local area network through the network.

[0035] In one of the implementations, when a storage medium, such as a USB flash drive, is inserted into one of the embedded devices, read the file in the USB flash drive to determine whether it is an upgrade file; if not, do not operate; if so, upgrade the file The file is copied to the memory of the embedded device and updated to the local nand flash. Then upgrade the system itself. At this time, the device becomes the upgrade server of the entire system, and sends...

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 present invention proposes a batch upgrade method for an embedded system, comprising: when an upgrade file is detected, sending a broadcast that the device is an upgrade server to other embedded devices in the local area network; when receiving the broadcast, setting up other embedded devices Connect with the first TCP of the upgrade server; obtain the upgrade status of other embedded devices; sort the embedded devices whose upgrade status is to be upgraded, and obtain the IP address of the next embedded device of each embedded device to be upgraded; Send the IP address of each next embedded device to the corresponding embedded device; establish a second TCP connection according to the IP address of the next embedded device; send the upgrade file to one of the embedded devices; send the upgrade file to the corresponding embedded device according to the second TCP connection The upgrade file is sent to each embedded device. The invention also proposes a device for batch upgrading of embedded systems, which can quickly and reliably perform batch upgrade of the system.

Description

technical field [0001] The invention relates to the field of equipment system upgrades, in particular to a method and device for batch upgrades of embedded systems. Background technique [0002] In the current embedded industry, more and more products start to use the linux operating system, and using such an operating system often requires software upgrades. Currently, there are three mainstream upgrade methods: [0003] 1. An upgrade control PC is required, and the PC actively establishes a TCP connection with multiple embedded devices to send upgrade data or directly send multicast upgrade data to complete the software upgrade. However, when multiple TCP connections are established, the upgrade speed becomes slow, and if it is multicast, the upgrade is unreliable, because multicast does not guarantee the correctness of data, and the switch needs to support the multicast function. [0004] 2. There is an upgrade server in the whole system, and then the server address is c...

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): G06F9/445H04L29/08
Inventor 谢胜陈全
Owner GUANGDONG VTRON TECH CO LTD