A testing method and system for a computer motherboard

By obtaining and analyzing motherboard operation information, distinguishing power outages and constant power abnormalities, and generating alarm information, the problem of low motherboard troubleshooting efficiency in the existing technology is solved and maintenance efficiency is improved.

CN114756415BActive Publication Date: 2025-08-01SHENZHEN YANKONG TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210447105.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-26
Publication Date
2025-08-01
Estimated Expiration
2042-04-26

AI Technical Summary

Technical Problem

In the existing technology, troubleshooting of computer motherboards requires a lot of time and reduces maintenance efficiency.

Method used

By obtaining the operating information of the computer motherboard and determining whether it is normal, it is divided into abnormal power failure of the motherboard and abnormal power failure of the motherboard. The abnormal power failure is the damage to the motherboard, and the non-power failure of the abnormal device is the fault of some devices, and alarm information is generated to guide maintenance.

Benefits of technology

It improves the efficiency of computer motherboard troubleshooting, reduces the workload of repair personnel, and narrows the scope of troubleshooting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114756415B_ABST
    Figure CN114756415B_ABST
Patent Text Reader

Abstract

This application relates to the field of computer detection, and particularly to a test method and system for a computer motherboard. The method includes: obtaining the current operating information of the computer motherboard; determining whether the current operating information is normal; if the current operating information is normal, it is determined that the computer motherboard is normal; if the current operating information is abnormal, it is determined that the computer motherboard is abnormal; when the abnormality of the computer motherboard is a motherboard power-off abnormality, obtaining the previous operating information and obtaining fault information according to the previous operating information; when the abnormality of the computer motherboard is a non-power-off abnormality of the motherboard, obtaining fault information according to the current operating information; generating an alarm information based on the fault information. According to the operating information, this application can determine the fault information when the motherboard is abnormal, without the need for repair personnel to check the faults one by one when the motherboard is damaged, improving the maintenance efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer detection, and particularly to a method and system for testing a computer motherboard. Background Art

[0002] A computer motherboard is the most basic and important component of a microcomputer. The motherboard is installed inside the computer case. Generally, the motherboard is a rectangular circuit board, on which the main circuit systems of the computer are installed. Generally, there are components such as a BIOS chip, an I / O control chip, a keyboard, a panel control switch interface, an indicator light plug-in, an expansion slot, and a DC power supply connector for the motherboard and expansion cards.

[0003] In related technologies, since a large number of circuit systems are connected to the motherboard, during use, these circuit systems will all affect the normal operation of the motherboard and even cause the motherboard to be damaged. When the motherboard is damaged, it is usually necessary to remove the motherboard and let professional repair personnel troubleshoot the type of fault.

[0004] Regarding the above related technologies, the inventor believes that it takes a lot of time for repair personnel to troubleshoot faults, reducing the repair efficiency. Summary of the Invention

[0005] In order to improve the repair efficiency of a computer motherboard, this application provides a method and system for testing a computer motherboard.

[0006] The method for testing a computer motherboard provided by this application adopts the following technical solution:

[0007] A method for testing a computer motherboard includes obtaining the current operating information of the computer motherboard;

[0008] Judging whether the current operating information is normal;

[0009] If the current operating information is normal, it is obtained that the computer motherboard is normal;

[0010] If the current operating information is abnormal, it is obtained that the computer motherboard is abnormal;

[0011] When the abnormality of the computer motherboard is a motherboard power-off abnormality, obtain the previous operating information, and obtain fault information according to the previous operating information;

[0012] When the abnormality of the computer motherboard is a non-power-off abnormality of the motherboard, obtain fault information according to the current operating information;

[0013] Based on the fault information, generate an alarm information.

[0014] By adopting the above technical solutions, various types of faults may occur during the operation of the computer motherboard. The operating information of the computer motherboard is obtained, and based on whether the data of the operating information is normal, it is determined whether the computer motherboard is in a normal working state. If the operating information is abnormal, the computer motherboard is abnormal; if the operating information is normal, the computer motherboard is also normal. The operating information includes voltage, current, temperature data, etc. of the computer motherboard during operation. When the computer motherboard is abnormal, it is divided into power-off abnormality and non-power-off abnormality of the motherboard. The power-off abnormality means that the motherboard is damaged and cannot be used anymore, and the non-power-off abnormality means that the motherboard can still be used normally, but some components have failed. According to the operating information, the fault information when the motherboard is abnormal can be judged, and it is not necessary for the repair personnel to check the faults one by one when the motherboard is damaged, thus improving the repair efficiency.

[0015] Optionally, the judging whether the operating information is normal includes:

[0016] Based on the operating information, obtain the motherboard bus voltage value and the voltage values of all components of the computer motherboard;

[0017] Judge whether the motherboard bus voltage value and the voltage values of all components are normal;

[0018] If both the motherboard bus voltage value and the voltage values of all components are normal, it is obtained that the current operating information is normal;

[0019] If the motherboard bus voltage value or the voltage values of all components are abnormal, it is obtained that the current operating information is abnormal.

[0020] By adopting the above technical solutions, based on the operating information, obtain the bus voltage value and the voltage values of all components of the computer motherboard, and judge whether the operating information is normal according to whether the bus voltage value and the component voltage values are normal. If both the bus voltage value and the component voltage values are normal, the operating information is normal; if any one of the bus voltage value and the component voltage values is abnormal, the operating information is abnormal. If the operating information is abnormal, it is obtained that the computer motherboard is abnormal; if the operating information is normal, it is obtained that the computer motherboard is normal. According to the abnormality of the bus voltage and the component voltage values obtained by the computer motherboard, first distinguish the fault types of the computer motherboard to facilitate further troubleshooting.

[0021] Optionally, when the current operating information is abnormal, obtaining that the computer motherboard is abnormal includes:

[0022] When the motherboard bus voltage value is normal and the voltage value of the first component is abnormal, it is obtained that the computer motherboard is non-powered-off and the first component is abnormal, and it is determined that the abnormality of the computer motherboard is the non-power-off abnormality of the computer motherboard;

[0023] When the bus voltage value of the computer motherboard is abnormal and the voltage values of all components are normal, it is determined that the computer motherboard is powered off, and it is determined that the abnormality of the computer motherboard is a power-off abnormality of the computer motherboard.

[0024] By adopting the above technical solution, after determining the abnormality of the computer motherboard, according to the abnormalities of the bus voltage and component voltage, the abnormal conditions of the computer motherboard are specifically classified. When the motherboard bus voltage is normal and any component on the computer motherboard is abnormal, the computer motherboard can still be used at this time, which is a non-power-off abnormality. When the bus voltage value of the computer motherboard is abnormal and the voltage values of all components are normal, the computer motherboard is severely damaged and cannot be used normally at this time, which is a power-off abnormality. The causes of the power-off abnormality and non-power-off abnormality of the computer motherboard are further refined to facilitate the maintenance personnel to understand the fault type.

[0025] Optionally, when the abnormality of the computer motherboard is a non-power-off abnormality of the motherboard, the fault information obtained according to the current operation information includes:

[0026] Obtain the temperature data of the motherboard components;

[0027] Judge whether the temperature data is greater than the temperature threshold;

[0028] If the temperature data is not greater than the temperature threshold, it is obtained that the fault information is not a temperature abnormality;

[0029] If the temperature data is greater than the temperature threshold, it is obtained that the fault information is a temperature abnormality, and judge whether the heat dissipation data is abnormal.

[0030] By adopting the above technical solution, when the abnormality of the computer motherboard is a non-power-off abnormality, further judgment is made according to the operation information, and the temperature data of the motherboard components is obtained. If the temperature data of the motherboard components is normal, the abnormality of the computer motherboard is not caused by the heat generation of the components themselves. Judge whether the fault is caused by the damage of the heat dissipation device of the computer motherboard, and make a further analysis of the cause of the abnormality of the computer motherboard to narrow the troubleshooting scope.

[0031] Optionally, the judgment of whether the heat dissipation data is abnormal includes:

[0032] Obtain the rotation speed of the fan;

[0033] Judge whether the operating rotation speed of the fan is within the rotation speed range;

[0034] If the operating rotation speed is not within the rotation speed range, it is obtained that the heat dissipation data is abnormal;

[0035] If the operating rotation speed is within the rotation speed range, it is obtained that the heat dissipation data is normal, and judge whether the operating current of the computer motherboard is normal.

[0036] By adopting the above technical solution, when the temperature of the computer motherboard is abnormal, it is determined whether the heat dissipation device of the computer motherboard is damaged, resulting in the inability to dissipate the heat of the computer motherboard in a timely manner. At this time, the rotation speed of the fan is obtained. If the rotation speed of the fan is normal, the heat dissipation data is normal, and the abnormal temperature at this time is not caused by the damage of the heat dissipation device. If the rotation speed of the fan is abnormal, it is due to the damage of the fan that causes problems with the heat dissipation of the computer motherboard. Then the fault type here is heat dissipation abnormality, and the fault of the heat dissipation device is eliminated according to the abnormality of the temperature data, further narrowing the scope of fault investigation.

[0037] Optionally, the determination of whether the operating current of the computer motherboard is normal includes:

[0038] Obtain the operating current of the computer motherboard;

[0039] Based on the operating current, determine whether the operating current is greater than the current threshold;

[0040] If the operating current is greater than the current threshold, it is obtained that the operating current of the computer motherboard is abnormal.

[0041] If the operating current is not greater than the current threshold, it is obtained that the operating current of the computer motherboard is normal.

[0042] By adopting the above technical solution, when the motherboard temperature is abnormal, but the heat dissipation device of the motherboard is not faulty, it may be that the heat generation of the motherboard exceeds the heat dissipation capacity of the heat dissipation device, and a fault in the motherboard causes an increase in heat generation, exceeding the heat dissipation capacity of the heat dissipation device, and the heat cannot be dissipated in a timely manner. Therefore, the operating current of the computer motherboard is obtained, and it is determined whether the operating current of the computer is greater than the current threshold. When the operating current is greater than the current threshold, at this time, the increase in heat generation due to the increase in current causes the temperature of the computer motherboard to be abnormal, further narrowing the range of causes of the abnormality of the computer motherboard.

[0043] Optionally, if the operating current is greater than the current threshold, the abnormal operating current of the computer motherboard includes:

[0044] Obtain the humidity data of the motherboard;

[0045] Determine whether the humidity data is greater than the humidity threshold;

[0046] If the humidity data is greater than the humidity threshold, it is obtained that the abnormal operating current is due to excessive humidity.

[0047] By adopting the above technical solution, when there is an abnormal current in the main board, it may be due to excessive humidity in the environment where the main board is located, resulting in a short circuit in the circuit of the main board. Obtain the humidity data of the main board. If the humidity data is greater than the humidity threshold, the reason for the abnormal current is excessive humidity. The humidity threshold is the maximum humidity value allowed in the environment where the main board is located. Further analyze the reason for the abnormal current to make the fault location more accurate.

[0048] Optionally, after the operating current of the computer main board is normal, it includes:

[0049] Obtain the operating frequency of the external device of the computer main board;

[0050] Judge whether the operating frequency is greater than the rated frequency;

[0051] If the operating frequency is not greater than the rated frequency, scan the environmental dust concentration of the main board and alarm based on the dust concentration;

[0052] If the operating frequency is greater than the rated frequency, judge that the overclocking of the external device causes the temperature to increase.

[0053] By adopting the above technical solution, the reason for the abnormal current may also be the overload operation of the device connected to the main board, resulting in the main board exceeding its own capacity limit and operating in overload. Therefore, detect the operating frequency of the external device, and judge whether it is operating in overload through the operating frequency of the external device. If it is operating in overload, the fault type is that the overclocking operation causes the temperature to increase. Considering all situations that affect the normal operation of the main board, the fault type is located more accurately.

[0054] A test system for a computer main board, including:

[0055] An acquisition module for acquiring the current operating information of the computer main board;

[0056] A judgment module for judging whether the current operating information is normal;

[0057] If the current operating information is normal, it is obtained that the computer main board is normal;

[0058] If the current operating information is abnormal, it is obtained that the computer main board is abnormal;

[0059] When the abnormality of the computer main board is a power-off abnormality of the main board, obtain the previous operating information and obtain the fault information according to the previous operating information;

[0060] When the abnormality of the computer main board is a non-power-off abnormality of the main board, obtain the fault information according to the current operating information;

[0061] An execution module for generating an alarm message based on the fault information.

[0062] By adopting the above technical solution, the acquisition module acquires the operation information of the computer motherboard, and the judgment module determines whether it is normal according to the current operation information, and judges whether the computer motherboard is abnormal. When the operation information is normal, the computer motherboard is normal; when the operation information is abnormal, the computer motherboard is abnormal. When the computer motherboard is abnormal, if the abnormal type is motherboard power-off abnormality, the fault information is acquired according to the previous operation information; if it is a non-power-off abnormality, the fault information is obtained according to the current operation information. The execution module generates an alarm message according to the fault information. The fault information when the motherboard is abnormal can be judged according to the operation information, and it is not necessary for the repair personnel to check the faults one by one when the motherboard is damaged, thus improving the repair efficiency.

[0063] In summary, the present application includes the following beneficial technical effects:

[0064] During the operation of the computer motherboard, various types of faults may occur. The operation information of the computer motherboard is acquired, and it is judged whether the computer motherboard is in a normal working state according to whether the data of the operation information is normal. If the operation information is abnormal, the computer motherboard is abnormal; if the operation information is normal, the computer motherboard is also normal. The operation information includes voltage, current, temperature data, etc. of the computer motherboard during operation. When the computer motherboard is abnormal, it is divided into motherboard power-off abnormality and non-power-off abnormality. The power-off abnormality means that the motherboard is damaged and cannot be used anymore, and the non-power-off abnormality means that the motherboard can still be used normally, but some components have failed. The fault information when the motherboard is abnormal can be judged according to the operation information, and it is not necessary for the repair personnel to check the faults one by one when the motherboard is damaged, thus improving the repair efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 is the flowchart of a method for testing a computer motherboard according to an embodiment of the present application;

[0066] Figure 2 is the flowchart of a method for judging whether the operation information is normal according to an embodiment of the present application;

[0067] Figure 3 is the flowchart of a method for obtaining fault information according to the current operation information when the computer motherboard is abnormal and the motherboard is non-power-off abnormal according to an embodiment of the present application;

[0068] Figure 4 is the flowchart of a method for judging whether the heat dissipation data is abnormal according to an embodiment of the present application;

[0069] Figure 5 is the flowchart of a method for judging whether the operating current of the computer motherboard is normal according to an embodiment of the present application;

[0070] Figure 6It is a flowchart of a method for the operating current of an embodiment of the present application to be greater than the current threshold, and the operating current of the computer motherboard is abnormal;

[0071] Figure 7 It is a flowchart of a method after the operating current of the computer motherboard in an embodiment of the present application is normal;

[0072] Figure 8 It is a system block diagram of a test system for a computer motherboard.

[0073] Explanation of reference numerals: 1. Acquisition module; 2. Judgment module; 3. Execution module. Specific implementation mode

[0074] The following further describes the present application in detail with reference to all the drawings.

[0075] An embodiment of the present application discloses a test method for a computer motherboard. Refer to Figure 1 , including:

[0076] S100. Obtain the current operating information of the computer motherboard.

[0077] Among them, the current operating information is voltage, current, temperature data, etc. when the computer motherboard is working.

[0078] S110. Judge whether the current operating information is normal.

[0079] Among them, when the data of the operating information is obtained, if the data of the operating information are all within the normal values, the computer motherboard is normal.

[0080] S120. If the current operating information is normal, it is obtained that the computer motherboard is normal.

[0081] Among them, normal operating information means that each data during the operation of the computer motherboard is normal. For example, if the operating voltage of the computer motherboard is 12V and allows a fluctuation of ±5%, then the voltage of the computer motherboard between 11.4V and 12.6V is considered normal.

[0082] S130. If the current operating information is abnormal, it is obtained that the computer motherboard is abnormal.

[0083] Among them, when the obtained operating information is not within the normal values, a fault occurs in the operation of the computer motherboard. For example, if the operating voltage of the computer motherboard is 12V and allows a fluctuation of ±5%, then if the voltage of the computer motherboard is not between 11.4V and 12.6V, the operating information is abnormal.

[0084] S140. When the abnormality of the computer motherboard is the abnormality of motherboard power-off, obtain the previous operating information, and obtain the fault information according to the previous operating information.

[0085] Among them, a power-off anomaly indicates that the motherboard has lost its normal operating ability at this moment. At this time, the current operating information of the motherboard cannot be obtained. Only the operating information of the motherboard at the moment before power-off, that is, the previous operating information, can be obtained. When the previous operating information needs to be obtained, it is a power-off anomaly of the motherboard. The previous operating information is the last obtained current operating information.

[0086] S150. When the anomaly of the computer motherboard is a non-power-off anomaly of the motherboard, obtain the fault information according to the current operating information.

[0087] Among them, a non-power-off anomaly of the motherboard means that the motherboard can still work normally, but some components on the motherboard may be damaged. At this time, the current operating information can still be obtained, and the fault information is judged through the current operating information. The fault information is the specific fault type of the motherboard failure.

[0088] S160. Generate an alarm message based on the fault information.

[0089] Among them, after the motherboard fails, the obtained fault type is transmitted to the terminal to generate an alarm message to remind the repair personnel and also let the repair personnel know the cause of the fault.

[0090] The implementation principle of a test method for a computer motherboard in an embodiment of the present application is as follows: During the operation of the computer motherboard, various types of faults may occur. Obtain the operating information of the computer motherboard, and judge whether the computer motherboard is in a normal working state according to whether the data of the operating information is normal. If the operating information is abnormal, the computer motherboard is abnormal; if the operating information is normal, the computer motherboard is also normal. The operating information is voltage, current, temperature data, etc. of the computer motherboard during operation. When the computer motherboard is abnormal, it is divided into a power-off anomaly and a non-power-off anomaly of the motherboard. The power-off anomaly means that the motherboard is damaged and cannot be used anymore, and the non-power-off anomaly means that the motherboard can still be used normally, but some components are faulty. According to the operating information, the fault information when the motherboard is abnormal can be judged, eliminating the need for repair personnel to check the faults one by one when the motherboard is damaged, improving the repair efficiency.

[0091] In Figure 1 In step S110 of the steps shown in the embodiment, judge whether the current operating information is normal, and determine whether the computer motherboard is normal by judging whether the operating information is normal. Specifically, it is described in detail through Figure 2 the embodiment shown.

[0092] Judging whether the operating information is normal includes:

[0093] S200. Based on the operating information, obtain the motherboard bus voltage value and the voltage values of all components of the computer motherboard.

[0094] Among them, the bus voltage of the main board is the external voltage loaded on the main board, and the device voltage is the voltage value of each component integrated on the main board, such as the voltage value of the diode on the main board.

[0095] S210. Determine whether the bus voltage value of the main board and the voltage values of all devices are normal.

[0096] Among them, a normal bus voltage value of the main board means that the main board has no fault, and normal voltage values of all devices mean that the components on the main board are normal.

[0097] S220. If the bus voltage value of the main board and the voltage values of all devices are normal, it is obtained that the current operating information is normal.

[0098] Among them, when the bus voltage value of the main board and the voltage values of all devices are normal, it means that the main board is normal and the components on the main board are operating normally, and it is confirmed that the operating information is normal.

[0099] S230. If the bus voltage value of the main board or the voltage values of all devices are abnormal, it is obtained that the current operating information is abnormal.

[0100] Among them, when there is one abnormality in the bus voltage value of the main board or the voltage values of all devices, at this time, the main board or a certain component on the main board is abnormal, and it is confirmed that the operating information is abnormal.

[0101] When the current operating information is abnormal, it is obtained that the computer main board is abnormal, including:

[0102] When the bus voltage value of the main board is normal and the voltage value of the first device is abnormal, it is obtained that the computer main board does not power off and the first device is abnormal, and it is determined that the abnormality of the computer main board is a non-power-off abnormality of the computer main board.

[0103] Among them, a normal main board total voltage value means that there is no problem with the main board itself, and an abnormal first device means that the voltage value of any component on the main board is abnormal, and it is determined that the abnormality occurring in the computer main board is a non-power-off abnormality.

[0104] When the bus voltage value of the computer main board is abnormal and the voltage values of all devices are normal, it is obtained that the computer main board powers off, and it is determined that the abnormality of the computer main board is a power-off abnormality of the computer main board.

[0105] Among them, when the bus voltage value of the computer main board is abnormal and the voltage of the components is normal, at this time, it means that the main board itself is damaged and can no longer work normally, and it is determined that the abnormality is a power-off abnormality.

[0106] The implementation principle of determining whether the operation information is normal in the embodiments of this application is as follows: Obtain the bus voltage and device voltage of the motherboard according to the operation information, and determine whether the operation information is normal based on whether the bus voltage and device voltage values are normal. When both the motherboard bus voltage and device voltage values are normal, the operation information is normal; when there is an abnormality in the motherboard bus voltage and device voltage values, the operation information is abnormal.

[0107] Referring to Figure 3 , when the computer motherboard is abnormal and it is a non-power-off abnormality of the motherboard, the fault information obtained according to the current operation information includes:

[0108] S300. Obtain the temperature data of the motherboard devices.

[0109] Among them, in the case of a non-power-off abnormality of the motherboard, based on the temperature data, determine what abnormality has occurred to the motherboard devices. The temperature data is the temperature of the components on the motherboard when they are working.

[0110] S310. Determine whether the temperature data is greater than the temperature threshold.

[0111] Among them, the temperature threshold is the maximum temperature value allowed for the components to work normally. When the temperature data is greater than the temperature threshold, it means that the temperature of the components is abnormal at this time, and the components have failed.

[0112] S320. If the temperature data is not greater than the temperature threshold, then the obtained fault information is not temperature abnormality.

[0113] S330. If the temperature data is greater than the temperature threshold, then the obtained fault information is temperature abnormality, and determine whether the heat dissipation data is abnormal.

[0114] Among them, when the temperature data is greater than the temperature threshold, at this time the parts are in an abnormal working state, obtain the heat dissipation data, and determine whether the reason for the abnormal temperature of the components is caused by the weakening of the heat dissipation ability.

[0115] The implementation principle of obtaining fault information according to the current operation information when a computer motherboard is abnormal and it is a non-power-off abnormality in the embodiments of this application is as follows: Determine whether the heat generation of the motherboard devices is normal according to the temperature data of the motherboard devices. If the temperature data of the motherboard devices is greater than the temperature threshold, then the heat generation of the motherboard devices is abnormal, and the fault type is temperature abnormality. Obtain the heat dissipation data to further determine the reason for the temperature abnormality. If the heat dissipation of the motherboard devices is normal, then the fault type is not temperature abnormality.

[0116] In Figure 3 In step S330 of the steps shown in the embodiment, determine whether the heat dissipation data is abnormal, and determine the reason for the abnormal temperature of the components by determining whether the heat dissipation is normal. Specifically, it is described in detail through the Figure 4 embodiment shown.

[0117] Determining whether the heat dissipation data is abnormal includes:

[0118] S400. Obtain the operating speed of the fan.

[0119] Among them, the fan is a device installed in the chassis to dissipate heat from the motherboard. Whether the operating speed of the fan is normal affects the heat dissipation ability of the motherboard and its components.

[0120] S410. Determine whether the operating speed of the fan is within the speed range.

[0121] Among them, the speed of the fan fluctuates within a moving range. When within the normal speed range, the fan can stably discharge the heat of the motherboard and the components on the motherboard. For example, if the normal speed of the fan is 300 revolutions per minute and the speed fluctuation range of the fan is plus or minus 2%, then the fan speed is normal between 294 - 306 revolutions per minute.

[0122] S420. If the operating speed is not within the speed range, it is obtained that the heat dissipation data is abnormal.

[0123] Among them, the fan speed not being within the speed range means that the fan has a fault resulting in a reduced speed. Therefore, the heat dissipation ability of the fan is reduced and the heat dissipation data is abnormal.

[0124] S430. If the operating speed is within the speed range, it is obtained that the heat dissipation data is normal, and determine whether the operating current of the computer motherboard is normal.

[0125] Among them, if the fan works normally and the heat dissipation is normal, then the reason for the abnormal temperature is caused by other reasons. Obtain the operating current of the computer motherboard to determine whether the temperature is abnormal due to an increased current.

[0126] The implementation principle of determining whether the heat dissipation data is abnormal in an embodiment of this application is: according to whether the speed of the fan is within the speed range, determine whether the reason for the abnormal temperature is caused by a reduced heat dissipation ability. If so, the fault type is fan damage; if not, determine whether the operating current of the motherboard is normal.

[0127] In Figure 4 In step S430 of the steps shown in the embodiment, to determine whether the heat dissipation data is abnormal, determine the reason for the abnormal temperature of the components by judging whether the heat dissipation is normal. Specifically, it is described in detail through Figure 5 the embodiment shown.

[0128] Determining whether the operating current of the computer motherboard is normal includes:

[0129] S500. Obtain the operating current of the computer motherboard.

[0130] Among them, the operating current of the computer motherboard is the total current when the computer motherboard is still running.

[0131] S510. Based on the operating current, determine whether the operating current is greater than the current threshold.

[0132] Among them, the current threshold is the maximum current allowed when the computer motherboard is running, generally 1.2 times the rated current.

[0133] S520. If the operating current is greater than the current threshold, it is obtained that the operating current of the computer motherboard is abnormal.

[0134] Among them, when the operating current is greater than the current threshold, due to the increase in current, the heat generation increases, so the temperature rises, and the fault type is abnormal operating current.

[0135] S530. If the operating current is not greater than the current threshold, it is obtained that the operating current of the computer motherboard is normal.

[0136] The implementation principle of an embodiment of this application for determining whether the operating current of a computer motherboard is normal is as follows: According to the operating current of the computer motherboard, determine whether the operating current is greater than the current threshold. If the operating current is greater than the current threshold, the current is too large, resulting in an increase in heat generation, and the fault type is current anomaly. If the operating current is not greater than the current threshold, the fault type is not caused by current anomaly.

[0137] In Figure 5 In step S620 of the steps shown in the embodiment, determine whether the heat dissipation data is abnormal, and determine the cause of the abnormal temperature of the components by judging whether the heat dissipation is normal. Specifically, it is described in detail through the Figure 6 embodiment shown.

[0138] Referring to Figure 6 , if the operating current is greater than the current threshold, after the operating current of the computer motherboard is abnormal, it includes:

[0139] S600. Obtain the humidity data of the motherboard.

[0140] Among them, the humidity data of the motherboard is the humidity value of the environment where the motherboard is located. Excessive humidity will cause the motherboard to short circuit and other situations.

[0141] S610. Determine whether the humidity data is greater than the humidity threshold.

[0142] Among them, the humidity threshold is the maximum humidity value at which the motherboard operates in the environment. An environment exceeding the humidity threshold will affect the normal operation of the motherboard.

[0143] S620. If the humidity data is greater than the humidity threshold, it is obtained that the reason for the abnormal operating current is excessive humidity.

[0144] Among them, excessive humidity causes the main board to short - circuit, the current increases, and the increase in current leads to an increase in heat generation.

[0145] S630. If the humidity data is not greater than the humidity threshold, then the reason for the abnormal operating current is not excessive humidity.

[0146] In the embodiment of the present application, if the operating current is greater than the current threshold, the implementation principle of the abnormal operating current of the computer main board is as follows: obtain the humidity value of the environment where the main board is located, judge the reason for the current abnormality according to the humidity value. When the humidity value is too large, the humidity causes the computer main board to short - circuit, and the fault type is excessive humidity. When the humidity value is within the normal range, the reason for the abnormal continuous power supply of the main board is not excessive humidity.

[0147] In Figure 5 After step S530 of the steps shown in Figure 7 When the operating current of the computer main board is normal, further analyze the abnormal continuous power supply of the circuit after the operating current is normal. Specifically, it is described in detail through

[0148] Refer to Figure 7 , after the operating current of the computer main board is normal, it includes:

[0149] S700. Obtain the operating frequency of the external device of the computer main board.

[0150] Among them, the external device is a hardware device connected to the main board, such as a graphics card.

[0151] S710. Judge whether the operating frequency is greater than the rated frequency.

[0152] Among them, the operating frequency is the real - time frequency when the external device is working, and the rated frequency is the normal operating frequency range of the external device. For example, the normal operating frequency of a certain graphics card is 3.10 GHz, then the frequency within 3.10 GHz of the graphics card is normal.

[0153] S720. If the operating frequency is not greater than the rated frequency, then the fault type of the computer main board is device aging.

[0154] S730. If the operating frequency is greater than the rated frequency, then judge that the over - clocking of the external device causes the temperature to increase.

[0155] Among them, over - clocking means that the external device operates over - load. For example, the normal frequency of a graphics card is 3.10 GHz, and the current operating frequency reaches 4.0 GHz, which is over - clocking. The over - load operation causes the temperature of the computer main board to increase.

[0156] The implementation principle after the operating current of the computer motherboard in the embodiment of this application is normal is as follows: Obtain the operating frequency of the devices connected to the motherboard, and determine whether the operating frequency is greater than the rated frequency. When the operating frequency is greater than the rated frequency, the external devices operate overloaded, resulting in an increase in the motherboard temperature. When the operating frequency is within the rated frequency, the fault type of the computer motherboard is device aging.

[0157] The above has described in detail a testing method for a computer motherboard. Next, a testing system for a computer motherboard based on the testing method for a computer motherboard will be described in detail.

[0158] A testing system for a computer motherboard includes:

[0159] An acquisition module 1 for acquiring the current operating information of the computer motherboard;

[0160] A judgment module 2 for judging whether the current operating information is normal;

[0161] If the current operating information is normal, it is obtained that the computer motherboard is normal;

[0162] If the current operating information is abnormal, it is obtained that the computer motherboard is abnormal;

[0163] When the abnormality of the computer motherboard is a motherboard power-off abnormality, obtain the previous operating information, and obtain the fault information according to the previous operating information;

[0164] When the abnormality of the computer motherboard is a non-power-off abnormality of the motherboard, obtain the fault information according to the current operating information;

[0165] An execution module 3 for generating an alarm message based on the fault information.

[0166] The implementation principle of the testing system for a computer motherboard in the embodiment of this application is as follows: The acquisition module 1 acquires the operating information of the computer motherboard, and the judgment module 2 judges whether the computer motherboard is abnormal according to whether the current operating information is normal. When the operating information is normal, the computer motherboard is normal; when the operating information is abnormal, the computer motherboard is abnormal. When the computer motherboard is abnormal, if the abnormal type is a motherboard power-off abnormality, obtain the fault information according to the previous operating information; if it is a non-power-off abnormality, obtain the fault information according to the current operating information. The execution module 3 generates an alarm message according to the fault information. According to the operating information, the fault information when the motherboard is abnormal can be judged, and it is not necessary for the repair personnel to check the faults one by one when the motherboard is damaged, improving the repair efficiency.

[0167] The above are all the preferred embodiments of this application. Without limiting the protection scope of this application accordingly, therefore: All equivalent changes made according to the structure, shape, and principle of this application should be covered within the protection scope of this application.

Claims

1. A testing method for a computer motherboard, characterized in that, Including: Obtain the current operating information of the computer motherboard; Judge whether the current operating information is normal; If the current operating information is normal, it is obtained that the computer motherboard is normal; If the current operating information is abnormal, it is obtained that the computer motherboard is abnormal; When the abnormality of the computer motherboard is the abnormality of the motherboard power-off, obtain the previous operating information, and obtain the fault information according to the previous operating information; When the abnormality of the computer motherboard is the non-power-off abnormality of the motherboard, obtain the fault information according to the current operating information; Generate an alarm message based on the fault information; Among them, the judgment of whether the operating information is normal includes: Based on the operating information, obtain the motherboard bus voltage value and all device voltage values of the computer motherboard; Judge whether the motherboard bus voltage value and all device voltage values are normal; If the motherboard bus voltage value and all device voltage values are normal, it is obtained that the current operating information is normal; If the motherboard bus voltage value or all device voltage values are abnormal, it is obtained that the current operating information is abnormal; Among them, when the current operating information is abnormal and it is obtained that the computer motherboard is abnormal, it includes: When the motherboard bus voltage value is normal and the voltage value of the first device is abnormal, it is obtained that the computer motherboard is not powered off, the first device is abnormal, and it is determined that the abnormality of the computer motherboard is the non-power-off abnormality of the computer motherboard; When the computer motherboard bus voltage value is abnormal and all device voltage values are normal, it is obtained that the computer motherboard is powered off, and it is determined that the abnormality of the computer motherboard is the power-off abnormality of the computer motherboard.

2. The test method of a computer motherboard according to claim 1, characterized in that, When the abnormality of the computer motherboard is the non-power-off abnormality of the motherboard, obtaining the fault information according to the current operating information includes: Obtain the temperature data of the device; Judge whether the temperature data is greater than the temperature threshold; If the temperature data is not greater than the temperature threshold, it is obtained that the fault information is not temperature abnormality; If the temperature data is greater than the temperature threshold, it is obtained that the fault information is temperature abnormality, and judge whether the heat dissipation data is abnormal.

3. The testing method of a computer motherboard according to claim 2, characterized in that, The judgment of whether the heat dissipation data is abnormal includes: Obtain the running speed of the fan; Judge whether the running speed of the fan is within the speed range; If the running speed is not within the speed range, it is obtained that the heat dissipation data is abnormal; If the running speed is within the speed range, it is obtained that the heat dissipation data is normal, and judge whether the operating current of the computer motherboard is normal.

4. A testing method for a computer motherboard according to claim 3, characterized in that, The judgment of whether the operating current of the computer motherboard is normal includes: Obtain the operating current of the computer motherboard; Based on the operating current, judge whether the operating current is greater than the current threshold; If the operating current is greater than the current threshold, it is obtained that the operating current of the computer motherboard is abnormal; If the operating current is not greater than the current threshold, it is obtained that the operating current of the computer motherboard is normal.

5. A testing method for a computer motherboard according to claim 3, characterized in that, When the operating current is greater than the current threshold, the operating current of the computer motherboard is abnormal, including: Obtain the humidity data of the motherboard; Judge whether the humidity data is greater than the humidity threshold; If the humidity data is greater than the humidity threshold, it is obtained that the reason for the abnormal operating current is excessive humidity.

6. The test method of a computer motherboard according to claim 3, wherein, [[ID=**********]]After the operating current of the computer motherboard is normal, it includes: Obtain the operating frequency of the external devices of the computer motherboard; Judge whether the operating frequency is greater than the rated frequency; If the operating frequency is not greater than the rated frequency, the fault type of the computer motherboard is device aging; If the operating frequency is greater than the rated frequency, judge that the overclocking of the external device causes the temperature to increase.

7. A test system for a computer motherboard, which adopts the method described in any one of claims 1-6, characterized in that Including: An obtaining module (1) for obtaining the current operating information of the computer motherboard; A judging module (2) for judging whether the current operating information is normal; If the current operating information is normal, it is obtained that the computer motherboard is normal; If the current operating information is abnormal, it is obtained that the computer motherboard is abnormal; When the abnormality of the computer motherboard is the abnormality of motherboard power-off, obtain the previous operating information and obtain the fault information according to the previous operating information; When the abnormality of the computer motherboard is the non-power-off abnormality of the motherboard, obtain the fault information according to the current operating information; An execution module (3) for generating the alarm information based on the fault information.

Citation Information

Patent Citations

  • Monitoring circuit of computer system

    CN108710318A