CN116955098A - Method for displaying fault information by display lamp and related equipment - Google Patents

Method for displaying fault information by display lamp and related equipment Download PDF

Info

Publication number
CN116955098A
CN116955098A CN202310998846.8A CN202310998846A CN116955098A CN 116955098 A CN116955098 A CN 116955098A CN 202310998846 A CN202310998846 A CN 202310998846A CN 116955098 A CN116955098 A CN 116955098A
Authority
CN
China
Prior art keywords
fault
bios
detection data
chip
indicator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310998846.8A
Other languages
Chinese (zh)
Inventor
黄杰
徐建平
叶继丰
杨国军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Chuangzhicheng Technology Co ltd
Original Assignee
Shenzhen Chuangzhicheng Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Chuangzhicheng Technology Co ltd filed Critical Shenzhen Chuangzhicheng Technology Co ltd
Priority to CN202310998846.8A priority Critical patent/CN116955098A/en
Publication of CN116955098A publication Critical patent/CN116955098A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/325Display of status information by lamps or LED's
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2284Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application relates to a method for displaying fault information by a display lamp and related equipment, comprising the following steps: the BIOS acquires fault detection data; the BIOS determines fault location according to the fault detection data and a first preset fault information table; the BIOS visualizes the fault location through an indicator light, and the indicator light is communicated with the BIOS. By storing the first preset fault information table on the BIOS, the BIOS can perform fault positioning on the fault according to the fault detection data and the first preset fault information table when the BIOS detects the fault; and finally, the BIOS displays fault positioning through an indicator lamp connected with the BIOS. The application solves the problem that the computer can be detected by detaching the machine to install the debug card and the serial port equipment, and has the effects of improving the efficiency of detecting the computer startup failure and reducing the detection cost under the condition that the machine is not required to be detached to install the debug card and the serial port equipment.

Description

Method for displaying fault information by display lamp and related equipment
Technical Field
The application relates to the technical field of computer BIOS detection, in particular to a method for displaying fault information by a display lamp and related equipment.
Background
The computer needs to be powered on through EC in the starting stage, and BIOS equipment is initialized and loaded into the system. Generally, a EC (Embeded Controller) chip is used as a MCU for starting control, an EC chip is a programmable MCU and is provided with various interfaces, and a CPU and required signals are generally powered on through GPIO interfaces. After the EC chip is powered on, the computer starts to run, and the BIOS needs to initialize the CPU, the memory, the bridge, the video memory, the hard disk, the pcie device, the mouse, the keyboard and other devices, so as to load the system. And the BIOS and the EC communicate through an LPC interface, wherein the LPC refers to a Low Pin Count bus used for connecting Low-speed equipment. The computer starting-up process involves a lot of equipment, so that the equipment is difficult to check when problems occur.
Currently, in order to address the cause of the problem, there are generally 2 methods, one is to add a debug card to the machine, which represents the failure by displaying a 2-digit number. And the other type displays the information of the whole starting process of the computer through a serial port, and presumes the cause of the problem through the information in the computer. Generally, these two methods are only suitable for developing debug, and require disassembly of the machine to install the debug card and serial device.
Disclosure of Invention
The application provides a method for displaying fault information by a display lamp and related equipment, which have the characteristics of improving the efficiency of detecting the starting-up fault of a computer and reducing the detection cost under the condition that a debug card and serial equipment are not required to be installed on a machine.
The first object of the application is realized by the following technical scheme:
a method of displaying fault information by a display lamp, comprising:
the BIOS acquires fault detection data;
the BIOS determines fault location according to the fault detection data and a first preset fault information table;
the BIOS visualizes the fault location through an indicator light, which communicates with the BIOS.
By adopting the technical scheme, the first preset fault information table is stored on the BIOS, so that the BIOS can perform fault location on the fault according to the fault detection data and the first preset fault information table when the BIOS detects the fault; and finally, the BIOS displays fault positioning through an indicator lamp connected with the BIOS. The problem of need tear down machine installation debug card and serial ports equipment and just can detect the computer when opening to oneself is solved, have under the condition that need not tear down machine installation debug card and serial ports equipment, improve the effect of detecting computer start-up fault efficiency and reduce detection cost.
The present application may be further configured in a preferred example, when the indicator light is a keyboard indicator light;
the BIOS visualizes fault location through the pilot lamp, and the pilot lamp communicates with the BIOS, includes:
the BIOS visualizes fault positioning through a keyboard indicator lamp, and the keyboard indicator lamp is communicated with the BIOS;
the BIOS visualizes fault location through the keyboard indicator, including:
the BIOS controls the keyboard indicator lamp to flash according to the fault location to realize visualization.
Through adopting above-mentioned technical scheme, when BIOS detects equipment trouble (fault detection data), the visual fault location of flashing state of BIOS direct control keyboard pilot lamp, the keyboard pilot lamp includes: keyboard CapsLock lamp, numLock lamp and ScrollLock lamp; the interface equipment is not required to be added, and only 3 status lamps of a common keyboard are required to be used for intuitively displaying fault positioning, so that the fault positioning time is shortened, and the maintenance efficiency is further improved.
The present application may be further configured in a preferred example, when the indication lamps are three Led lamps;
the BIOS visualizes fault location through the pilot lamp, and the pilot lamp communicates with the BIOS, includes:
the BIOS sends the fault detection data and the fault positioning to the EC chip, the EC chip stores a second preset fault information table, so that after the EC chip acquires the fault data, the fault positioning and the second preset fault information table determine the fault position, the fault position is visualized through three LED lamps, the EC chip is connected with the three LED lamps through three GPIO pins, and the fault number comprises the self-checking fault data and the fault detection data of the EC chip; the EC chip self-checking fault data comprise battery detection data and fan detection data; the fault detection data comprises memory detection data and display card detection data.
By adopting the technical scheme, after the BIOS acquires fault detection data (the BIOS detects equipment fault), the BIOS sends the fault detection data to the EC chip, a second preset fault information table is stored on the EC chip, and three GPIO pins of the EC chip are connected with three Led lamps; after the EC chip obtains the self-checking fault data and the fault detection data of the BIOS, the EC chip controls the on/off/flashing states of the three LED lamps according to the second preset fault information table, the self-checking fault data and the fault detection data of the BIOS to locate the display faults of the self-checking fault data and the fault detection data. Three Led lamps are connected to GPIO pins on the EC chip, so that display faults can be positioned without external equipment, the starting fault efficiency of a computer is improved and the detection cost is reduced.
The present application may be further configured in a preferred example, in which the BIOS transmits the fault detection data to the EC chip, including:
the BIOS sends the fault detection data to the EC chip through the LPC, and the BIOS and the EC chip communicate through the LPC.
By adopting the technical scheme, remote data call is carried out between the BIOS and the EC chip through the LPC, but the EC chip can efficiently acquire complete fault detection data of the BIOS.
The application also aims to provide a device for displaying fault information by the display lamp, which has the characteristics of improving the efficiency of detecting the starting-up fault of a computer and reducing the detection cost under the condition that a debug card and serial port equipment are not required to be installed on a machine.
The second object of the present application is achieved by the following technical solutions:
an apparatus for displaying fault information by a display lamp, comprising,
the acquisition module is used for acquiring fault detection data;
the determining module is used for determining fault positioning according to the fault detection data and the first preset fault information table;
and the visualization module is used for visualizing fault positioning through an indicator lamp, and the indicator lamp is communicated with the visualization module.
In a preferred example of the present application, when the indicator light is a keyboard indicator light, it may be further configured that:
the visual module is also used for visualizing fault positioning through a keyboard indicator lamp, and the keyboard indicator lamp is communicated with the visual module; and the visualization module is also used for controlling the flashing of the keyboard indicator lamp according to the fault location to realize visualization, and the keyboard indicator lamp is communicated with the visualization module.
In a preferred example of the present application, when the indicator light is three Led lights, it may be further configured that:
the visualized module is further used for sending the fault detection data to the EC chip, the EC chip stores a second preset fault information table, so that after the EC chip acquires the fault data, the fault position is determined according to the fault data and the second preset fault information table, the fault position is visualized through three Led lamps, the EC chip is connected with the three Led lamps through three GPIO pins, and the fault number comprises the self-checking fault data and the fault detection data of the EC chip; the EC chip self-checking fault data comprise battery detection data and fan detection data; the fault detection data comprises memory detection data and display card detection data.
And the visualization module is also used for transmitting fault detection data to the EC chip by the BIOS through the LPC, and the BIOS and the EC chip are communicated through the LPC.
The application aims at providing a device for displaying fault information by a display lamp, which has the characteristics of improving the efficiency of detecting the starting-up fault of a computer and reducing the detection cost under the condition that a debug card and serial port equipment are not required to be installed on a machine.
The third object of the present application is achieved by the following technical solutions:
an apparatus for displaying fault information of a lamp includes a memory and a processor, wherein the memory stores a computer program capable of being loaded by the processor and executing the method for displaying fault information of a lamp.
The fourth object of the present application is to provide a computer storage medium capable of storing a corresponding program, which has the characteristics of improving the efficiency of detecting the computer startup failure and reducing the detection cost without disassembling the machine to install the debug card and the serial port device.
The fourth object of the present application is achieved by the following technical solutions:
a computer readable storage medium storing a computer program loadable by a processor and performing any of the methods of displaying fault information for a display lamp described above.
In summary, the present application includes at least one of the following beneficial technical effects:
1. by storing the first preset fault information table on the BIOS, the BIOS can perform fault positioning on the fault according to the fault detection data and the first preset fault information table when the BIOS detects the fault; and finally, the BIOS displays fault positioning through an indicator lamp connected with the BIOS. The problem that the computer can be detected by the computer only when the debug card and the serial port equipment are installed and removed is solved, and the method has the effects of improving the efficiency of detecting the computer startup fault and reducing the detection cost under the condition that the debug card and the serial port equipment are not installed and removed;
2. when the pilot lamp is the keyboard pilot lamp, when the BIOS detects equipment trouble (fault detection data), the visual fault location of the flash state of BIOS direct control keyboard pilot lamp, the keyboard pilot lamp includes: keyboard CapsLock lamp, numLock lamp and ScrollLock lamp; the fault location is intuitively displayed by using 3 status lamps of a common keyboard without adding interface equipment, so that the fault location time is shortened, and the maintenance efficiency is further improved;
3. when the indication lamp is three Led lamps, after the BIOS acquires fault detection data (the BIOS detects equipment fault), the BIOS sends the fault detection data to the EC chip, a second preset fault information table is stored on the EC chip, and three GPIO pins of the EC chip are connected with the three Led lamps; after the EC chip obtains the self-checking fault data and the fault detection data of the BIOS, the EC chip controls the on/off/flashing states of the three LED lamps according to the second preset fault information table, the self-checking fault data and the fault detection data of the BIOS to locate the display faults of the self-checking fault data and the fault detection data. Three Led lamps are connected to GPIO pins on the EC chip, so that display faults can be positioned without external equipment, the starting fault efficiency of a computer is improved and the detection cost is reduced.
Drawings
FIG. 1 is a flow chart of a method for displaying fault information by a display lamp according to an embodiment of the application;
FIG. 2 is a flow chart of a method for displaying fault information by a display lamp according to an embodiment of the application;
FIG. 3 is a flow chart illustrating a method for displaying fault information by a display lamp according to an embodiment of the application;
FIG. 4 is a schematic diagram of a device for displaying fault information by a display lamp according to an embodiment of the present application;
fig. 5 is a schematic diagram of another structure of an apparatus for displaying fault information by using a display lamp according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions in the present specification better understood by those skilled in the art, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only some embodiments of the present application, not all embodiments.
The present application will be described in further detail with reference to the accompanying drawings.
The embodiment of the application provides a method for displaying fault information by a display lamp, which comprises the following steps:
referring to fig. 1, an embodiment of a method for displaying fault information by a display lamp according to an embodiment of the present application includes steps S101 to S103.
S101, BIOS acquires fault detection data;
in the embodiment of the application, the BIOS program can be executed in the CPU and is used for initializing the CPU, the memory, the bridge chip, the video memory, the hard disk, the pcie equipment, the mouse, the keyboard and other equipment when the computer is started. The BIOS is also used for 4 main functions of computer hardware self-checking, CMOS setting, guiding the starting of an operating system, providing hardware I/O, hardware terminals and the like; in the BIOS program, the hardware self-checking is to initialize various devices, such as a display card, a network card, a sound card, a WIFI, a hard disk and other devices, check the states of the various devices and acquire the information of the various devices of the computer.
When the computer is started, the BIOS starts to operate, initializes various devices and starts to acquire fault detection data of the computer hardware in real time; the fault detection data is used to provide a data basis for step S102.
S102, the BIOS determines fault location according to the fault detection data and a first preset fault information table;
in the embodiment of the present application, a first preset fault information table is stored in the BIOS, where a fault location type and a corresponding indicator lamp are stored in the first preset fault information table to visualize a state of the fault location, for example: when the hard disk is abnormal, the indicator light is turned on/off/blinks; the first preset fault information table may have recorded therein: when the hard disk detects that the data is abnormal, the corresponding first indicator lamp flashes; when the display card detects that the data is abnormal, the corresponding second indicator lamp flashes; when the network card detects that the data is abnormal, the corresponding third indicator lights flash and the like.
After the BIOS acquires the fault detection data in the acquisition manner, the BIOS sets a keyword according to the fault detection data, where the keyword is used to classify the fault detection data to acquire various hardware data, for example: the fault detection data collected by the BIOS comprises: hard disk data, display card data, network card data, sound card data, WIFI data, camera data and PCIE data; setting keywords as a hard disk, a display card, a network card, a sound card, a WIFI, a camera and a PCIE respectively; extracting various hardware data parts by using the set keywords respectively; further inquiring hardware fault data corresponding to the hardware with faults from various hardware data, matching the hardware fault data in a first preset fault information table, and if matching is successful, indicating that the hardware fault positioning can be displayed; otherwise, the hardware fault location may not be displayed.
The BIOS obtains the state of the indicator lamp according to table 1, and stores a first preset fault information table for the state of the indicator lamp as shown in table 1: .
TABLE 1
S103, the BIOS visualizes fault positioning through an indicator lamp, and the indicator lamp is communicated with the BIOS.
In the embodiment of the application, after the BIOS determines that the hardware fault data is successfully matched in the first preset fault information table, the BIOS controls the on/off/flashing state of the indicating lamp according to the visual fault positioning state of the indicating lamp corresponding to the first preset fault information table.
In this embodiment, the indicator light may be a keyboard indicator light of a computer; but also can be three Led lamps connected with three GPIO pins of the EC chip of the computer, and the specific embodiments are described in detail below.
Referring to fig. 2 and 4, another embodiment of a method for displaying fault information by a display lamp according to an embodiment of the present application includes steps S201 to S203.
S201, BIOS acquires fault detection data;
step S201 in this embodiment is similar to step S101 in the previous embodiment, and will not be described here again.
S202, the BIOS determines fault location according to the fault detection data and a first preset fault information table;
steps S201 to S202 in this embodiment are similar to steps S101 to S102 in the previous embodiment, and will not be repeated here.
S203, the BIOS visualizes fault location through a keyboard indicator lamp, and the keyboard indicator lamp is communicated with the BIOS.
Since the keyboard indicator lamps (a CapsLock lamp, a NumLock lamp and a ScrollLock lamp) are turned on, the ON/OFF states of the CapsLock lamp are used for representing the states of capital/lowercase letters; the on/off state of the computer keypad is represented by the on/off state of the NumLock lamp; the scroll bar lock/unlock state is indicated by the on/off of the scrillock lamp. In this embodiment, the BIOS may control the keyboard indicator lights (CapsLock, numLock, and scrillock) to flash when the keyboard indicator light is used to locate the fault. When the indicator light is a keyboard indicator light, in step S202, the first indicator light may be a CapsLock light of the keyboard indicator light; the second indicator light may be a NumLock light; the third indicator light may be a scrilllock light.
Referring to fig. 4, in this embodiment, after the BIOS obtains fault detection data of the display card, the sound card, the network card, the hard disk, the WIFI and the camera, the state of the keyboard indicator is determined according to the state of the indicator in the first preset fault information table, the BIOS generates a flashing instruction for controlling the keyboard indicator according to the state of the keyboard indicator, and uses PS2 or USB to transmit the flashing instruction to the keyboard, so that the keyboard controls the flashing state of the keyboard indicator according to the flashing instruction to present fault positioning, where the NULL value state corresponding to the keyboard indicator is the non-flashing state of the keyboard indicator; for example: when the CapsLock lamp blinks, it indicates a hard disk failure.
Referring to fig. 3 and 5, a further embodiment of a method for displaying fault information by a display lamp according to an embodiment of the present application includes steps S301 to S303.
S301, acquiring fault detection data by a BIOS;
s302, the BIOS determines fault location according to the fault detection data and a first preset fault information table;
steps S301 to S302 in this embodiment are similar to steps S201 to S202 in the previous embodiment, and will not be repeated here.
S303, the BIOS sends the fault detection data and the fault positioning to the EC chip, the EC chip stores a second preset fault information table, so that after the EC chip acquires the fault data, the fault position is determined according to the fault data, the fault positioning and the second preset fault information table, the fault position is visualized through three LED lamps, the EC chip is connected with the three LED lamps through three GPIO pins, and the fault number comprises the self-checking fault data and the fault detection data of the EC chip.
When the indicator lamp is three Led lamps connected with three GPIO pins of the EC chip, the second preset fault information table can be manufactured through the first preset fault information table, namely, the content of the first preset fault information table is input into the second preset fault information table, and the first preset fault information table is used for displaying BIOS fault detection data; however, in this embodiment, the EC chip may obtain the self-checking fault data of the battery fault and the fan fault lamp through self-checking, and it is necessary to add the indication lamp display state corresponding to the self-checking fault data of the EC chip in the second preset fault information table, as shown in table 2:
TABLE 2
In this embodiment, as shown in table 2, the contents of table 1 are added in table 2, and the status data of the indicator corresponding to the self-checking fault data is stored in a second preset fault information table; the second preset fault information table is stored in the EC chip.
Referring to fig. 5, after the BIOS detects and obtains the fault detection data of the video card, the sound card, the network card, the hard disk, the WIFI and the camera, the fault detection data is sent to the EC chip through the PLC interface, and the EC chip performs self-checking at this time, so that the EC chip obtains the self-checking fault data and the fault detection data detected by the BIOS; the EC chip respectively matches the self-checking fault data and the fault detection data detected by the BIOS with a second preset fault information table, when the fault description in the second preset fault information table contains the self-checking fault data or keywords in the fault detection data, the matching is successful, and a LED lamp control instruction is generated according to the corresponding LED lamp state; and the EC chip controls the on/off/flashing states of the three LED lamps according to the LED lamp command to present fault positioning. The Led lamp 1, the Led lamp 2 and the Led lamp 3 are in a non-lighting state under the NULL value state corresponding to the Led lamp.
The beneficial effects achieved by the embodiment of the application include:
1. by storing the first preset fault information table on the BIOS, the BIOS can perform fault positioning on the fault according to the fault detection data and the first preset fault information table when the BIOS detects the fault; and finally, the BIOS displays fault positioning through an indicator lamp connected with the BIOS. The problem of need tear down machine installation debug card and serial ports equipment and just can detect the computer when opening to oneself is solved, have under the condition that need not tear down machine installation debug card and serial ports equipment, improve the effect of detecting computer start-up fault efficiency and reduce detection cost.
2. When the pilot lamp is the keyboard pilot lamp, when the BIOS detects equipment trouble (fault detection data), the visual fault location of the flash state of BIOS direct control keyboard pilot lamp, the keyboard pilot lamp includes: keyboard CapsLock lamp, numLock lamp and ScrollLock lamp; the interface equipment is not required to be added, and only 3 status lamps of a common keyboard are required to be used for intuitively displaying fault positioning, so that the fault positioning time is shortened, and the maintenance efficiency is further improved.
3. When the indication lamp is three Led lamps, after the BIOS acquires fault detection data (the BIOS detects equipment fault), the BIOS sends the fault detection data to the EC chip, a second preset fault information table is stored on the EC chip, and three GPIO pins of the EC chip are connected with the three Led lamps; after the EC chip obtains the self-checking fault data and the fault detection data of the BIOS, the EC chip controls the on/off/flashing states of the three LED lamps according to the second preset fault information table, the self-checking fault data and the fault detection data of the BIOS to locate the display faults of the self-checking fault data and the fault detection data. Three Led lamps are connected to GPIO pins on the EC chip, so that display faults can be positioned without external equipment, the starting fault efficiency of a computer is improved and the detection cost is reduced.
The embodiment of the application also provides a device for displaying the fault information by the display lamp, which comprises an acquisition module, a determination module and a visualization module.
The acquisition module is used for acquiring fault detection data; the determining module is used for determining fault positioning according to the fault detection data and the first preset fault information table; the visualization module is used for visualizing fault positioning through an indicator lamp, and the indicator lamp is communicated with the visualization module.
In this embodiment, after the BIOS in the device for displaying fault information by the display lamp acquires the fault detection data through the acquisition module, the acquisition module sends the fault detection data to the determination module, and the determination module determines fault location according to the fault detection data and the first preset fault information table and sends the fault location to the visualization module; the visualization module visualizes fault positioning through an indicator lamp, and the indicator lamp is communicated with the visualization module.
In one possible embodiment, when the indicator light is a keyboard indicator light:
the visual module is also used for visualizing fault positioning through a keyboard indicator lamp, and the keyboard indicator lamp is communicated with the visual module; the visualization module is also used for controlling the flashing of the keyboard indicator lamp according to the fault location to realize visualization, and the keyboard indicator lamp is communicated with the visualization module.
In this embodiment, when the indicator light is a keyboard indicator light, the BIOS in the device for displaying fault information by the indicator light may acquire fault detection data through the acquisition module, and then the acquisition module sends the fault detection data to the determination module, where the determination module determines fault location according to the fault detection data and the first preset fault information table, and sends the fault location to the visualization module; the visualization module controls the keyboard indicator lamp to flash according to the fault location to realize visualization, and the keyboard indicator lamp is communicated with the visualization module.
In one possible embodiment, when the indicator light is three Led lights:
the visualization module is further used for sending the fault detection data to the EC chip, the EC chip stores a second preset fault information table, so that after the EC chip acquires the fault data, the fault position is determined according to the fault data and the second preset fault information table, the fault position is visualized through three Led lamps, the EC chip is connected with the three Led lamps through three GPIO pins, and the fault number comprises the self-checking fault data and the fault detection data of the EC chip; the EC chip self-checking fault data comprise battery detection data and fan detection data; the fault detection data comprises memory detection data and display card detection data.
The visualization module is also used for sending fault detection data to the EC chip by the BIOS through the LPC, and the BIOS and the EC chip are communicated through the LPC.
In this embodiment, when the indicator light is three Led lights connected to three GPIO pins of the EC chip, the BIOS in the device for displaying fault information by the display light may acquire the fault detection data through the acquisition module, and then the acquisition module sends the fault detection data to the determination module and the visualization module, where the determination module determines the fault location according to the fault detection data and the first preset fault information table, and sends the fault location to the visualization module.
The visualization module sends the fault detection data and the fault positioning to the EC chip, the EC chip stores a second preset fault information table so that after the EC chip acquires the fault data, the fault positioning and the second preset fault information table determine the fault position, the fault position is visualized through three Led lamps, the EC chip is connected with the three Led lamps through three GPIO pins, and the fault number comprises the self-checking fault data and the fault detection data of the EC chip; the EC chip self-checking fault data comprise battery detection data and fan detection data; the fault detection data comprises memory detection data and display card detection data.
It should be noted that: in the device provided in the above embodiment, when implementing the functions thereof, only the division of the above functional modules is used as an example, in practical application, the above functional allocation may be implemented by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to implement all or part of the functions described above. In addition, the embodiments of the apparatus and the method provided in the foregoing embodiments belong to the same concept, and specific implementation processes of the embodiments of the method are detailed in the method embodiments, which are not repeated herein.
The embodiment of the application provides a method for manufacturing the LED display panel and a display lamp for displaying fault information. The apparatus for displaying fault information by the display lamp may include: at least one processor, at least one network interface, a user interface, a memory, at least one communication bus.
The processor is configured to invoke a method in the memory in which the display lamp displays fault information, which, when executed by the one or more processors, causes the apparatus for displaying lamp display fault information to perform the method as described in one or more of the embodiments above.
The embodiment of the application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the method for displaying fault information by the lamp according to the above embodiment, and in order to avoid repetition, the description is omitted here.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all of the preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
The present embodiment is only for explanation of the present application and is not to be construed as limiting the present application, and modifications to the present embodiment, which may not creatively contribute to the present application as required by those skilled in the art after reading the present specification, are all protected by patent laws within the scope of claims of the present application.

Claims (10)

1. A method of displaying fault information by a display lamp, characterized in that the method comprises:
the BIOS acquires fault detection data;
the BIOS determines fault location according to the fault detection data and a first preset fault information table;
the BIOS visualizes the fault location through an indicator light, and the indicator light is communicated with the BIOS.
2. The method of claim 1, wherein the indicator light is a keyboard indicator light;
the BIOS visualizes the fault location through an indicator, the indicator in communication with the BIOS, comprising:
the BIOS visualizes the fault location through a keyboard indicator, and the keyboard indicator is communicated with the BIOS.
3. The method of claim 1, wherein the indicator lights are three Led lights;
the BIOS visualizes the fault location through an indicator, the indicator in communication with the BIOS, comprising:
the BIOS sends the fault detection data and the fault positioning to an EC chip, the EC chip stores a second preset fault information table, so that after the EC chip acquires the fault data, the fault position is determined according to the fault data, the fault positioning and the second preset fault information table, the fault position is visualized through the three LED lamps, the EC chip is connected with the three LED lamps through three GPIO pins, and the fault number comprises the self-checking fault data of the EC chip and the fault detection data.
4. The method of claim 3, wherein the BIOS sending the fault detection data to an EC chip comprises:
the BIOS sends the fault detection data to the EC chip through the LPC, and the BIOS and the EC chip communicate through the LPC.
5. The method of claim 2, wherein the BIOS visualizing the fault location through a keyboard indicator, comprising:
and the BIOS controls the keyboard indicator lamp to flash according to the fault location to realize visualization.
6. The method of claim 3, wherein the EC chip self-test fault data comprises battery test data and fan test data; the fault detection data comprises memory detection data and display card detection data.
7. An apparatus for displaying fault information by a display lamp, comprising:
the acquisition module is used for acquiring fault detection data;
the determining module is used for determining fault positioning according to the fault detection data and a first preset fault information table;
and the visualization module is used for visualizing the fault location through an indicator lamp, and the indicator lamp is communicated with the visualization module.
8. The device of claim 7, wherein the indicator light is a keyboard indicator light;
the visual module is also used for visualizing the fault location through a keyboard indicator lamp, and the keyboard indicator lamp is communicated with the visual module.
9. The device of claim 7, wherein the indicator lights are three Led lights;
the visualization module is further configured to send the fault detection data and the fault location to an EC chip, where the EC chip stores a second preset fault information table, so that after the EC chip obtains the fault data, the fault location and the second preset fault information table determine a fault position, and the fault position is visualized by the three Led lamps, and the EC chip is connected with the three Led lamps by three GPIO pins, where the fault number includes self-checking fault data of the EC chip and the fault detection data.
10. An apparatus for displaying fault information on a display lamp, comprising a memory and a processor, said memory having stored thereon a computer program capable of being loaded by the processor and executing the method according to any of claims 1 to 6.
CN202310998846.8A 2023-08-09 2023-08-09 Method for displaying fault information by display lamp and related equipment Pending CN116955098A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310998846.8A CN116955098A (en) 2023-08-09 2023-08-09 Method for displaying fault information by display lamp and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310998846.8A CN116955098A (en) 2023-08-09 2023-08-09 Method for displaying fault information by display lamp and related equipment

Publications (1)

Publication Number Publication Date
CN116955098A true CN116955098A (en) 2023-10-27

Family

ID=88454696

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310998846.8A Pending CN116955098A (en) 2023-08-09 2023-08-09 Method for displaying fault information by display lamp and related equipment

Country Status (1)

Country Link
CN (1) CN116955098A (en)

Similar Documents

Publication Publication Date Title
US9680712B2 (en) Hardware management and control of computer components through physical layout diagrams
CN106055438B (en) The method and system of memory bar exception on a kind of quick positioning mainboard
US9146823B2 (en) Techniques for testing enclosure management controller using backplane initiator
CN102402477B (en) Chip with computer system environment information monitoring module and computer system
US20160179734A1 (en) Method and system for hot-plug functions
US7356431B2 (en) Method for testing an input/output functional board
US8954629B2 (en) Adapter and debugging method using the same
KR20060109522A (en) Method and apparatus for testing computer system
US20120137027A1 (en) System and method for monitoring input/output port status of peripheral devices
CN104679626A (en) System and method for debugging and detecting BIOS (Basic Input / Output System)
US20190026240A1 (en) System and method for controlling multi-function pins in management controller stack
CN112306821A (en) State indication method, device, equipment and storage medium of server system
US9749189B2 (en) Generating graphical diagram of physical layout of computer platforms
US11416361B2 (en) Computer system and debugging method thereof
CN106371876B (en) Method and system for upgrading external program of product
CN109117299B (en) Error detecting device and method for server
CN106980569B (en) Method for representing BIOS POST progress by USB keyboard lamp
CN116627729A (en) External connection cable, external connection cable in-place detection device, startup self-checking method and system
TW201527965A (en) System and method for detecting a BIOS test process of a computer
CN116955098A (en) Method for displaying fault information by display lamp and related equipment
CN110321171B (en) Startup detection device, system and method
US20070239976A1 (en) Message displaying system and method
CN215987289U (en) Abnormal display device for server equipment
GB2580512A (en) System
CN113391980B (en) Computer monitoring system based on singlechip

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination