两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

具有開機除錯功能的信息處理系統(tǒng)及其開機除錯方法

文檔序號:6650953閱讀:213來源:國知局
專利名稱:具有開機除錯功能的信息處理系統(tǒng)及其開機除錯方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息處理系統(tǒng),特別是一種內(nèi)建有顯示面板,可在開機自我測試時顯示測試點代碼,以進行除錯功能的信息處理系統(tǒng)。
當諸如電腦等信息處理系統(tǒng)被重置或啟動時,基本輸入輸出系統(tǒng)(BIOS)會針對硬件進行一開機自我測試(Power-on self-test,POST),亦即,對處理器的運算、顯示卡、存儲器、驅(qū)動器等進行一連串的檢查測試動作。此硬件測試過程中的每一個測試點均被指定一個代碼。已有的BIOS程序碼中,當一測試點即將進行測試之前,其代碼會被輸出至一特定I/O口(通常是port 80h)。
在信息處理系統(tǒng)的研發(fā)過程中,經(jīng)常需要對BIOS進行除錯。目前已知電腦及BIOS制造商所采用的方法,是將電腦的殼體拆開,并使用一種具有顯示電路的介面卡插接于主機板上來達成。當POST執(zhí)行過程中有某部分硬件功能發(fā)生錯誤時,測試動作會立即停止,此時,即可經(jīng)由介面卡上的兩位數(shù)七段顯示器觀看測試點代碼,而得知發(fā)生錯誤的部分。然而,此種方法在使用上十分不便,而且需預(yù)留一部分主機板空間來外接介面卡,不僅浪費空間,亦不符合小型化趨勢的要求。
另一種已有的方法,是將一具有顯示電路的子卡外接于打印機口,以接收輸出至port 80h的測試點代碼。然而,未來電腦將逐漸朝向接口簡約化(Legacy Free)的概念發(fā)展,屆時,電腦將不再設(shè)有打印機口,而僅具有USB口,如此即無法以上述的外接子卡的方式來進行除錯。
本發(fā)明的目的在于提供一種具有開機除錯功能的信息處理系統(tǒng)及其開機除錯方法,其是使用信息處理系統(tǒng)的內(nèi)建顯示面板來顯示開機自我測試的測試點代碼,因此,不需要另外連接任何子卡或介面卡即可達成開機除錯功能。
本發(fā)明的具有開機除錯功能的信息處理系統(tǒng)包含一內(nèi)建的顯示機構(gòu)。在基本輸入輸出系統(tǒng)(BIOS)開始執(zhí)行開機自我測試時,先對該顯示機構(gòu)進行初始化動作。接著,于該開機自我測試過程中的每一項測試動作執(zhí)行之前,將每一項測試點代碼顯示于該顯示機構(gòu)。藉此,當開機自我測試過程中發(fā)生錯誤時,測試動作會立即停止而使系統(tǒng)擱置,此時,即可由內(nèi)建的顯示機構(gòu)上讀出發(fā)生錯誤的測試點代碼。
因此,根據(jù)本發(fā)明,將可不需要預(yù)留一部分主機板供外接除錯用的介面卡,不僅節(jié)省空間、成本,更可提高使用效率,特別是在不具有打印機口而無法外接介面卡的信息處理系統(tǒng)中,更可顯現(xiàn)出本發(fā)明的功效。
本發(fā)明的另一項優(yōu)點在于,若在開機時系統(tǒng)測試發(fā)生錯誤時,一般的電腦使用者將可以很容易地由內(nèi)建顯示機構(gòu)記下代碼,向維修服務(wù)中心報告并詢問排解的方法。如此,對于一些較簡單的問題,服務(wù)中心就可以立即將處理方法教示給使用者。因此,使用者將可不需要每一次系統(tǒng)發(fā)生錯誤時都送回維修服務(wù)中心檢查,不但可提高效率,也可節(jié)省不必要的成本。
目前有些筆記本型電腦已內(nèi)建有液晶顯示面板,以在開機或關(guān)機狀態(tài)下顯示播放音樂光碟的曲目。在此種情祝下。該內(nèi)建的液晶顯示面板即可作為本發(fā)明的顯示機構(gòu),而不需要再另外裝設(shè)顯示設(shè)備,因此完全不會增加額外的成本。


圖1為本發(fā)明信息處理系統(tǒng)的較佳實施例的方塊圖;圖2為圖1較佳實施例的開機自我測試(POST)程序的動作流程圖;及圖3為圖1的較佳實施例于顯示機構(gòu)上顯示測試點代碼的動作流程圖。
以下將參照附圖所示的實施例對本發(fā)明的具有開機除錯功能的信息處理系統(tǒng)及其開機除錯方法做進一步的詳細說明。本發(fā)明中所提及的信息處理系統(tǒng)可以是桌上型電腦、便攜式電腦或其他類似信息處理設(shè)備。
本發(fā)明信息處理系統(tǒng)10的較佳實施例概略地顯示于圖1,其主要架構(gòu)大致上與已有的電腦系統(tǒng)相同。處理器12經(jīng)由北橋16連接至存儲器14,VGA控制器20經(jīng)由PCI總線18連接至北橋16。一南橋24亦經(jīng)由PCI總線18連接至北橋16,并與一BIOS ROM 22相連接。特別地,本發(fā)明的信息處理系統(tǒng)10還具有一顯示機構(gòu),其包含一顯示裝置30及一顯示裝置控制器28,并連接至南橋24內(nèi)的SMBus(Smart Battery Bus)26。
顯示裝置30可以是一般的七段顯示器,只要足夠顯示兩位數(shù)字即可。目前有些筆記本型電腦已內(nèi)建有液晶顯示面板,以在開機或關(guān)機狀態(tài)下顯示播放音樂光碟的曲數(shù)。根據(jù)本發(fā)明,可利用該內(nèi)建的液晶顯示面板及其控制器作為本發(fā)明的顯示裝置30及顯示裝置控制器28,而不需要再另外加裝顯示設(shè)備。
當信息處理系統(tǒng)10的電源被開啟并穩(wěn)定之后,即開始執(zhí)行開機自我測試(POST)過程,其動作流程圖顯示于圖2。首先,必須對南橋24、SMBus 26及顯示裝置控制器28進行初始化,以使顯示裝置30具備正常顯示的功能。接著,即開始針對處理器、存儲器、顯示卡等等進行一連串的硬件檢查測試動作。每一項測試均被指定一測試點代碼,此代碼視BIOS的設(shè)計廠商而有所不同。如圖2所示,根據(jù)本發(fā)明的方法,先在顯示裝置30上顯示第一測試點的代碼,隨即對該第一測試點進行檢查測試動作。如果該點的測試結(jié)果正常,則繼續(xù)在顯示裝置30上顯示下一測試點的代碼,并隨即對該下一測試點進行檢查測試動作。
如此,在上述開機自我測試過程中,若某個測試點的測試結(jié)果發(fā)生錯誤時,測試動作會立即停止而使系統(tǒng)擱置,此時顯示裝置30上所顯示的代碼,便可指示出系統(tǒng)擱置前最后一個檢查到的測試點,亦即該發(fā)生錯誤的測試點。因此,使用者即可輕易地得知錯誤發(fā)生的可能原因,而采取適當?shù)奶幚泶胧?br> 如果開機自我測試的結(jié)果一切正常無誤,則在最后一個測試點檢查完畢后,清除顯示裝置30上的資料,并開啟作業(yè)系統(tǒng)。
在顯示裝置30上顯示測試點代碼的詳細動作流程顯示于圖3。首先,將欲顯示的代碼資料經(jīng)由SMBus 26輸出至顯示裝置控制器28,并檢查SMBus 26的傳送動作是否已經(jīng)完成,如尚未完成則繼續(xù)傳送,直到資料傳送完成后,即顯示于顯示裝置30上。
雖然本發(fā)明已參照附圖及較佳實施例說明如上,然而本發(fā)明并不局限于此,任何依據(jù)本發(fā)明的精神所做的變化與修改,均應(yīng)屬于本發(fā)明的范圍。
權(quán)利要求
1.一種具有開機除錯功能的信息處理系統(tǒng),其至少包含一基本輸入輸出系統(tǒng)(BIOS);及一顯示機構(gòu),內(nèi)建于該信息處理系統(tǒng)中,其用于在該基本輸入輸出系統(tǒng)執(zhí)行開機自我測試(POST)程序過程中顯示各測試點代碼。
2.如權(quán)利要求1所述的信息處理系統(tǒng),其中,該信息處理系統(tǒng)是一電腦。
3.如權(quán)利要求1所述的信息處理系統(tǒng),其中,該顯示機構(gòu)包含一顯示裝置,用于顯示測試點代碼;及一顯示裝置控制器,用于控制該顯示裝置。
4.一種信息處理系統(tǒng),其包含一基本輸入輸出系統(tǒng),其包括一基本輸入輸出存儲器與一橋接控制器;該橋接控制器電耦接該基本輸入輸出存儲器;及一顯示機構(gòu),其電耦接該橋接控制器,用于在該基本輸入輸出系統(tǒng)執(zhí)行開機自我測試程序時顯示各測試點代碼。
5.如權(quán)利要求4所述的信息處理系統(tǒng),其中,該橋接控制器以一SMBus與該顯示機構(gòu)電耦接。
6.如權(quán)利要求4或5所述的信息處理系統(tǒng),其中,該橋接控制器為一南橋。
7.一種信息處理系統(tǒng)的開機除錯方法,其至少包含下列步驟于該信息處理系統(tǒng)中內(nèi)建一顯示機構(gòu);于該信息處理系統(tǒng)的開機自我測試程序開始時,初始化該顯示機構(gòu);及于該開機自我測試程序過程中,將每一項測試點代碼顯示于該顯示機構(gòu)。
8.如權(quán)利要求7所述的方法,其中,該將每一項測試點代碼顯示于該顯示機構(gòu)的步驟,是于該每一項測試點的測試動作執(zhí)行之前完成的。
9.如權(quán)利要求7或8所述的方法,其還包含下列步驟于該信息處理系統(tǒng)的開機自我測試程序完成后,清除該顯示機構(gòu)。
10.如權(quán)利要求7或8所述的方法,其中,該信息處理系統(tǒng)是一電腦。
11.如權(quán)利要求7或8所述的方法,其中,該顯示機構(gòu)包含一顯示裝置,用于顯示測試點代碼;及一顯示裝置控制器,用于控制該顯示裝置。
12.一種信息處理系統(tǒng)的開機除錯方法,其中該信息處理系統(tǒng)包括一基本輸入輸出存儲器、一顯示機構(gòu)、以及溝通該基本輸入輸出存儲器與該顯示機構(gòu)的一橋接控制器;該方法至少包含下列步驟于該信息處理系統(tǒng)的開機自我測試程序開始時,初始化該橋接控制器與該顯示機構(gòu);及于該開機自我測試程序過程中,將每一項測試點代碼顯示于該顯示機構(gòu)。
13.如權(quán)利要求12所述的方法,其中,該將每一頊測試點代碼顯示于該顯示機構(gòu)的步驟,是于該每一項測試點的測試動作執(zhí)行之前完成的。
14.如權(quán)利要求12或13所述的方法,其還包含下列步驟于該信息處理系統(tǒng)的開機自我測試程序完成后,清除該顯示機構(gòu)。
全文摘要
本發(fā)明的具有開機除錯功能的信息處理系統(tǒng)包含一內(nèi)建的顯示機構(gòu)。在基本輸出入系統(tǒng)(BIOS)執(zhí)行開機自我測試之前,先對該顯示機構(gòu)進行初始化動作。接著,于該開機自我測試過程中的每一項測試動作執(zhí)行之前,將每一項測試點代碼顯示于該顯示機構(gòu)。藉此,當開機自我測試過程中發(fā)生錯誤時,測試動作會立即停止而使系統(tǒng)擱置,此時,即可由內(nèi)建的顯示機構(gòu)上讀出發(fā)生錯誤的測試點代碼。
文檔編號G06F11/22GK1368677SQ01102599
公開日2002年9月11日 申請日期2001年2月1日 優(yōu)先權(quán)日2001年2月1日
發(fā)明者曾偉圣, 楊維邦 申請人:宏碁電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
峨边| 读书| 贵阳市| 玉树县| 宣武区| 商都县| 商洛市| 南城县| 古浪县| 湘乡市| 桃江县| 绥中县| 永平县| 涟水县| 泽州县| 余庆县| 策勒县| 肇庆市| 杂多县| 呼伦贝尔市| 霞浦县| 新源县| 阳泉市| 靖西县| 龙门县| 三穗县| 惠来县| 双流县| 镇赉县| 乐亭县| 伊春市| 慈溪市| 通江县| 大冶市| 来凤县| 马尔康县| 库伦旗| 巧家县| 湘乡市| 茶陵县| 老河口市|