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 PDFInfo
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
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)
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) |
-
2000
- 2000-12-29 TW TW89128268A patent/TW501006B/en not_active IP Right Cessation
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 |