CN101276303B - Computer diagnostic method and system - Google Patents

Computer diagnostic method and system Download PDF

Info

Publication number
CN101276303B
CN101276303B CN200710065032XA CN200710065032A CN101276303B CN 101276303 B CN101276303 B CN 101276303B CN 200710065032X A CN200710065032X A CN 200710065032XA CN 200710065032 A CN200710065032 A CN 200710065032A CN 101276303 B CN101276303 B CN 101276303B
Authority
CN
China
Prior art keywords
infrared
check point
point code
port
electric signal
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.)
Active
Application number
CN200710065032XA
Other languages
Chinese (zh)
Other versions
CN101276303A (en
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN200710065032XA priority Critical patent/CN101276303B/en
Publication of CN101276303A publication Critical patent/CN101276303A/en
Application granted granted Critical
Publication of CN101276303B publication Critical patent/CN101276303B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention provides a computer diagnosis method and diagnosis system, wherein, the method includes: step 1, firstly, a bios opens an infrared port of the computer under the course of the power on self test, the infrared port can work normally, step 2, the check point code generated in the course of the power on self test, is transmitted outwards by the infrared port; step 3, the infrared receiver receives the check point code and processing display. By utilizing the characteristics of the power on self test and the infrared transmission function, the invention receives and displays the power on the self test code of the display computer transmitted by an infrared transmission protocol by a common infrared receiver (such as a mobile phone with infrared function), the invention is generally used for most computers, having characteristics of convenient use and effectively controlling the diagnosis cost.

Description

A kind of computer diagnosis method and diagnostic system
Technical field
The present invention relates to the detection and the diagnostic techniques of computing machine, particularly relate to a kind of computer diagnosis method and diagnostic system of diagnosing by infrared ray.
Background technology
The mainboard diagnostic card, also be POST card (Power On Self Tst Power-On Self-Test), its principle of work is to utilize the testing result of BIOS in the mainboard (Basic Input or Output System (BIOS)) internal processes, show one by one by mainboard diagnostic card code, code implication zoom table in conjunction with diagnostic card just can be known the computer glitch place soon, especially PC (PC) machine can not the pilot operationp system, blank screen, when loudspeaker are not named, use the mainboard diagnostic card more can embody its facility, get twice the result with half the effort.
BIOS on the mainboard is when each start, the strict test of row in the time of can be to each assemblies such as the circuit of system, storer, keyboard, video section, hard disk, floppy drives, and analyze hard-disk system and dispose, to basic I/O (input and output) setting carrying out initialization of having disposed, after all are normal, reboot operating system.Its distinguishing feature is to be the separatrix whether cursor to occur, earlier critical piece is tested, and critical piece breaks down and forces machine to change shutdown over to, and display does not have cursor, and then screen does not have any reaction.Then, nonessential parts are tested if any the fault machine also continue operation, simultaneously display shows that error message breaks down when machine.When key fault appears in computing machine, there is not when demonstration on the screen, be difficult to judge the computer failure place, can insert this card in the expansion slot this moment, go up the code that shows according to card, with reference to the BIOS kind under the computing machine, find represented failure cause of this code and position by the code implication zoom table of mainboard diagnostic card again, just can know clearly guilty culprit.The function of mainboard diagnostic card is very powerful, and the ability of reporting errors by the ability that the tinkle of bells reports an error, is the essential instrument of slip-stick artist of being engaged in computer motherboard exploitation and computer maintenance considerably beyond BIOS self.
Common mainboard diagnostic card has PCI (Peripheral Component Interconnect standard) interface card, serial interface card, parallel port interface card, mainboard plate to carry diagnostic lamp etc.Wherein the mainboard plate carries diagnostic lamp and need add decoding and displaying circuit such as seven segment digital tubes on every mainboard, needs cost higher.Pci interface card is slip-stick artist's a common tool, but volume big, carry inconvenience.And along with computer technology has entered the PCI Express epoch, the living space of PCI is more and more littler.The notebook-enabled platform of Intel (Intel company) all is " mini PCI-E type " interface from " NAPA type " beginning wireless network card, and the PCI diagnostic card is because no corresponding interface is lack scope for their abilities.Serial ports/parallel port interface card and PCI diagnostic card situation are similar, and its applying frequency is on a declining curve because of the minimizing of field of employment.
So need a kind of diagnostic tool that can on most of computing machine, can both use now especially, and need control cost, preferably can not increase production cost of products.
Summary of the invention
The purpose of this invention is to provide a kind of computer diagnosis method and diagnostic system, the diagnostic tool that solves prior art can not be common to most of computing machine and the technical matters that can not effectively control cost.
To achieve these goals, the invention provides a kind of computer diagnosis method, wherein, comprise the steps: step 1, Basic Input or Output System (BIOS) is at first opened the infrared port of computing machine in the Power-On Self-Test process, makes the infrared port can operate as normal; Step 2 outwards sends the check point code that produces in the described Power-On Self-Test process by described infrared port; Step 3, infrared receiving device receive described check point code and show.
Above-mentioned method, wherein, in described step 1, described Basic Input or Output System (BIOS) is by giving register value of filling out of super input/output IC, makes the described infrared port can operate as normal.
Above-mentioned method, wherein, described step 2 comprises: step a sends to the check point code that produces in the Power-On Self-Test process infrared controller of described infrared interface; Step b, carrier wave is deciphered and loaded to described infrared controller according to infrared protocol to described check point code, obtains the electric signal after the decoding loading wave of described check point code, and export to the infrared transmitter of described infrared interface; Step c, described infrared transmitter are converted into light signal with the electric signal of receiving and launch to the external world.
Above-mentioned method, wherein, described step 3 comprises: steps A, described infrared receiving device utilize infrared diode to be converted into electric signal from the light signal of described infrared transmitter; Step B, the controller in the described infrared receiving device carries out demodulation according to infrared protocol to described electric signal, translates described check point code; Step C shows described check point code with hexadecimal digital format on display screen.
In order to realize purpose of the present invention, the present invention also provides a kind of computerized diagnostic system, wherein, comprising: the setting module that is arranged in computing machine, be used for: make Basic Input or Output System (BIOS) at first open the infrared port of computing machine, make the infrared port can operate as normal in the Power-On Self-Test process; Be arranged in the infrared port of computing machine, be used for: the check point code that described Power-On Self-Test process is produced outwards sends; Be positioned at the outer infrared receiving device of computing machine, be used for: receive described check point code and show.
Above-mentioned system, wherein, described Basic Input or Output System (BIOS) is by giving register value of filling out of super input/output IC, makes the described infrared port can operate as normal.
Above-mentioned system, wherein, described infrared interface comprises infrared controller and infrared transmitter; Described infrared controller is used for: receive the check point code that described Power-On Self-Test process produces, according to infrared protocol carrier wave is deciphered and loaded to described check point code, obtain the electric signal after the decoding loading wave of described check point code, and export to described infrared transmitter; Described infrared transmitter is used for: the electric signal of receiving is converted into light signal launches to the external world.
Above-mentioned system, wherein, described infrared receiving device comprises infrared diode, controller and display screen; Described infrared diode is used for: will be converted into electric signal from the light signal of described infrared transmitter; Described controller is used for: according to infrared protocol described electric signal is carried out demodulation, translate described check point code; Described display screen is used for, and shows described check point code with hexadecimal digital format on screen.
Above-mentioned system is characterized in that, described infrared receiving device is to have infrared function and with the device of Presentation Function.
Above-mentioned system, wherein, described infrared receiving device is the mobile phone with infrared function.
Technique effect of the present invention is:
1, technical method is realized simply, utilizes the BIOS control POST process that begins earlier Super IO to be carried out initialization, enables infrared port and makes its infrared function operate as normal, and POST information is able to send to the external world from infrared interface.
2, do not increase any hardware cost, do not need circuit is carried out any modification, the instrument of use is mobile phone (or other infrared remote receivers) and the computing machine that people have possessed, and only needs to increase a software that shows the infrared interface code to mobile phone and gets final product.
3, do not need to carry instrument, do not need to open work such as cabinet, by wireless mode to diagnosing malfunction.
Description of drawings
Fig. 1 is the flow chart of steps of detection method of the present invention;
Fig. 2 is the hardware connection diagram of detection system of the present invention;
Fig. 3 carries out the flow chart of steps of testing process for mobile phone among the present invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the accompanying drawings and the specific embodiments.
The present invention proposes that a kind of to adopt infrared radio transmission interface common in the computing machine be medium, use infrared remote receiver (as mobile phone) to show the method for the computing machine POST check point (Power-On Self-Test check point) that detects with infrared function.
Fig. 1 is the flow chart of steps of detection method of the present invention, and its job step is:
Step 101 is earlier opened the infrared port of computing machine, makes the infrared port can operate as normal.
The POST of computing machine begins earlier to SUPER IO (super input and output) and carries out initialization, and the initialization of SUPERIO is exactly register value of filling out that BIOS gives SUPER IO chip (super input/output IC), enables operate as normal.The integrated serial ports of SUPERIOchip, parallel port, function such as infrared have specific port address.Then set POST check point and send on the infrared port address in BIOS, this moment, infrared path can transmit data.
Step 102 outwards sends the check point code that produces in the Power-On Self-Test process by infrared port.
After the infrared port operate as normal, checkpoint (detection breakpoint) code that the POST of computing machine continues to send in the operational process constantly is sent to the infrared controller of infrared port, infrared controller deciphers and loads the infrared transmitter that carrier wave is exported to infrared port to the received signal according to infrared protocol, the infrared diode transmitter is converted into light signal with the electric signal of receiving and launches to the external world.
Step 103, infrared receiving device receive described check point code and show.
The present invention can use the infrared receiving device with infrared function.Infrared diode on the infrared remote receiver is converted to electric signal with the light signal that the computing machine that receives sends, and infrared controller carries out demodulation according to infrared protocol to it, and the signal that translation is come out is delivered to the infrared remote receiver processor.The infrared remote receiver processor shows with hexadecimal digital format the signal that receives on the receiver screen, will demonstrate the check point that computer POST process sends.Thereby realize that infrared controller (as infrared mobile) receives the function that demonstration computer POST information is diagnosed computer glitch by Infrared Transmission.
Fig. 2 for the hardware connection diagram of detection system of the present invention in computing machine 200, include BIOS210, SUPER IO220, infrared port 230, wherein infrared port 230 also comprises infrared controller 231 and infrared transmitter (infrared diode) 232.In infrared remote receiver 300, include infrared diode 301, functions of receiving and transmitting infrared 302, processor 303 and display screen 304.
Fig. 3, comprises the steps: as figure for the flow chart of steps of infrared remote receiver (as infrared mobile) execution testing process among the present invention
Step 401 is opened the infrared function of mobile phone;
Step 402 is opened the diagnostic function to computing machine;
Step 403 passes the signal of coming to computing machine and carries out;
Step 404 is carried out 16 machine-processed form outputs to decoded signal;
Step 405, display screen shows POST code (code of Power-On Self-Test).
As from the foregoing, the present invention proposes a kind of computing machine and receive the method that shows computing machine debug port by infrared remote receiver then by infrared transmission Post debug code, reach the purpose of diagnosis computer, its advantage is:
1, technical method is realized simply, and committed step is earlier Super IO to be carried out initialization with the BIOS control POST process that begins, and enables infrared port and makes its infrared function operate as normal, and POST information is able to send to the external world from infrared interface.
2, do not increase any hardware cost, do not need circuit is carried out any modification, the instrument of use is mobile phone (or other infrared remote receivers) and the computing machine that people have possessed, and only needs to increase a software that shows the infrared interface code to mobile phone and gets final product.
3, do not need to carry instrument, do not need to open work such as cabinet, by wireless mode to diagnosing malfunction.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1. a computer diagnosis method is characterized in that, comprises the steps:
Step 1, Basic Input or Output System (BIOS) are at first opened the infrared port of computing machine in the Power-On Self-Test process, make the infrared port can operate as normal;
Step 2 outwards sends the check point code that produces in the described Power-On Self-Test process by described infrared port;
Step 3, infrared receiving device receive described check point code and show.
2. method according to claim 1 is characterized in that, in described step 1, described Basic Input or Output System (BIOS) is by giving register value of filling out of super input/output IC, makes the described infrared port can operate as normal.
3. method according to claim 1 is characterized in that, described step 2 comprises:
Step a sends to the check point code that produces in the Power-On Self-Test process infrared controller of described infrared interface;
Step b, carrier wave is deciphered and loaded to described infrared controller according to infrared protocol to described check point code, obtains the electric signal after the decoding loading wave of described check point code, and export to the infrared transmitter of described infrared interface;
Step c, described infrared transmitter are converted into light signal with the electric signal of receiving and launch to the external world.
4. method according to claim 3 is characterized in that, described step 3 comprises:
Steps A, described infrared receiving device utilize infrared diode to be converted into electric signal from the light signal of described infrared transmitter;
Step B, the controller in the described infrared receiving device carries out demodulation according to infrared protocol to described electric signal, translates described check point code;
Step C shows described check point code with hexadecimal digital format on display screen.
5. a computerized diagnostic system is characterized in that, comprising:
Be arranged in the setting module of computing machine, be used for: make Basic Input or Output System (BIOS) at first open the infrared port of computing machine, make the infrared port can operate as normal in the Power-On Self-Test process;
Be arranged in the infrared port of computing machine, be used for: the check point code that described Power-On Self-Test process is produced outwards sends;
Be positioned at the outer infrared receiving device of computing machine, be used for: receive described check point code and show.
6. system according to claim 5 is characterized in that, described Basic Input or Output System (BIOS) is by giving register value of filling out of super input/output IC, makes the described infrared port can operate as normal.
7. system according to claim 5 is characterized in that described infrared interface comprises infrared controller and infrared transmitter;
Described infrared controller is used for: receive the check point code that described Power-On Self-Test process produces, according to infrared protocol carrier wave is deciphered and loaded to described check point code, obtain the electric signal after the decoding loading wave of described check point code, and export to described infrared transmitter;
Described infrared transmitter is used for: the electric signal of receiving is converted into light signal launches to the external world.
8. system according to claim 7 is characterized in that described infrared receiving device comprises infrared diode, controller and display screen;
Described infrared diode is used for: will be converted into electric signal from the light signal of described infrared transmitter;
Described controller is used for: according to infrared protocol described electric signal is carried out demodulation, translate described check point code;
Described display screen is used for, and shows described check point code with hexadecimal digital format on screen.
9. system according to claim 5 is characterized in that, described infrared receiving device is to have infrared function and with the device of Presentation Function.
10. system according to claim 9 is characterized in that, described infrared receiving device is the mobile phone with infrared function.
CN200710065032XA 2007-03-30 2007-03-30 Computer diagnostic method and system Active CN101276303B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200710065032XA CN101276303B (en) 2007-03-30 2007-03-30 Computer diagnostic method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710065032XA CN101276303B (en) 2007-03-30 2007-03-30 Computer diagnostic method and system

Publications (2)

Publication Number Publication Date
CN101276303A CN101276303A (en) 2008-10-01
CN101276303B true CN101276303B (en) 2010-11-10

Family

ID=39995765

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710065032XA Active CN101276303B (en) 2007-03-30 2007-03-30 Computer diagnostic method and system

Country Status (1)

Country Link
CN (1) CN101276303B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102081562A (en) 2009-11-30 2011-06-01 华为技术有限公司 Equipment diagnosis method and system
CN107168834A (en) * 2017-05-05 2017-09-15 天津市英贝特航天科技有限公司 Method and device for detecting computer startup fault

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615331A (en) * 1994-06-23 1997-03-25 Phoenix Technologies Ltd. System and method for debugging a computing system
CN1212062A (en) * 1996-02-26 1999-03-24 艾沃德软件国际有限公司 Extended BIOS adapted for remote diagnostic repair
CN1873617A (en) * 2005-06-03 2006-12-06 鸿富锦精密工业(深圳)有限公司 Method and system for recognizing error codes of failure diagnosis card for main board

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615331A (en) * 1994-06-23 1997-03-25 Phoenix Technologies Ltd. System and method for debugging a computing system
CN1212062A (en) * 1996-02-26 1999-03-24 艾沃德软件国际有限公司 Extended BIOS adapted for remote diagnostic repair
CN1873617A (en) * 2005-06-03 2006-12-06 鸿富锦精密工业(深圳)有限公司 Method and system for recognizing error codes of failure diagnosis card for main board

Also Published As

Publication number Publication date
CN101276303A (en) 2008-10-01

Similar Documents

Publication Publication Date Title
CN100472460C (en) Detection and display method and device for computer self-test information
EP2158495B1 (en) Integrated circuit with self-test feature for validating functionality of external interfaces
US20110055631A1 (en) Pluggable error detection board and motherboard error detection system containing the same
CN102244591A (en) Client server and method for full process monitoring on function text of client server
US7882395B2 (en) Debug device for embedded systems and method thereof
US7992046B2 (en) Test system with simulation control device for testing functions of electronic devices
CN104077203A (en) Method and device for diagnosing computer hardware through USB interface
CA2962771A1 (en) Embedded universal serial bus (usb) debug (eud) for multi-interfaced debugging in electronic systems
CN102479141A (en) Processing system for monitoring power-on self-test information
CN107168834A (en) Method and device for detecting computer startup fault
CN106842152A (en) Airborne fire control radar online system failure diagnosis
US20060184831A1 (en) Passing debug information
CN101276303B (en) Computer diagnostic method and system
CN100367226C (en) Method for realizing parts detection utilizing intelligent equipment firmware
US8060733B2 (en) Apparatus for displaying BIOS POST code and method thereof
CN104063297A (en) Method and device capable of diagnosing computer hardware through USB interfaces
CN104424086B (en) Computer error detection module and method
CN1244864C (en) Information processing system with debug function on initializing and its method
CN106815088A (en) server and its debugging method
CN111026592A (en) Computer hardware detection device
CN101377753A (en) Accessory test device and method
CN101174234A (en) Mainboard error detection method
US20120054557A1 (en) System and method for testing peripheral component interconnect express switch
CN103365735A (en) Transmission interface and method for determining transmission signal
TW200821823A (en) Remote monitor module for computer initialization

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant