[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TW501006B - Information processing system with power-on debugging function and the power-on debugging method - Google Patents

Information processing system with power-on debugging function and the power-on debugging method Download PDF

Info

Publication number
TW501006B
TW501006B TW89128268A TW89128268A TW501006B TW 501006 B TW501006 B TW 501006B TW 89128268 A TW89128268 A TW 89128268A TW 89128268 A TW89128268 A TW 89128268A TW 501006 B TW501006 B TW 501006B
Authority
TW
Taiwan
Prior art keywords
display
information processing
test
processing system
self
Prior art date
Application number
TW89128268A
Other languages
Chinese (zh)
Inventor
Andy Tseng
Wei-Bang Yang
Original Assignee
Wistron Corp
Acer Inc
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 Wistron Corp, Acer Inc filed Critical Wistron Corp
Priority to TW89128268A priority Critical patent/TW501006B/en
Application granted granted Critical
Publication of TW501006B publication Critical patent/TW501006B/en

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The present invention provides an information processing system with power-on debugging function comprising a built-in display mechanism. Before the power-on self test of the basic input/output system (BIOS), the display mechanism is initialized first; next, before executing each testing operation in the power-on self test process, the code for each test point is shown on the display mechanism; thus, when error occurred in the power-on self test process, the test operation will be immediately stopped to halt the system, and the code for the test point occurring the error can be read on the built-in display mechanism.

Description

J"l〇〇6 五、發明說明(l) 發明領域 本發明係關於一種資訊處理系統,特別是關於一種内建 有顯示面板’可在開機自我測試(Power-on se 1 f-test, post )時顯示測試點代碼,以進行除錯功能之資訊處理系 統。 ' 發明背景 當諸如電腦等資訊處理系統被重置或啟動時,基木輸出 入系統(Basic input/output system,Bios)會針對硬 體進行一開機自我測試(power — on self —test p〇ST ), :亦::二處理器的運算、顯示卡、記憶體、磁碟機等等進 ΐ點試動作。此硬體測試過程中的每-個測 =f冬被才曰疋一個代碼。習知的BI〇s程告一 f、g A e 、…式之刖,,、代碼會被輸出至一特定I /〇埠 (通常是port 80h )。 饤疋i/υ垾 在資訊處理系統的研發過 ^ 錯。目•已知電腦及BI〇S製造所== ,I0S進行除 的殼體拆Μ,並使用一種且有J所採用的方法,係將電腦 :板上來達成。當P0ST執;;過;ί:::的介面卡插接於主 在曰誤時,測試動作會立即停秩中有某。卩份硬體功能發生 =兩位數七段顯示器觀看測d,即可經由介面卡上 d份。然而,此種方法在使用’戈碼,而得知發生錯誤的 部份主機板空間來外接介面卡十分不便,而且需預留一 j、型化趨勢的要求。 不僅浪費空間,亦不符合 戽有顯示電路的子卡外接於 另一種習知的方法,是將 501006 五、發明說明(2) ^,機埠以接收輸出至port 80h的測試點代碼。然而, 似“電細將逐漸朝向Legacy Free的概念發展,屆時,電 腦將不再設有印表機埠,而僅具有USB埠,如此即無法以 上述之外接子卡的方式來進行除錯。 發明之目的與概述 本奄明之目的在於提供一種具有開機除錯功能之資訊處 ί糸統及其開機除錯方法,其係使用資訊處理系統*之内建 顯不面版來顯示開機自我測試(p〇ST,J " 106. V. INTRODUCTION TO THE INVENTION (1) Field of the Invention The present invention relates to an information processing system, and more particularly to a built-in display panel 'power-on se 1 f-test, post ) When the test point code is displayed for the information processing system of the debugging function. '' Background of the Invention When an information processing system such as a computer is reset or started, the basic input / output system (Bios) performs a power-on-self-test p〇ST on the hardware ),: Also :: The two processors' calculations, graphics cards, memory, disk drives, etc., perform trial operations. Every test during this hardware test = f Dong Beicai said one code. The conventional BIOs program reports f, g A e, ..., the code will be output to a specific I / 0 port (usually port 80h).饤 疋 i / υ 垾 Wrong in the development of information processing systems. Objectives: It is known that computers and BIOS manufacturers ==, IOS remove the shells, and use a method that uses J, which is achieved by using a computer: a board. When P0ST executes ;;;; ::: The interface card is plugged into the host. When the error occurs, the test action will stop immediately. One copy of the hardware function occurs = two digit seven-segment display to watch the test d, you can d copy through the interface card. However, this method uses ‘Go code’, and it ’s very inconvenient to learn that some of the motherboard board ’s space has an error, and it ’s necessary to reserve a j-type trend. Not only is it a waste of space, it is also inconsistent. A daughter card with a display circuit is externally connected to another conventional method. It is 501006 V. Invention Description (2) ^, the port receives test point codes output to port 80h. However, it seems that "electronics will gradually develop towards the concept of Legacy Free. At that time, the computer will no longer have a printer port, but only a USB port, so it will not be possible to debug in the manner of connecting to a daughter card other than the above. OBJECTS AND SUMMARY OF THE INVENTION The purpose of this invention is to provide an information processing system with a boot debugging function and a boot debugging method, which uses a built-in display panel of an information processing system * to display a boot self-test ( p〇ST,

Self-Test)之測試點代碼,因此,不需要另外連接任何 子卡或介面卡即可達成開機除錯功能。 本發明之具有開機除錯功能之資訊處理系統包含一内建 之顯示機構。在基本輸出入系統(Basic input/output system,BIOS )開始執行開機自我測試時,先對該顯示機 構進行初始化動作。接著,於該開機自我測試過程中的每 =測忒,作執行之前,將每一項測試點代碼顯示於該顯 示機構。猎此,當開機自我測試過程中發生錯誤時,測試 動作會立即少止而使系統櫊置,必匕時,即可由内建的顯示 機構上讀出發生錯誤的測試點代碼。Self-Test) test point code, so you don't need to connect any daughter card or interface card to achieve the debugging function. The information processing system with startup debugging function of the present invention includes a built-in display mechanism. When the basic input / output system (BIOS) starts to perform the power-on self-test, the display mechanism is first initialized. Next, each test point code is displayed on the display mechanism before the test is performed during the startup self-test. Hunting for this, when an error occurs during the self-test during startup, the test action will be immediately stopped and the system will be set. When necessary, the test point code where the error occurred can be read from the built-in display mechanism.

因此,根據本發明,胳1 T + π π m A 4知月,將可不需要預留一部份主機板供外 接除錯用的介面卡,不僅節省空間、成本,更增進使用上 的^率m是在不具有印表機埠而無法外接介面卡的資 訊處理糸統中,更可顯現出本發明之功效。 、 本發明t另-項優點在於般的電腦 時系統測試發生錯誤,其將可以很容易地由内建Therefore, according to the present invention, it is not necessary to reserve a part of the motherboard for an external debugging interface card, which saves space and cost and improves the utilization rate. m is an information processing system which does not have a printer port and cannot be connected to an external interface card, and can further show the effect of the present invention. The other advantage of the present invention is that a general computer has a system test error, which can be easily built-in.

501006 五 發明說明(3)501006 Five Description of the invention (3)

記下代碼,向維修服務中心報告並詢問排解的方法。如 此’對於一些較簡單的問題,服務中心即可立即將處理方 法教不给使用者。因此,使用者將可不需要每一次系統於 生錯誤時都送回維修服務中心檢查,不但可增進效率、= 節省不必要的成本。 ^ 目前有些筆記型 或關機狀態下顯示 5亥内建之液晶顯示 需要再另外裝設顯 本。 電腦已内建有液晶‘顯 撥放音樂光碟的曲目 面板即可作為本發明 示設備,因此完全不 示面板,以在開機 。在此種情況下, 之顯不機構,而不 會增加額外的成 圖式之簡要說明 塊圖; 程序的 圖1係為本發明資訊處理系統 圖2係為圖1較佳具體例之 1土,、篮例的刀 動作流程圖;及 開機自我測試(順 圖3係為圖1之較佳具體例於 的動作流程圖。 元件編號之說明 顯示裝置上顯示測試點代碼 10資訊處理系統 1 2處理器 14記憶體 1 6北橋Write down the code, report to the service center and ask how to troubleshoot. In this way, for some simpler problems, the service center can immediately teach the user the method. Therefore, users do not need to return the system to the service center for inspection every time an error occurs, which not only improves efficiency but also saves unnecessary costs. ^ At present, some notebooks or LCD display shows that the built-in LCD display needs to be installed separately. The computer has a built-in LCD ‘showing and playing track of a music disc. The panel can be used as the display device of the present invention, so the panel is not shown at all, so it can be turned on. In this case, the display is not structured, and no additional schematic block diagrams are added. Figure 1 of the program is the information processing system of the present invention. Figure 2 is the first detailed example of Figure 1. , Knife flow chart of the basket example; and boot self-test (figure 3 is the flow chart of the preferred specific example of FIG. 1). Description of the component number Display the test point code on the display device 10 Information processing system 1 2 Processor 14 Memory 1 6 Northbridge

18PCI匯流排 20VGA控制器 22BI0S ROM18PCI bus 20VGA controller 22BI0S ROM

501006501006

24南橋 26SMBus 2 8顯示裝置控制器 30顯示裝置 較佳具體例之說明 ^下,參知附圖之具體例對本發明之具有開機除錯功能 之貧讯處理系統及其開機除錯方法做進一步詳細的說明。 士發明中所提及之資訊處理系統可以是桌上型電腦、可攜 式電細、或其他類似資訊處理設備。 本發明貧訊處理系統10之較佳具體例係概略地顯示於圖 ,其主要架構大致上與習知之電腦系統相同。處理哭j 2 經由北橋16連接至記愴體14,VGA控制器2〇經由ρπ匯流排 18連接至北橋16。一南橋24亦經由pci匯流排“連接至北 橋16,並與一BI0S R0M 22相連接。特別地,本發明之 汛處理系統10又具有一顯示機構,其包含一顯示裝置 一顯示裝置控制器28,並連接至南橋24内的SMBus (s24 South Bridge 26SMBus 2 8 display device controller 30 Display device description of the preferred specific examples ^, see the specific examples of the accompanying drawings for a more detailed description of the poor signal processing system with boot debugging function and boot debugging method of the present invention instruction of. The information processing system mentioned in the invention can be a desktop computer, a portable computer, or other similar information processing equipment. A preferred specific example of the lean signal processing system 10 of the present invention is schematically shown in Fig. 1 and its main structure is substantially the same as that of a conventional computer system. The processing cry j 2 is connected to the memory unit 14 via the north bridge 16, and the VGA controller 20 is connected to the north bridge 16 via the ρπ bus 18. A south bridge 24 is also connected to the north bridge 16 via a PCI bus and is connected to a BIOS R0M 22. In particular, the flood treatment system 10 of the present invention has a display mechanism including a display device and a display device controller 28. And connect to SMBus (s

Battery Bus ) 26 。 顯示裝置30可以是一般的七段顯示器,只要足夠顯雨 位數字即可。目前有些筆記型電腦已内建有液晶顯示面“ 板’以在開機或關機狀態下顯示撥放音樂光碟的曲數。 發明,可利用該内建之液晶顯·示面板及其控制哭作^ 本發明之顯示裝置30及顯示裝置控制器28, 二卜马 外加裝顯示設備。 “要再另 當資訊處理系統1 0電源被開啟並穩定之後,即開始執^ 五、發明說明(5) 開機自我測試(p〇ST 、 首先,必須對南橋24、‘二;於圖2。 初始化,以使顯示裝置、/置控制二28進行 體檢查測試動作。每等進行-連串的』 代碼視BIOS的設計廠商 a疋一測試點代碼,此 發明之方法,先在顯;圖2;^"康本 隨:對ϊ弟-測試點進行檢查測試動作。如果該::碼, 結果正巾,則繼續在顯示褒置30 ^ =剛試 碼’:隨:對該下一測試點進行檢查測試動:&的代 如在上述開機自我測試過程中,若某個測 此時顯不裝置3 0上所顯千沾# ς£ π尔、、元網置, 最後一個檢查到的洌試點、g,、兮可指不出系統櫚置前 此,使用者二Γί 亦即該發生錯誤的測試點。因 ;當=:輕一錯跑^ 如果開機自我測試的結果一切正常益誤 測試點檢查完畢後,清除_ _ , 則在取後一個 業系統。 痛不裝置3〇上的資料,並開啟作 在f示裝置30上顯示測試點代碼的詳細動作流程传& 示裝置控制器28 ’並檢細Bus26的傳送動作是否輸^Λ1 頁 成,如尚未完成則繼續傳送,直到資料傳\ 、、二元 示於顯示裝置30上。 ^几成後’即顯 501006Battery Bus) 26. The display device 30 may be a general seven-segment display, as long as it is sufficient to display the rain level figures. At present, some notebook computers have a built-in liquid crystal display panel "board" to display the number of music discs played when the computer is turned on or off. Invented, the built-in liquid crystal display panel and its control can be used to make a cry ^ The display device 30 and the display device controller 28 of the present invention are additionally equipped with a display device. "When the power of the information processing system 10 is turned on and stabilized, it will be executed ^ V. Description of the invention (5) Power-on self-test (p0ST, first, the South Bridge 24, 'II; Figure 2 must be initialized, so that the display device, / control control 28 28 to perform a physical examination test action. Each time-serial "code view The manufacturer of the BIOS a test point code, the method of this invention is first displayed; Figure 2; ^ " Kang Ben Sui: Check the test action of the test point of the younger brother-if this: code, the result is positive , Then continue to set 30 on the display ^ = just test code ': then: check the next test point test movement: & in the above boot self-test process, if a test is not installed at this time 3 0 上 显 千千 # ς £ π 尔 、 Metanet set, the last test point, g, and xi can not point to the system before this, the user two Γί is the test point where an error should occur. Because; when =: light one wrong run ^ if The results of the self-test after power-on are all normal. After the test points are checked, _ _ is cleared, and then the next system is taken. Do not install the data on 30 and open the display of the test point code on the display device 30. Detailed flow of operation & display device controller 28 'and check if the transmission action of Bus26 is entered ^ Λ1 page, if not completed, continue to transmit until the data transmission \ ,, and binary are displayed on the display device 30. ^ 几After becoming 'that is 501006

Claims (1)

501006 六、申請專利範圍 ----- 1· 一種具有開機除錯功能之資訊處理系統,其至少包 含·· 土 本輸出入系統(B I 〇 s, Basic Input/Output System );及 一顯示機構,内建於該資訊處理系統中 基本輸出入系統執行開機自我測試(p〇ST, Self-Test)程序過程中顯示各測試點代碼 2·如申請專利範圍第丨項之資訊處理系統 訊處理糸統係為一電腦。 3·如申請專利範圍第}項之資訊處理系統 示機構包含: 其係用於在該 Power-on ,其中,該資 ,其中,該顯 一顯示裝置,用於顯示測試點代碼;及 一顯不裝置控制器,用於控制該顯示裝置。 4· 一種資訊處理系統,其包含: μ ί本輸出入系統,其包括一基本輪出入記憶體與一橋 卫制器;該橋接控制器電性耦接該基本輸出入記憶體; 及 太@ 2不機構,其電性耦接該橋接控制器,係用於在該基 m 入系統執行開機自我測試程序時顯示各測試點代 接乂!請專利範圍第4項之資訊處理系統,#中,該橋 電^耦二以—SMBUS (Smart Battery Bus)與該顯示機構 6·如申請專利範圍第4或5項之資訊處理系統,其中,該501006 6. Scope of patent application ----- 1 · An information processing system with startup debugging function, which includes at least: · Native input / output system (BI 〇s, Basic Input / Output System); and a display mechanism The built-in basic input / output system in the information processing system displays the code of each test point during the process of self-test (POST) self-testing process. 2 · If the information processing system information processing application No. The system is a computer. 3. The information processing system display mechanism such as the scope of application for a patent includes: It is used for the Power-on, wherein the information, wherein the display-display device is used to display the test point code; and a display There is no controller for controlling the display device. 4. An information processing system, including: μ This input and output system, which includes a basic wheel input and output memory and a bridge guard; the bridge controller is electrically coupled to the basic input and output memory; and too @ 2 No mechanism, it is electrically coupled to the bridge controller, which is used to display the test points when the base system enters the system to perform the self-test procedure. Please refer to the information processing system of the fourth item of the patent scope. In #, the bridge electric coupling is coupled with —SMBUS (Smart Battery Bus) and the display mechanism. 6. If the information processing system of the fourth or fifth item of the patent application is applied, of which, The 六、申請專利範圍 橋7接:制器係為一南橋„ 步驟:《 Λ處理系統之開機除錯方法其至少包含下列 於該資訊處理系統中内 於該資訊處理系統之^不機構; 該顯示機構;及 機自我測試程序開始時,初始化 於該開機自我測片 示於該顯示機構。1壬過程中,將每一項測試點'代碼顯 8 ·如申凊專利範圍第τ 試點代碼顯示於該顯、之方法,其中,該將每一項測 之測試動作執行之前&成冓之步驟,係於該每一項測試點 驟'·如申請專利範圍第7或8項之方法,其又包含下列步 顯示機才1況處理糸統之開機自我測試程序完成後,清除該 理1二料電:圍第7或8項之方法,其中,該㈤ 構之含如申請專利範圍第7或8項之方法,",該顯示機 -顯示裝,置,用於顯示測試點代碼;及 :顯示裝置控制器,用於控制該顯 。 該基本輸出入記憶體與該顯示機構之::::制:及= 501006 六、申請專利範圍 法至少包含下列步驟: 於該資訊處理系統之開機自我測試程序開始時,初始化 該橋接控制器與該顯示機構;及 於該開機自我測試程序過程中,將每一項測試點代碼顯 示於該顯示機構。 1 3.如申請專利範圍第1 2項之方法,其中,該將每一項 測試點代碼顯示於該顯示機構之步驟,係於該每一'項測試 點之測試動作執行之前完成。 14.如申請專利範圍第12或13項之方法,其又包含下列 步驟: 於該實訊處理系統之開機自我測試程序完成後,清除該 顯示機構。6. The scope of the patent application bridge 7: The controller is a south bridge. Steps: "The startup and debugging method of the Λ processing system contains at least the following information processing systems in the information processing system. The display At the beginning of the self-testing process, the machine is initialized at the start-up self-testing film and is displayed on the display mechanism. During the process, each test point 'code is displayed as 8 · As shown in the patent application scope τ pilot code, The method of displaying, in which, the step of performing the test action of each test & the step is at the test point of each test. If the method of the 7th or 8th in the scope of patent application, It also includes the following steps: Display the machine and process the system. After the self-test procedure of the system is completed, clear the material and electricity: the method around item 7 or 8, in which the content of the structure is as the 7th in the scope of patent application. Or the method of item 8, " the display-display device, which is used to display the test point code; and: a display device controller, which is used to control the display. The basic input / output memory and the display mechanism: :::system: = 501006 6. The scope of patent application method includes at least the following steps: Initialize the bridge controller and the display mechanism at the start of the self-testing procedure of the information processing system; and during the self-testing procedure of the information processing system, set each item The test point code is displayed on the display mechanism. 1 3. The method according to item 12 of the scope of patent application, wherein the step of displaying each test point code on the display mechanism is related to each of the 'test points. The test action is completed before execution. 14. If the method of claim 12 or 13 is applied, it further includes the following steps: After the self-testing procedure of the real-time processing system is completed, the display mechanism is cleared. 第12頁Page 12
TW89128268A 2000-12-29 2000-12-29 Information processing system with power-on debugging function and the power-on debugging method TW501006B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW89128268A TW501006B (en) 2000-12-29 2000-12-29 Information processing system with power-on debugging function and the power-on debugging method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW89128268A TW501006B (en) 2000-12-29 2000-12-29 Information processing system with power-on debugging function and the power-on debugging method

Publications (1)

Publication Number Publication Date
TW501006B true TW501006B (en) 2002-09-01

Family

ID=21662551

Family Applications (1)

Application Number Title Priority Date Filing Date
TW89128268A TW501006B (en) 2000-12-29 2000-12-29 Information processing system with power-on debugging function and the power-on debugging method

Country Status (1)

Country Link
TW (1) TW501006B (en)

Similar Documents

Publication Publication Date Title
US5850562A (en) Personal computer apparatus and method for monitoring memory locations states for facilitating debugging of post and BIOS code
US10613773B2 (en) Backing up firmware during initialization of device
US9158628B2 (en) Bios failover update with service processor having direct serial peripheral interface (SPI) access
US20080288766A1 (en) Information processing apparatus and method for abortting legacy emulation process
WO2016074127A1 (en) Computer device and memory starting method for computer device
US8176309B2 (en) Boot system has BIOS that reads rescue operating system from memory device via input/output chip based on detecting a temperature of a hard disk
CN1244864C (en) Information processing system with power-on debugging function and method for power-on debugging
US6625728B1 (en) Method and apparatus for locating and displaying a defective component in a data processing system during a system startup using location and progress codes associated with the component
US20100191945A1 (en) Portable device with user interface
US20150242219A1 (en) Computer system and control method
US7581037B2 (en) Effecting a processor operating mode change to execute device code
TW501006B (en) Information processing system with power-on debugging function and the power-on debugging method
WO2020113469A1 (en) Power on self test method, power on self test device and mobile terminal
TWI414936B (en) Debug method for computer system
TW200304623A (en) Method and apparatus for booting from a portable memory card
US6970986B1 (en) Software based system and method for I/O chip hiding of processor based controllers from operating system
CN112445534A (en) Software compatibility method, device and equipment
US20070239976A1 (en) Message displaying system and method
CN110321171B (en) Startup detection device, system and method
US8195927B2 (en) Expedient preparation of memory for video execution
CN102243601B (en) Debugging system and related method for detecting and controlling the state of computer host
CN112395017A (en) UEFI starting method, UEFI and computer
CN106502847B (en) Server diagnosis method and device
CN109597740B (en) Display method and device of debugging code and computer equipment
TWM400016U (en) Intelligent computer diagnostic system and diagnostic card for computer debugging

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MM4A Annulment or lapse of patent due to non-payment of fees