Method and device for on-line upgrade of cross-platform version

A cross-platform, version-based technology, applied in the field of communication, can solve problems such as inability to save data, complicated operations, and inability to meet online upgrades, and achieve the effects of reducing manual operations, reducing costs, and improving upgrade speed

Active Publication Date: 2010-07-07
ZTE CORP
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the disadvantage of this method is that the new main version cannot be directly upgraded in the old version, and the main version must be upgraded in the new boot software, which is complicated to operate and cannot satisfy online upgrades; due to the incompatibility of the old and new file systems , the data cannot be saved. It needs to be backed up to other servers in advance, and the data can only be restored after the new main version runs. The operation is complicated and it is difficult to meet the batch online upgrade

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 on-line upgrade of cross-platform version
  • Method and device for on-line upgrade of cross-platform version
  • Method and device for on-line upgrade of cross-platform version

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below, refer to the attached Figure 1~2 The method and device for online upgrade of cross-platform versions of the present invention are described in detail.

[0025] Such as figure 1 Shown, the method for cross-platform version online upgrade of the present invention comprises the following steps:

[0026] Step 100: Reserve fixed memory respectively in the new system boot software (Bootloader) version and the old main version in advance, for example reserve 11M fixed memory, respectively store the data to be saved in the new main version and the old main version .

[0027] Among them, the size of the reserved fixed memory is calculated according to the size of the version to be stored and the data. Considering that the size of the new version will continue to change, the size of the reserved fixed memory should be relatively large, so that there is a certain margin to prevent new versions When the size becomes larger and the fixed memory is not enough. In addition...

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 method and a device for the on-line upgrade of a cross-platform version. The method comprises the following steps: A. respectively reserving fixed memory in the new Bootloader version and the old principal version in advance, and respectively storing data to be saved in the new principal version and the old principal version; B. acquiring version files and the data to be saved, saving the new principal version of the version files in the reserved fixed memory, adapting the data to be saved, then keeping the adapted data in the reserved fixed memory, programming the new Bootloader version of the version files to the bootrom area, and then restarting the system; and C. acquiring the new principal version and the saved data in the reserved fixed memory by the new Bootloader version in the starting process, analyzing the new version and the saved data, saving in the local flash or file system, loading the new version and starting. The invention can complete the on-line upgrade of the incompatible cross-platform version.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and device for online upgrading of cross-platform versions. Background technique [0002] Version upgrade is the most common operation in communication products. In order to meet new functions or new requirements, product versions need to be upgraded, and there may be cross-platform or cross-system version upgrades. For example, the original system uses the vxWorks operating system. In order to support some new functions, it needs to be replaced with a linux operating system; another example, due to the relationship between the platform, there may be inconsistencies between the data structure and module interface of the old and new versions. In order to upgrade the versions of these systems, the data compatibility of the versions before and after the upgrade must be considered first, and at the same time, the important data required by the system must not be lost...

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): G06F9/445
CPCG06F8/66
Inventor 于光波
Owner ZTE CORP
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