DSDT-based debugging method and debugging system

A debugging method and technology for debugging systems, which are applied in software testing/debugging, detecting faulty computer hardware, etc., can solve the problems of infeasible debugging methods, infeasible debugging methods and tools, and high difficulty in porting, so as to achieve integrity detection. Effect

Inactive Publication Date: 2016-12-07
SHENZHEN PRAFLY TECH
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. For the Windows operating system, a series of symbol files, drivers, and applications need to be installed, and there are many versions of symbol files;
[0004] 2. For Linux, because there are too many versions of Linux, the debugging method based on ACPI is not feasible under Linux
[0005] 3. Debugging methods and tools cannot be transplanted, or the transplantation is difficult

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
  • DSDT-based debugging method and debugging system
  • DSDT-based debugging method and debugging system
  • DSDT-based debugging method and debugging system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0054] The present invention proposes a debugging method based on DSDT table, such as figure 1 As shown, the debugging method includes the following steps:

[0055] Firstly, in step S100, in the DSDT (Differentiated System Description Table, that is, differentiated Add debugging information in the system description table) table, give the DSDT table hardware debugging function, and write the BIOS data containing the DSDT table into the motherboard 104R...

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 DSDT (Differentiated System Description Table)-based debugging method and debugging system. The system comprises a debugging terminal and a debugging information analysis terminal connected with the debugging terminal through a serial port line. The debugging terminal is used for reading BIOS (Basic Input Output System) data pre-stored in a mainboard ROM (Read Only Memory) during system startup, calling out a DSDT added with debugging information in the BIOS data, debugging all hardware described in the DSDT one by one according to the debugging information added in the DSDT, and generating hardware debugging information. The debugging information analysis terminal is used for receiving the hardware debugging information from the debugging terminal through the serial port line, analyzing the hardware debugging information, and displaying a hardware debugging information analysis result. The DSDT-based debugging method and debugging system can be suitable for different operation system environments, and can realize integrity detection of the hardware in the debugging terminal and obtain the quick, comprehensive, accurate and reliable debugging information analysis result.

Description

technical field [0001] The present invention relates to the technical field of debugging, and more specifically, relates to a debugging method and a debugging system based on a DSDT table. Background technique [0002] DSDT is an important interface for interaction between BIOS and operating system, and also an important interface for operating system to access hardware. In the process of BIOS development, problems related to the operating system are often encountered, and these problems often involve the tracking and debugging of DSDT. Currently, the ACPI-based debugging method is widely used, but there are also many defects in the ACPI-based debugging method, which are specifically manifested in: [0003] 1. For the Windows operating system, a series of symbol files, drivers, and applications need to be installed, and there are many versions of symbol files; [0004] 2. For Linux, because there are too many versions of Linux, the debugging method based on ACPI is not fea...

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/22G06F11/36
Inventor 阮仕涛
Owner SHENZHEN PRAFLY TECH
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