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

Method for protecting system data without powerdown

A system data and storage system technology, which is applied in memory systems, electrical digital data processing, and redundancy in operations for error detection of data. It can solve problems such as limited space, unreliable output means, and inability to save.

Active Publication Date: 2009-05-06
ZTE CORP
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Chinese patent application "method for keeping synchronous dynamic random access memory to store information" (application number 03146159.X) is a method of saving data under continuous power supply, but because the BOOT or BIOS program space is limited and the function is relatively simple, so only It can output relatively original information, and the output method is relatively simple and may be unreliable. Generally, only the serial port or network port is used to print out the system data before restarting, which cannot be saved.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In this embodiment, by dividing and setting the information recording area for the actual application system program, the actual application system can output the system data before the system restart even after the system runs normally after the system is restarted without interruption of power supply.

[0024] The 3G system consists of multiple embedded systems, and here we take one of the single-board systems as an example.

[0025] In this embodiment, the single-board system has two programs: BOOT program and application system program. Among them, the BOOT program partially initializes the single-board system and guides the application system program to run, which is the commonly referred to as the BOOT version; the application system program is the program that the single-board system actually runs, carrying all applications and functions Said system running version. Both programs include the VXWORKS operating system.

[0026] Specific steps are as follows:

[...

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 present invention discloses a system data saving method under uninterrupted power. After a warm start, with the application system program operating normally, system data are output reliably before the reboot. Applied to an embedded system using SDRAM, the method includes the following procedures: (a) a storage space in SDRAM is allocated as an information record area; (b) the system data which should be stored into the information record area by a system data operation system program is stored, the data in the information record area is cached and processed so that the system data can be written in physical memory; (c) a memory address range for the BOOT program and application system program of the system are configured to make sure that only the system data operating program of the application system program can write in the information record area; (d) after system resetting, when the application system program runs normally, the system data of the information record area is output.

Description

technical field [0001] The invention relates to the field of embedded design, in particular to a method for realizing saving system data under continuous power by combining software and hardware. Background technique [0002] In an embedded system, it basically consists of an embedded hardware system and an embedded software system. The running time of an embedded system is an important indicator of system stability, but even for an embedded system with high reliability, some environmental problems and design defects may occur in actual operation, resulting in system reset. Embedded systems are generally unattended systems. When a reset occurs, effective means need to be provided. From the relevant information, it can be analyzed which reset the system belongs to and what the state of the system is before the reset, and then further analysis and improved design. [0003] There are various reasons for system reset, including abnormal software address reset, invalid command r...

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 Patents(China)
IPC IPC(8): G06F11/14G06F9/445G06F12/00
Inventor 傅仁武李双全
Owner ZTE CORP