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

Method and device for power-on starting self-inspection of embedded system

A technology of an embedded system and a self-checking device, applied in the field of communication, can solve problems such as the product cannot run normally, the power-on sequence is wrong, the power-on sequence is disordered, etc., so as to reduce the probability of failure to start the power-on, and reduce maintenance and operation. cost, the effect of improving product reliability

Active Publication Date: 2017-11-28
BULL GRP CO LTD
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are often some problems in the use of embedded systems, such as the failure of the product to run normally due to the wrong power-on sequence, etc.
In the prior art, in order to solve the problem that the embedded software system cannot run normally due to the disordered power-on sequence caused by internal and external factors, it is necessary to manually power on and off the embedded device before it can be resumed.
This mode of operation is too cumbersome, so providing a method and device capable of self-checking the embedded system when it is powered on has become an urgent problem to be solved at present.

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
  • Method and device for power-on starting self-inspection of embedded system
  • Method and device for power-on starting self-inspection of embedded system
  • Method and device for power-on starting self-inspection of embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] like figure 1 Shown, a kind of embedded system power-on self-inspection method, comprises steps:

[0043] S1. After power-on, the embedded system starts;

[0044] S2. Provide a power-on time T, and detect the embedded system software status flag after the power-on time T, if the flag is normal, execute step S3; otherwise, execute step S4;

[0045] S3. The running indicator light is normal, and the abnormality detection of the flag position is carried out regularly;

[0046] S4. Repeat the detection N1 times. If the status of the flag bits is abnormal, power on the embedded processor after power-off, and enter the system power-on judgment again. If it fails to power on again for N2 times in a row, perform step S5;

[0047] S5. Cut off the power supply, determine that the software cannot be started, and the running indicator light shows a fault.

[0048]Specifically, in the above-mentioned embedded system power-on self-test method, after the system is powered on, the e...

Embodiment 2

[0066] Based on the method for self-inspection at power-on of the embedded system proposed in the above embodiments, this embodiment proposes a self-inspection device at power-on for the embedded system.

[0067] like Figure 4 As shown, an embedded system power-on self-checking device includes:

[0068] Power supply, to power the whole device;

[0069] Embedded processor, used for the identification feedback of embedded product software function operation and software operation status;

[0070] a switching circuit disposed between the power supply and the embedded processor;

[0071] The switch control circuit is electrically connected with the switch circuit, and is used to control the opening or closing of the switch circuit;

[0072] The CPLD is electrically connected to the switch control circuit and the embedded processor, and is used to monitor the software running flag of the embedded processor, and select and drive the switch control circuit according to the softwa...

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 method and device for power-on starting self-inspection of an embedded system. The method comprises a step S1 of starting the embedded system after the embedded system is powered on; a step S2 of causing a complex programmable logic device to detect a software state flag bit of the embedded system after power-on time T, and if the flag bit is normal, executing a step S3; or else, executing a step S4; the step S3 of running an indicating lamp which displays normality, and performing anomaly detection on the flag bit regularly; the step S4 of causing the complex programmable logic device to perform repeated detection N1 times; if the state of the flag bit is abnormal, powering off the embedded system and then powering up the embedded system again, and performing power-on judgment of the embedded system again; if the continuous repeated power-on fails N2 times, executing a step S5; the step S5 of switching off a power supply, judging that software cannot be started, and running the indicating lamp to display faults. According to the method and the device, the problem that the due to power-on timing sequence disorder of the embedded system caused by internal and external factors, the software of the embedded system cannot run normally is solved.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a self-checking method and device for power-up of an embedded system. Background technique [0002] Embedded systems are used on some specific special equipment. Mobile phones, digital cameras, set-top boxes, high-definition TVs, video conferencing systems, switches, routers, and automotive electronics that we usually see in daily life are typical embedded systems. With the intelligentization of traditional home appliances, large-scale development and research of products such as smart sockets, smart power boxes, smart wall routers, smart monitoring systems and robots, embedded systems and related technologies are becoming more important. However, there are often some problems in the use of embedded systems, such as the failure of the product to operate normally due to the wrong power-on sequence. In the prior art, in order to solve the problem that the embedded system ca...

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): G06F11/07G06F11/22
CPCG06F11/0736G06F11/079G06F11/2273G06F11/2284
Inventor 左海成杨睿毅杨建
Owner BULL GRP 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