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

Firmware program upgrading method and device as well as storage medium

A firmware program and firmware upgrade technology, applied in the field of communication, can solve problems such as wasting time and energy, lack of flexibility, etc., and achieve the effect of saving upgrade time

Inactive Publication Date: 2018-12-07
ZTE CORP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] As data communication equipment becomes more and more complex, the number and types of boards are also constantly changing, and the upgrade control process strategy must also be constantly changed. It turns out that this method of modifying and recompiling programs lacks flexibility. For different types of boards, For different versions of upgrade files, when the original upgrade strategy does not meet the requirements, it is necessary to re-modify the control program and compile and release, wasting a lot of time and energy
[0005] In the related technology, when the upgrade strategy of the original firmware program does not meet the requirements, it is necessary to re-modify the control program and compile and release it, which wastes a lot of time and energy. No effective solution has been proposed yet.

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
  • Firmware program upgrading method and device as well as storage medium
  • Firmware program upgrading method and device as well as storage medium
  • Firmware program upgrading method and device as well as storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] In this embodiment, a method for upgrading a firmware program is provided, image 3 is a flow chart of a method for upgrading a firmware program according to an embodiment of the present invention, such as image 3 As shown, the process includes the following steps:

[0039] Step S302, configuring an Extensible Markup Language XML management file corresponding to the firmware upgrade requirement in the main control system according to the preset firmware upgrade requirement, wherein the firmware upgrade requirement corresponds to an upgrade condition;

[0040] In step S304, the XML management file is parsed, and when the parsing result indicates that there are firmware programs that meet the upgrade conditions, upgrade the firmware programs that meet the upgrade conditions.

[0041] Through the above steps, according to the preset firmware upgrade requirements, the Extensible Markup Language XML management file corresponding to the firmware upgrade requirements is conf...

Embodiment 2

[0060] In this embodiment, a device for upgrading firmware programs is also provided, and the device is used to implement the above embodiments, and what has been explained will not be repeated here. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0061] Figure 4 It is a structural block diagram of an upgrading device of a firmware program according to an embodiment of the present invention, such as Figure 4 As shown, the device includes:

[0062] The configuration module 40 is configured to configure an Extensible Markup Language XML management file corresponding to the firmware upgrade requirement in the main control system according to the preset firmware upgrade requirement, wherein the firm...

Embodiment 1

[0074] The method for managing firmware batch upgrades in a preferred embodiment of the present invention includes the following steps:

[0075] Step 1: Design the XML configuration management file

[0076] The preferred embodiment of the present invention takes the single-board Firmware firmware upgrade configuration file as an example

[0077]

[0078]

[0079] in It is the outermost mark, with three sub-marks nested inside , also known as elements, can expand multiple element, inner It is the management attribute of the board, and multiple management attributes can be added according to the upgrade management requirements.

[0080] Step 2: Design the XML configuration file parsing program in the main control system

[0081] The parsing program needs to read the XML configuration file in the main control system, parse the tag structure in it, and generate a data structure conforming to the XML file tag in the upgrade management program of the main control s...

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 provides a firmware program upgrading method and device as well as a storage medium. The method comprises the following steps: according to preset firmware upgrading demands, configuringan extensible markup language XML management document, corresponding to the firmware upgrading demands, in a main control system, wherein the firmware upgrading demands accordingly set up upgrading conditions; and analyzing the XML management document, and when an analysis result indicates that a firmware program accords with the upgrading conditions, upgrading the firmware program meeting the upgrading conditions. By adopting the technical scheme of the invention, the problems that a control program needs to be remodified, compiled and published when the original firmware program upgrading strategy does not meet requirements in related technologies and a large amount of time and energy are wasted are solved, and then the firmware program is upgraded by virtue of the XML management document when the original firmware program upgrading strategy does not meet the requirements and compiling and publishing are not required to be performed, thus upgrade time is greatly shortened.

Description

technical field [0001] The present invention relates to the communication field, in particular to a firmware program upgrading method, device, and storage medium. Background technique [0002] As the demand of the data communication market continues to grow, the scale of data communication equipment is also increasing, and the number and types of boards in the equipment and the firmware programs running on the boards are increasing. How to manage these firmware programs efficiently, especially Customized automated upgrade management is an important requirement for current equipment management automation. [0003] figure 1 It is a schematic diagram of firmware batch upgrade in the prior art, such as figure 1 In the technical solution shown, the firmware program to be upgraded is placed in the main control system, and all the boards in the device are upgraded in sequence through commands. The upgrade process is as follows: figure 2 , The configuration attributes and judgme...

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/65
CPCG06F8/65
Inventor 赵学志
Owner ZTE CORP