DISPLAY SYSTEM AND METHOD FOR DISPLAYING SELF-TESTING MESSAGE

Information

  • Patent Application
  • 20080022158
  • Publication Number
    20080022158
  • Date Filed
    June 13, 2007
    17 years ago
  • Date Published
    January 24, 2008
    16 years ago
Abstract
A self-testing message displaying system suitable for a computer is provided. The computer has multiple hardware devices, and the basic input/output system performs a power on self-test sequence on the computer and outputs a self-testing code when one of the hardware devices is error. The self-testing message displaying system includes a mother board and a display device. The mother board having a memory is disposed in the computer, and the memory stores the device codes corresponding to the hardware devices. The display including an on screen display control device is electrically connected to the mother board and used to store the on screen display symbols corresponding to the codes of the hardware devices. The on screen display control device is capable of accessing the device codes corresponding to the self-testing codes from the memory, such that the display device displays the on screen display symbols corresponding to the device codes.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic view of the system for displaying a self-testing message according to one embodiment of the present invention.



FIG. 2 is a flow chart of the method for displaying a self-testing message according to one embodiment of the present invention.





DESCRIPTION OF EMBODIMENTS


FIG. 1 is a schematic view of the system for displaying a self-testing message according to one embodiment of the present invention. Referring to FIG. 1, the system 100 for displaying a self-testing message described in the present embodiment is suitable for displaying a POST message of a computer having a BIOS, and the self-testing message is obtained through testing a plurality of hardware devices disposed in the computer by a mother board 110, wherein the hardware devices are, for example, a capacitor, a display card, a memory card, a sound card, a video card, a hard disk, a floppy disk driver, a CD-ROM driver, or a catch memory.


The system 100 for displaying a self-testing message includes a memory 112 and a display device 120. The memory 112 in the present embodiment is a BIOS memory. The memory 112 disposed on the mother board 110 stores a plurality of device codes corresponding to the plurality of hard devices and the BIOS, which is used to perform a power on self-test sequence on each of the hardware devices. Meanwhile, when any one of the hardware devices is error, the memory outputs a corresponding self-testing code. The display device 120 in the present embodiment is an LCD and includes an OSD control device 122, which stores a plurality of OSD symbols corresponding to the device codes respectively, wherein the OSD control device 122 is electrically connected to the memory 112 of the mother board 110. Additionally, the OSD control device 122 in the present embodiment is capable of accessing the device codes corresponding to the self-testing codes from the memory, such that the display device 120 displays the OSD symbols corresponding to the device codes.


In order to make the present embodiment become more fully understood and then be carried out, the method for displaying a self-testing message provided by the present invention will be illustrated below.



FIG. 2 is a flow chart of the method for displaying a self-testing message provided by the present invention. Referring to FIGS. 1 and 2, in Step S100, the BIOS performs a power on self-test sequence for the computer. More particularly, when the user turns on the power of the computer, i.e. the computer is initialized, the BIOS will automatically tests each of the hardware devices in the computer.


In Step S110, when an error of the hardware devices is detected, the BIOS outputs a corresponding self-testing code. In the present embodiment, the self-testing code is stored in the memory 112.


In Step S120, if one of the hardware devices initializes error, the OSD control device obtains the device code corresponding to the self-testing code from the memory. The OSD control device stores a plurality of OSD symbols corresponding to the device codes, and the OSD symbols may be font-based or bit-map.


In Step S130, the display device 120 displays the OSD symbol corresponding to the device code. More particularly, after the OSD control device 122 obtains the device code corresponding to the self-testing code from the memory 112, the display device 120 displays the OSD symbol corresponding to the device code. Additionally, the OSD control device 122 may receive a call instruction for a self-testing message, after that the OSD control device 122 displays the corresponding OSD symbol.


In the system and method for displaying a self-testing message of the present embodiment, after testing each of the hardware devices to obtain the self-testing code, the OSD control device 122 may obtain the device code corresponding to the self-testing code. The OSD symbol corresponding to the device code is displayed on the display device 120. Compared with the conventional technology, the user can instantly determine whether each of the hardware devices can operate normally before the display card begins its operation. Furthermore, even if the pre-booting or the booting program completes, the OSD symbol is still capable of displaying on the display device.


It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.

Claims
  • 1. A system for displaying a self-testing message, suitable for a computer having a basic input/output system (BIOS), wherein the computer has a plurality of hardware devices, and the BIOS performs a power on self-test sequence on the computer and outputs a corresponding self-testing code when one of the hardware devices is error, the system for displaying a self-testing message comprising: a mother board disposed in the computer, the mother including a memory storing a plurality of device codes corresponding to the hardware devices; anda display device including an on screen display (OSD) control device electrically connected to the mother board and used to store OSD symbols corresponding to the device codes, the OSD control device being capable of accessing the device codes corresponding to the self-testing codes from the memory, such that the display device displaying the OSD symbol corresponding to the device code.
  • 2. The system for displaying a self-testing message as claimed in claim 1, wherein the OSD symbols are font-based or bit-map.
  • 3. The system for displaying a self-testing message as claimed in claim 1, wherein the memory is a BIOS memory.
  • 4. The system for displaying a self-testing message as claimed in claim 1, wherein the power on self-test sequence sequentially checks the hardware devices when the computer is initialized.
  • 5. The system for displaying a self-testing message as claimed in claim 4, wherein the hardware devices comprise at least one of a capacitor, a display card, a memory card, a sound card, a video card, a hard disk, a floppy disk driver, a CD-ROM driver and a cache memory.
  • 6. The system for displaying a self-testing message as claimed in claim 1, wherein the OSD control device comprises an OSD control unit.
  • 7. The system for displaying a self-testing message as claimed in claim 1, wherein the display device is one selected from the group consisting of a liquid crystal display (LCD), a flat panel display, and a cathode ray tube (CRT) display.
  • 8. A method for displaying a self-testing message, suitable for a computer having a BIOS, wherein the computer has a plurality of hardware devices each corresponding to a self-testing code and a device code, the method for displaying a self-testing message comprising: performing a power on self-test sequence by the BIOS on the computer;outputting a corresponding self-testing code by the BIOS when one of the hardware devices is error;obtaining the device code corresponding to the self-testing code; anddisplaying an OSD symbol corresponding to the device code on a display.
  • 9. The method for displaying a self-testing message as claimed in claim 8, further comprising a step of receiving a call instruction for a self-testing message.
  • 10. The method for displaying a self-testing message as claimed in claim 8, wherein the OSD symbols are font-based or bit-map.
  • 11. The method for displaying a self-testing message as claimed in claim 8, wherein the power on self-test sequence sequentially checks the hardware devices when the computer is initialized.
  • 12. A display device, suitable for displaying a power on self test (POST) message of a computer having a BIOS, wherein the computer includes a plurality of hardware devices respectively corresponding to a self-testing code and a device code, the BIOS is used to perform a power on self-test sequence for the computer and outputs a corresponding self-testing code when one of the hardware devices is error, the display device comprises an OSD control device used to store OSD symbols corresponding to the device codes, wherein the OSD control device is capable of accessing the device codes corresponding to the self-testing codes, such that the display device displays the OSD symbols corresponding to the device codes.
  • 13. The display as claimed in claim 12, wherein the OSD symbols are font-based or bit-map.
  • 14. The display as claimed in claim 12, wherein the display device is one selected from a group consisting of a liquid crystal display, a flat panel display, and a CRT display.
Priority Claims (1)
Number Date Country Kind
95126499 Jul 2006 TW national