CPU system starting method and system

A technology for starting the system and version, which is applied in the direction of program loading/starting, program control devices, etc., which can solve the problems of inconvenient maintenance of single boards, increase equipment maintenance costs, and failure of CPU to start normally, and achieve the effect of reliable upgrade.

Inactive Publication Date: 2008-04-30
ZTE CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, only one BOOT chip is used on the single board, which has the following disadvantages: once the BOOT FLASH chip is damaged or due to program code defects, the CPU cannot be started normally, and the mainte

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
  • CPU system starting method and system
  • CPU system starting method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described below in conjunction with accompanying drawing and specific embodiment:

[0034] The present invention realizes a kind of starting system of CPU system, as shown in accompanying drawing 1, this starting system comprises: CPU, BOOT FLASH chip 1 and 2, EPLD chip.

[0035] Among them, BOOT FLASH chips 1 and 2 are connected to the EPLD chip and the CPU respectively, and are used to store version software to guide the CPU to start;

[0036] The EPLD chip is connected to the CPU and two BOOT FLASH chips respectively, and is used to select one BOOT FLASH to start and run the version software in it; when the BOOT FLASH starts or the version software fails to run, it initiates a single-board reset signal and selects another BOOTFLASH Start and run the version software in it.

[0037] Please refer to Fig. 2, this figure is an embodiment of above-mentioned system, comprise CPU, EPLD chip, BOOT FLASH chip 1 and 2, NVRAM chip; Compris...

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 discloses a start-up method of a CPU system and a system thereof. The start-up method comprises powering on a single board, starting a BOOT FLASH chip and running version software therein to boot the start-up of the CPU system, if the starting or running is failed, resetting the single board and starting another BOOT FLASH chip and running version software therein to boot the start up of the CPU system. The invention protects key points during the start-up process of the CPU system by adopting coordination of software and hardware through the two BOOT FLASH chips, when the start-up of the BOOT FLASH or the version software running is failed, the CPU start-up can be booted by restarting another BOOT FLASH, and the software of the two BOOT FLASH chips can be updated, so as to realize more reliable CPU system start-up and updating of the boot program.

Description

technical field [0001] The invention relates to the technical fields of digital communication and computer, in particular to a method and system for starting a CPU system. Background technique [0002] With the rapid development of digital communication technology and computer technology, compared with MCU (single-chip microcomputer, Micro Controller Unit), the application of CPU in embedded intelligent systems is more and more common. A typical CPU minimum system consists of CPU, RAM (random access memory, random access memory), BOOT FLASH (flash used to store boot code), peripheral communication interface, power supply and power management and single board management logic. The CPU is mainly responsible for providing data processing and single-board control MIPS (in megabytes, refers to the number of instructions executed per second, which is used to represent the processing capability of the CPU, Million Instructions per second); RAM provides storage areas for code and d...

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): G06F9/445
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