Double-region backup image system based on embedded program and starting method

An embedded device and embedded technology, applied in the electronic field, can solve problems such as the failure of the device to start and run normally, the failure of the device to update, the failure of the device to start and run, etc.

Active Publication Date: 2019-04-16
LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006]During the upgrade process of embedded devices, the power failure of the device occurs from time to time, which may lead to the failure of the device update, and then cause the device to fail to start and run;
[0007] During the upgrade process of the embedded device, the wrong image may be upgraded due to improper operation, which makes the device unable to start and run normally;
[0008]Only one copy of the image is saved on the storage medium. If the image data is damaged, the device will not be able to start and run normally

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
  • Double-region backup image system based on embedded program and starting method
  • Double-region backup image system based on embedded program and starting method
  • Double-region backup image system based on embedded program and starting method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0045] A dual-area backup image system based on embedded programs, including a central processing unit CPU for executing image programs, FLASH for storing dual-area backup images, image update signs and startup status signs, and DDR for storing runtime images; FLASH storage area address space From low to high, it is divided into A-area image startup flag, A-area image update flag, A-area image, B-area image update flag, and B-area image; the A-area image boot flag is divided into normal startup (0) and startup failure ( 1); the image update flag in area A is divided into initial state (0), updating state (1) and update completion state (2); the image to be loaded and run when the image storage device in area A is started; the image update mark in area B is divided into Initial state (0) and updating state (1); the image in area B stores the backup versi...

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 double-region backup image system based on an embedded program and a starting method. A CPU and a FLASH of the embedded program-based double-region backup image system are connected with each other through a Local Bus bus, and the CPU completes data interaction between the CPU and a DDR through an internally integrated DDR controller. In the power-on starting process of the embedded device, the CPU end reads the image stored on the FLASH and loads the image into the DDR; And after the image loading is completed, the CPU reads the image data from the DDR and executes the image, and related functions of the embedded device are completed. According to the method and the device, the effectiveness of the double-region image is judged through the image updating state andthe image starting state, so that the correct image can be loaded and operated after being electrified, and the problem that the equipment cannot be started due to the upgrading failure or the upgrading error of the embedded equipment is effectively solved.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to a dual-area backup image system and a starting method thereof. Background technique [0002] With the continuous development of electronic technology, the software update speed of embedded devices is accelerating at present, so it is necessary to continuously update the software of embedded devices. Existing embedded devices adopt the form of a single image, and only one copy of the image loaded and operated by the device is saved on the storage medium. After the device is powered on, the image is first loaded from the storage medium, and then the image is executed to complete the startup and operation of the device. [0003] If the image is damaged due to abnormal operation, such as abnormal power failure during the product image update process, etc., it will cause the device to fail to load and run the system image correctly after the device runs again, and the device will ...

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): G06F11/14G06F11/10G06F9/445
CPCG06F9/44505G06F9/44521G06F11/1004G06F11/1446Y02D10/00
Inventor 吴森
Owner LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC
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