Software upgrading method, terminal equipment and system

A terminal equipment and software upgrade technology, applied in the field of communication, can solve problems such as terminal equipment instability, and achieve the effect of preventing data duplication and confusion, improving security and efficiency, and solving instability.

Active Publication Date: 2021-06-11
BOWEI TECH
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application solves the technical problem of avoiding the instability of the terminal device during the upgrade in the prior art by providing a software upgrade method, terminal device and system, and avoids that the application program of the active partition is wiped when the flash memory is upgraded. I wrote myself, which reduces the uncertainty of terminal equipment upgrades and improves the security and efficiency of terminal equipment upgrades

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
  • Software upgrading method, terminal equipment and system
  • Software upgrading method, terminal equipment and system
  • Software upgrading method, terminal equipment and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] The first embodiment of the present invention provides a software upgrade method, such as figure 1 As shown, the software upgrade methods include:

[0052] S101, when powering on, enter the boot loader BootLoader stage;

[0053] S102, within the first preset time, listen to the feature packet carrying the identification data broadcast and sent by the server, where the identification data indicates that the feature packet is used to upgrade the software of the terminal device;

[0054] S103, if the feature package is detected, receive the feature package, and enter the software upgrade process;

[0055] S104. In the software upgrade process, judge whether to obtain complete upgrade data according to the feature package;

[0056] S105, if yes, perform software upgrade according to the complete upgrade data. ,

[0057] It should be noted that the method of this embodiment is applied to terminal equipment, and the terminal equipment communicates with the server through ...

Embodiment 2

[0089] Based on the same inventive concept, the second embodiment of the present invention also provides a terminal device, such as figure 2 As shown, it includes: a memory 204, a processor 202, and a computer program stored in the memory 204 and operable on the processor 202. When the processor 202 executes the computer program, any of the above software upgrading methods can be implemented. a method step.

[0090] Among them, in figure 2 In, bus architecture (represented by bus 200), bus 200 may include any number of interconnected buses and bridges, bus 200 will include one or more processors represented by processor 202 and various types of memory represented by memory 204 circuits linked together. The bus 200 may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, etc., which are well known in the art and thus will not be further described herein. The bus interface 206 provides an interface between the bu...

Embodiment 3

[0092] Based on the same inventive concept, the fourth embodiment of the present invention also provides a software upgrade system, such as image 3 As shown, it includes: a server 301, a switch 302 and a plurality of terminal devices 303, the server 301 is connected to a plurality of the terminal devices 303 through the switch 302;

[0093] The server 301 is configured to: divide the complete upgrade data into multiple data packets; respectively encapsulate the multiple data packets to obtain multiple feature packets, the feature packets carry identification data, and the identification data represent The feature package is used to upgrade the software of the terminal equipment 303; through the switch 302, a plurality of the feature packages are broadcasted to each of the terminal equipment 303;

[0094] The terminal device 303 is configured to: enter the BootLoader stage when powered on; listen to the feature packet carrying the identification data broadcast and sent by the ...

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 the technical field of communication, in particular to a software upgrading method, terminal equipment and a system. The method comprises the of entering a BootLoader stage in the power-on process; within a first preset time, monitoring a feature packet which carries identification data and is broadcasted and sent by the server, the identification data representing that the feature packet is used for performing software upgrading on the terminal equipment; if the feature packet is monitored, receiving the feature packet, and entering a software upgrading process; in the software upgrading process, judging whether complete upgrading data is obtained or not according to the feature package; if yes, carrying out software upgrading according to the complete upgrading data. Therefore, the multiple terminal devices enter the software upgrading process in the BootLoader stage, the situation that kernels and file systems of the terminal devices are started and loaded is avoided, upgrading uncertainty is reduced, and safety and efficiency are improved.

Description

technical field [0001] The present invention relates to the technical field of communications, in particular to a software upgrading method, terminal equipment and a system. Background technique [0002] Due to the continuous advancement of technology and the emergence of new services, better services can be provided to users without increasing costs by updating the software of terminal equipment. However, there are certain risks in the upgrading of the terminal equipment software. For example, during the upgrading process, the unexpected power failure or operation error of the terminal equipment will cause damage to the entire system software, resulting in data loss during the upgrade. If the terminal device is a single-system mirrored terminal device, if it is damaged, the terminal device can only be sent to the manufacturer for repair. Therefore, the terminal equipment adopts a system dual backup mechanism to solve the problems encountered when the terminal equipment is ...

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/08G06F8/65
CPCH04L67/34G06F8/65
Inventor 胡波方兆良刘小艳
Owner BOWEI TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products