Crash debugging method and device based on SCP processor

A debugging method and processor technology, applied in the embedded field, achieve the effects of low cost, support for interactive debugging, and easy operation

Pending Publication Date: 2020-09-04
ALLWINNER TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage is that it is powerful and supports various debugging and analysis methods; the disadvantage is that it is only suitable for debugging non-crash problems

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
  • Crash debugging method and device based on SCP processor
  • Crash debugging method and device based on SCP processor
  • Crash debugging method and device based on SCP processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] This section will describe the specific embodiments of the present invention in detail. The preferred embodiments of the present invention are shown in the drawings. The function of the drawings is to supplement the description of the text part of the manual with graphics, so that people can intuitively and vividly understand the text. Each technical feature and overall technical solution of the invention cannot be understood as a limitation on the protection scope of the present invention.

[0026] In the description of the present invention, several means one or more, multiple means two or more, greater than, less than, exceeding, etc. are understood to not include the number, and above, below, and within are understood to include the number.

[0027] Term explanation:

[0028] SCP: System Control Processor, system control processor.

[0029] In the description of the present invention, unless clearly defined otherwise, words such as settings should be understood in a broad s...

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 relates to a crash debugging method and device based on an SCP processor. The crash debugging method comprises the steps of establishing the communication connection with the SCP processor by an upper computer; sending one or more self-defined debugging instructions and / or access instructions to a shell debugging module of the SCP processor through an interactive interface; and displaying a debugging result and / or an access result of the shell debugging module in real time through an interactive interface. The system has the advantages that the upper computer PC serial port terminal interacts with the system control processor, memory and register access, application processor state monitoring and interactive debugging are supported, operation is easy and convenient, and costis low.

Description

Technical field [0001] The invention relates to the embedded field, in particular to a method and device for debugging based on SCP processor crash. Background technique [0002] Most of the existing debugging methods for system crashes are JTAG debugging methods. When the internal bus of the processor hangs up, the JTAG debugger cannot be connected, and the conventional debugging methods are also invalid. [0003] The existing low-level debugging technologies for embedded systems include: [0004] (1) JTAG debugging. The advantage is that the function is complete and powerful, and it supports single-step debugging, breakpoint, memory, stack analysis, etc.; the disadvantage is that it is expensive, cumbersome to operate, harsh use conditions, and cannot be used after the bus hangs. [0005] (2) Trace debugging, such as adding serial port print information to the program. The advantage is that the cost is low, the operation is simple, and the use is unlimited; the disadvantage is th...

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): G06F11/36
CPCG06F11/3656G06F11/366
Inventor 麦键樟苏佳佳
Owner ALLWINNER TECH CO LTD
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