PC技術發(fā)展到今天可以說已經(jīng)達到了前所未有的性能,在易用性上也大大的改善了,然而在裝機及使用的時候卻經(jīng)常發(fā)生一些問題。經(jīng)常裝機的朋友一定深有體會,當你辛辛苦苦地買回來一大堆配件,滿頭大汗地把它們裝在一起后,忐忑不安地按下電源開關,如果一切順利還好辦,可是更常見的是機器點不亮,或者PC喇叭發(fā)出一段動聽的錯誤聲音信號,然后死鎖,究竟是什么地方出了毛病根本看不出來,只能挨個更換可疑的配件。最終問題的解決可能不是很難,最難的是判斷故障的所在位置。
Debug卡
PC機上的故障,按顯示器上是否有顯示為界,可以分成兩大類故障:一類故障稱為"關鍵性故障"。PC機在開機時都要進行上電自檢(Power On Self Test,即POST),在主板BIOS的引導下,嚴格檢測系統(tǒng)的各個組件,如果計算機存在硬件故障,一般情況下會在此時反映出來。POST的過程大致為:加電→CPU→ROM BIOS→System CLOCk→DMA→64Kb RAM→IRQ→Display Card等,檢測顯卡以前的過程稱為關鍵性部件測試,任何關鍵性部件有問題,計算機都將處于掛起狀態(tài),只能按Reset鍵或重新開機,這一類故障就屬于"關鍵性故障",習慣上又將這些故障稱之為"核心故障"。產(chǎn)生核心故障的器件主要有:主板、CPU、顯卡、內(nèi)存和電源等;另一類故障稱為"非關鍵性故障"。檢測完顯卡后,計算機將對其余的內(nèi)存、I/O口、軟硬盤驅(qū)動器、鍵盤、即插即用設備、CMOS設置等進行檢測,并在屏幕上顯示各種信息和出錯報告。在這期間檢測到的故障,就是"非關鍵性故障"。此時如果有不正常的設備,就會在相應的檢測部位停下來并報告錯誤信息,提示用戶選擇是繼續(xù)進行還是重新啟動計算機;如果一切正常,計算機將設備清單在屏幕上顯示出來,并按CMOS中設定的系統(tǒng)啟動驅(qū)動器,裝載引導程序(boot)啟動系統(tǒng)。
根據(jù)POST時顯示的出錯信息,我們可以方便地找到有問題的設備,但問題是,對于關鍵性故障,由于此時屏幕還沒有信號,面對黑黑的屏幕,我們只能憑借PC喇叭發(fā)出的不同的聲音來判斷問題的所在位置,由于PC喇叭發(fā)出的錯誤提示種類繁多,用戶記憶起來非常的困難,這就對一般用戶形成了難以逾越的障礙,再加上PC喇叭發(fā)出的故障提示有時并不是十分的準確,我們并不能夠?qū)⒐收衔恢镁_的定位,所以即使是專業(yè)的維修人員也要花費很多的時間來檢查故障位置。
精英、微星、磐英等主板上集成了硬件偵錯(Debug)系統(tǒng),在計算機開機時,該系統(tǒng)會自動檢測主板上各種設備的狀態(tài),如果有部件發(fā)生了故障,會給出相關的信息,根據(jù)這些信息,使用者可以快速判斷出主板故障發(fā)生的位置和原因,而且非常的準確,無需再進行任何的核實,就可以進行維修了!
目前,主板上的硬件偵錯技術可以有3類,一類是以微星公司的D-LED 技術為代表的指示燈型(圖一),該技術是將主板中BIOS的工作指令與主板上的四個不同顏色的發(fā)光二極管相聯(lián)結(jié),通過發(fā)光管發(fā)光的不同組合(四個發(fā)光管共有16組狀態(tài)),將主板的工作情況表達出來,通過查詢該主板上的用戶手冊就可以得知不同的燈光形式所代表的故障含義,從而達到將電腦工作出現(xiàn)的故障可視化的目的。
數(shù)碼指示燈型(圖二)是用數(shù)碼管代替二極管,也就是用兩位數(shù)字的顯示來代替四位的發(fā)達二極管,完成同樣的故障顯示功能。與指示燈型相比,這個顯示技術就顯得更成熟一些了。它可以顯示出0-99之間的任意數(shù)字狀態(tài),比發(fā)光二極管的16種狀態(tài)要多許多,另外,兩位數(shù)字的代碼顯示對于快速查尋故障手冊,也顯得方便了許多。現(xiàn)在磐英的主板大多在使用這個技術!而且效果也不錯!
語音提示型被譽為第三代的主板Debug技術,這個技術在大眾公司的主板中比較的常見,這項技術是把語音提示與主板的報錯代碼聯(lián)系起來,具有一定的判斷能力,智能化水平較上面兩個均有大幅的提高。在正常工作地情況上,語音系統(tǒng)并不發(fā)音,但是一但主板工作出現(xiàn)問題,那么該功能將會自動啟用,用清晰的語音向用戶發(fā)出提示,方便用戶的檢查,從而達到方便地維修主機的目的。
如果你的主板不帶硬件偵錯功能的話也不要著急,你可以通過一塊具有硬件偵錯功能的外接卡來實現(xiàn)上述的功能,現(xiàn)在市面上已經(jīng)開始出現(xiàn)這樣的產(chǎn)品了,稱為Debug卡、診斷卡或POST卡。
Debug卡的分類及特點
Debug卡的種類比較多,比較專業(yè)的Debug卡(圖三),也具備比較復雜的功能,如Dual port(雙面接口,即上下兩面接口分別為ISA和PCI)、自動重啟、外接顯示LED、Step by Step trace(步步跟蹤)等,不過售價也比較高。市場上面向普通用戶的Debug卡,功能相對較少,售價較低,使用也比較方便。下面以市場上常見的Debug 2000卡為例,介紹一下Debug卡的原理、安裝、使用及維修方法。
Debug 2000卡按接口形式分為ISA卡和PCI卡及雙口卡。ISA卡(圖四)主要是兼容性極強,能更早、更全面地反應系統(tǒng)狀態(tài),但ISA接口無法校驗PCI相關信息和3.3伏電壓,而且現(xiàn)在好多主板已取消了ISA插槽方面,所以,PCI卡也比較流行;PCI卡需要初始化,無法得到主板啟動后--初始化之前的系統(tǒng)信息。另外,PCI的地址線和數(shù)據(jù)線是共用的,它們通過10個脈沖時間來區(qū)分當前信號是地址還是數(shù)據(jù),這樣就有可能會產(chǎn)生錯誤的報警甚至亂碼,即有時候PCI的Debug卡檢查出的錯誤信息不太正確;如圖五所示的Debug 2000具有雙面接口,可以方便地用于ISA和PCI插槽,靈活全面地檢測出主板的工作狀態(tài)。從圖中可以看出,卡上的電路構(gòu)造不很復雜,由兩位數(shù)碼管、八顆 LED、10塊集成芯片以及少量的阻容元件構(gòu)成,整個插卡上元件的用料不錯,焊接精良,雖然沒有復雜的電路,但是仍然可以看出是經(jīng)過精心設計的。卡上的數(shù)碼管可以把我們需要的POST代碼顯示出來,在PC的操作系統(tǒng)引導工作完成前,數(shù)碼管顯示的代碼總處于變化狀態(tài),一旦停住,便可通過查閱使用手冊獲知究竟哪里出了問題;該卡不僅可以對硬件信息進行監(jiān)控,還可以偵測電源的電壓情況,在數(shù)碼管右方的4顆LED指示燈就是顯示+5V、-5V、+12V、-12V四組電源的供電情況的,四顆LED的顏色各不相同,用戶可以輕松區(qū)分;數(shù)碼管左方的4顆LED分別為主板分頻信號顯示、BIOS讀顯示、主振信號顯示、復位信號顯示燈,這8個信號在主板維修時會派上大用場。該卡的另一特色是在卡上加裝了相應的保護電路,萬一把卡插反,主板及插卡將都不工作,但不會燒主板及插卡。
由于8位ISA接口極易安裝錯誤,說明書上強調(diào)卡的元件面應朝向主板的電源插座方向。將該卡按正確的方向插到主板的ISA插槽,并打開計算機后,卡上的數(shù)碼管就開始顯示POST代碼,顯示的數(shù)字隨啟動的進程不斷變化,如果能夠正常進入操作系統(tǒng),則卡上的數(shù)碼管最后顯示為"FF",表示開機自檢正常;如果在啟動時出現(xiàn)了問題,則數(shù)碼管就會顯示故障發(fā)生時的POST代碼,通過查閱隨卡附送的POST代碼手冊,便可以知道問題出在哪里。
Debug 2000附帶的使用手冊內(nèi)容極為詳盡,不但包括了Debug 2000的工作原理和使用說明,而且詳細介紹了PC機BIOS的開機動作原理及各POST代碼的含義。手冊中還提供了AWARD、AMI和PHOENIX三種BIOS的POST代碼列表,還為AWARD BIOS提供了代碼速查表,所有POST代碼都采用了中英文對照,使用起來十分方便。
Debug卡的工作原理:
Debug卡的工作原理其實很簡單,每個廠家的BIOS,無論是AWARD、AMI還是PHOENIX的,都有所謂的POST CODE,即開機自我偵測代碼,當BIOS要進行某項測試動作時,首先將該POST CODE寫入80h地址,如果測試順利完成,再寫入下一個POST CODE,因此,如果發(fā)生錯誤或死機,根據(jù)80H地址的POST CODE值,就可以了解問題出在什么地方。Debug 卡的作用就是讀取80H地址內(nèi)的POST CODE,并經(jīng)譯碼器譯碼,最后由數(shù)碼管顯示出來。這樣就可以通過Debug卡上顯示的16進制代碼判斷問題出在硬件的那一部分,而不用僅依靠計算機主板那幾聲單調(diào)的警告聲來粗略判斷硬件錯誤了。通過它可知道硬件檢測沒有通過的是內(nèi)存還是CPU,或者是其他硬件,方便直觀地解決棘手的主板問題。以此類推,還可以判斷超頻的限制硬件是哪一個,做到有的放矢,查障無憂。
常見的錯誤代碼含義如下:
1、"C1"內(nèi)存讀寫測試,如果內(nèi)存沒有插上,或者頻率太高,會被BIOS認為沒有內(nèi)存條,那么POST就會停留在"C1"處。
2、"0D"表示顯卡沒有插好或者沒有顯卡,此時,蜂鳴器也會發(fā)出嘟嘟聲。
3、"2B"測試磁盤驅(qū)動器,軟驅(qū)或硬盤控制器出現(xiàn)問題,都會顯示"2B"。
4、"FF"表示對所有配件的一切檢測都通過了。但如果一開機就顯示"FF",這并不表示系統(tǒng)正常,而是主板的BIOS出現(xiàn)了故障。導致的原因可能有:CPU沒插好,CPU核心電壓沒調(diào)好、CPU頻率過高、主板有問題等。
用Debug卡來超頻:
以前,我們在超頻中出現(xiàn)黑屏現(xiàn)象時,無法確定是內(nèi)存、AGP顯卡還是IDE設備出了問題,只好憑自己的經(jīng)驗插這個拔那個,結(jié)果也許還是徒勞。現(xiàn)在,只需看看POST卡上顯示的代碼,即可確定問題出在什么地方。
我的PC使用的主板是升技 BE6-II,CPU是賽揚II533,內(nèi)存是LG的PC100 128M。把Debug卡插在主板上,進行下面的超頻測試。
先在66MHz外頻下做正常開機,接通電源,電源LED指示燈全亮,證明電源沒有問題,其它幾個LED指示燈的狀態(tài)也正常,RESET指示燈不停閃爍,數(shù)碼管上顯示的數(shù)字不停變化,最后停留在"FF",系統(tǒng)自檢完畢,一切正常。
賽揚Ⅱ 533(66.6×8=533)具備一定的超頻實力,其倍頻已鎖,只能超外頻,將外頻超至100,即100×8=800的主頻,開機無法正常啟動,顯示器沒有反應,數(shù)碼管顯示自檢碼"0D",查手冊得知,"0D"表示"偵測初始化顯示界面",由此分析是顯卡跟不上,嘗試PCI用4分頻,AGP用2分頻后開機正常。由此可知,平時很不容易弄明白的事情,用Debug卡很容易就判斷出來了,節(jié)省了不少時間,也學到了不少知識。
繼續(xù)超到110MHz,無法開機,自檢碼一直是"FF",說明CPU根本就沒有工作,把CPU電壓設置在1.7V,順利開機,運行較大程序,未出現(xiàn)死機現(xiàn)象,CPU溫度沒有變化。最后把外頻設為133MHz外頻,無論如何加電壓,開機一直顯示"FF",說明133MHz外頻已超出我們的CPU的極限頻率。由于有了Debug卡的幫助,只用了十幾分鐘便確定了CPU 的超頻極限,這在以前是很難做到的。該卡對賣CPU的和很多裝機商來說,很顯然是一個有力的輔助工具。
用Debug卡來細調(diào)內(nèi)存參數(shù):
在超頻時,內(nèi)存是影響超頻性能的一個重要因素。Debug卡同樣可以幫我們測試內(nèi)存的超頻極限。對LG的PC100,先設CL=3,從100MHz到110MHz全部通過,好,那就讓內(nèi)存頻率在外頻之上提高33MHz(需主板支持),外頻仍從100MHz開始,直到115MHz,內(nèi)存頻率已到了147MHz,還是正常通過,但到了120MHz,即內(nèi)存頻率152MHz時,無法開機了,自檢碼顯示為"C1"--"內(nèi)存?zhèn)蓽y錯誤",看來147MHz為該內(nèi)存的極限。同樣換一條PC133,則可以達到160MHz的頻率。再將CL值設為2,結(jié)果兩條內(nèi)存在原極限頻率下均不能正常開機,顯示仍為"C1",將兩條內(nèi)存都逐漸降頻,發(fā)現(xiàn)PC100的內(nèi)存在110MHz時恢復正常,而PC133的內(nèi)存在降到其標準的133MHz時才恢復正常,由此看出了我們手中內(nèi)存的超頻能力。
用Debug卡解決裝機及主板維修問題:
很多DIY在裝機遇到困難時,最常用的方法就是換件,這種做法本無可厚非,因為這是最簡單、最無可奈何的方法。有了Debug卡,就可以根據(jù)顯示的錯誤代碼直接找到有問題的硬件。檢修較復雜的故障時,可以分成兩步來作,如圖六流程所示,首先把Debug卡插到主板上,CPU、內(nèi)存、擴充卡都不插,只插上主板的電源,此時,主振燈應亮,否則主板不起振;復位信號燈應亮半秒種后熄滅,若不亮,則主板無復位信號而不能用,如果常亮,則主板總處于復位狀態(tài),無法向下進行,初學者常把加速開關線當成復位線插到了復位插針上,導致復位燈常亮,復位電路損壞也會導致此故障;分頻信號燈應亮,否則說明分頻部分有故障;+5V、-5V、+12V、-12V四個電源指示燈應足夠亮,不亮或亮度不夠,說明開關電源輸出不正常,或者是主板對電源短路或開路;BIOS信號燈因無CPU不亮是正常的,但若插上完好的CPU后,BIOS燈應無規(guī)則的閃亮,否則說明CPU壞或跳線不正確或主板損壞。Debug卡的這一功能相當有效,象-5V、-12V的電壓值在PC組件中極少用到,新攢的或使用已久的PC電源,其-5V和-12V可能已經(jīng)損壞,平時雖相安無事,出了問題卻會讓你頭疼,現(xiàn)在,通過Debug卡上的批示燈就可方便地解決這個問題。排除了以上簡單的故障后,把有關的擴展卡插上(一般是只組成最小系統(tǒng)),根據(jù)開機后顯示的代碼,就可以直接找到有問題的配件,從而方便地解決裝機時出現(xiàn)的硬件錯誤,比如內(nèi)存、顯卡、CPU等硬件的接觸錯誤,BIOS,CPU緩存的功能錯誤等。
新聞熱點
疑難解答