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

Remote-updating and version-switching method of repeater equipment embedded software

An embedded software and remote upgrade technology, applied to electrical components, program control devices, program loading/starting, etc., can solve problems such as failure to restore application programs, failure to save new codes, failure to operate normally, etc.

Inactive Publication Date: 2009-10-14
珠海银邮光电技术发展股份有限公司 +1
View PDF1 Cites 53 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] 1. The repeater monitoring system stores the received new code in the memory (RAM). If the system is powered off during the transmission, the entire upgrade process will be interrupted, and the downloaded new code cannot be saved. It can only be downloaded again next time. ,waste time
[0014] 2. After the download of the new code is completed, the application program area will be flashed directly. The old version of the application program cannot be saved. will stop working and cannot revert to an older version of the app to continue using

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-updating and version-switching method of repeater equipment embedded software
  • Remote-updating and version-switching method of repeater equipment embedded software
  • Remote-updating and version-switching method of repeater equipment embedded software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] 1. Program file description

[0034] Repeater equipment monitoring software is developed based on ATmega128 microcontroller. ATmega128 microcontroller program is divided into two parts: Bootloader program and application program. Locate the Bootloader program at address 0x1F000 by modifying the Makefile of the Bootloader program. The application program is located at address 0x00000 by default.

[0035] The chip program must be downloaded with the programmer for the first time, and then the remote upgrade function can be realized. The programming program file is the merged file of the Bootloader program and the Hex file of the application program, and the upgrade program file is the Binary file of the application program. During the remote upgrade, only the application program area is refreshed, and the Bootloader program area remains unchanged. By modifying the Makefile file, select whether the compiled output file is in Hex format or Binary format. The size of 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 performance optimization of repeater equipment in communication field. The remote-updating and version-switching method of the repeater equipment embedded software comprises the following steps: 1) an OMC or OMT command is received in real time, if the command is an update command, go forward to step 2; if the command is a version-switching command, skip to step 5; and if the command is not received, skip to step 6; 2) an update document data packet is received from the OMC or OMT, and the received update document data packet is stored in a download process-memorizing region; 3) a download process code in the download process-storing region is programmed into the application process region of a singlechip; 4) the code data of the application process region is read byte by byte and written into a new version process-storing region; 5) when a currently running process is a new version process, a process code in an old version process-storing region is programmed into the application process region of the singlechip, otherwise, the process code in the new version process-storing region is programmed into the application process region of the singlechip; and 6. the monitor mode of the application process is executed. The method can realize the remote updating and the switching between the new process version and the old process version.

Description

technical field [0001] The invention relates to performance optimization of repeater equipment in the communication field, in particular to a method for remote upgrading and version switching of embedded software of repeater equipment. Background technique [0002] The monitoring software running on the repeater monitoring system needs to be upgraded. Since the installation locations of the repeaters are relatively scattered, and generally the installation locations are relatively remote, on-site upgrades are troublesome. Therefore, it is necessary to remotely upgrade the monitoring software on the repeater monitoring system, that is, in the monitoring center, for the selected repeater, upgrade the monitoring software running on the monitoring system through remote downloading, so as to realize timely New monitoring functions or address software defects, reducing maintenance costs. Remote upgrade requires high reliability, high success rate, and high efficiency. [0003] ...

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
IPC IPC(8): H04W8/24H04W24/00H04B7/15G06F9/445
Inventor 朱劲松陆呈付
Owner 珠海银邮光电技术发展股份有限公司
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