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

Embedded system and starting method thereof

An embedded system and embedded processor technology, applied in the field of communication, can solve problems such as the failure of the board to run normally, the failure of the embedded processor to start normally, and the failure of the

Inactive Publication Date: 2011-11-09
DATANG MOBILE COMM EQUIP CO LTD
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to abnormal power failure during the version upgrade process, abnormal damage to the file system, and damage to parts of the device itself, the area where the startup code is located may be damaged, which causes the embedded processor to fail to read the startup code and thus fail to operate normally. start, the board cannot operate normally, causing the system to be paralyzed and causing adverse consequences

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Aiming at the problems existing in the prior art, the embodiment of the present invention can realize the automatic main-standby start-up switching of the embedded processor through the processing of the high address line by the programmable logic device.

[0020] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0021] see figure 1 , is a schematic structural diagram of an embedded system according to an embodiment of the present invention.

[0022] As shown in the figure, the low address line of the embedded processor 10 is connected with the low address line of the Flash storage area 30, and the high address line of the embedded processor 10 is connected with the high address line of the Flash memory 30 through the programmable logic device 20, The data lines of the embedded processor 10 are connected to the data lines of the Flash storage area 30 (not shown in the figure).

[0023] There are mai...

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 an embedded system and a starting method thereof. The embedded system comprises an embedded processor, a programmable logic device and a memory. A low-order address line of the embedded processor is connected with that of the memory, and a high-order address line of the embedded processor is connected with that of the memory by the programmable logic device. a main starting code storage area and a standby starting code storage area in the storage starting programs have the same low-order address range. The programmable logic device maps a high-order address into the high-order address of the main starting code storage area in a default way, and when learning an embedded system starting failure, maps the high-order address into the high-order address of the standby starting code storage area. The embedded processor reads the starting program from the main starting code storage area for program loading starting at the initial starting of the embedded system, and reads the starting program from the standby starting code storage area for the program loading starting when program loading is failed. The invention can improve the starting reliability of the embedded system.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to an embedded system and a starting method thereof. Background technique [0002] In the board design with the embedded processor as the main control unit, the address line of the embedded processor is directly connected with the Flash memory. After the board is powered on, the embedded processor will read the startup code from the address specified by the Flash memory connected through the external bus to realize the initial configuration and application loading of the embedded processor, so as to realize the normal operation of the entire board. However, due to abnormal power failure during the version upgrade process, abnormal damage to the file system, and damage to parts of the device itself, the area where the startup code is located may be damaged, which causes the embedded processor to fail to read the startup code and thus fail to operate normally. Start, the board...

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): G06F9/445
Inventor 冯亮刘艳雷陈宇翔
Owner DATANG MOBILE COMM EQUIP CO LTD
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