CPU system starting method and system

A startup system and version technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of inconvenient board maintenance, increased equipment maintenance costs, and CPU failure to start normally, and achieve the effect of reliable upgrades

Inactive Publication Date: 2009-07-08
ZTE CORP
View PDF4 Cites 2 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 maintenance of the single board is very inconvenient, especially when When the equipment is in a remote area, engineering maintenance personnel must go to the site to solve the problem, which increases equipment maintenance costs

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
  • 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 attached figure 1 As shown, the boot system includes: CPU, BOOT FLASH chips 1 and 2, and 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] see figure 2 , this figure is an embodiment of the above-mentioned system, including CPU, EPLD chip, BOOT FLASH chip 1 and 2, NVRAM chip; EPLD chip incl...

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 method and system for starting a CPU system. The starting method is as follows: power on a single board, start a piece of BOOT FLASH and run the version software therein to guide the starting of the CPU system, and reset the single board if it fails to start or run , Start another piece of BOOTFLASH and run the version software in it to guide the CPU system to start. The present invention adopts the combination of software and hardware, and protects the key points in the CPU system startup process by using two BOOT FLASH chips. When the BOOT FLASH fails to start or the version software fails to run, it can be restarted by restarting another BOOT FLASH To guide the CPU to start, and the software of the two BOOT FLASH chips can be upgraded to achieve a more reliable CPU system start and boot program upgrade.

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
Patent Type & Authority Patents(China)
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