確實,自己動手組裝電腦不僅僅經(jīng)濟(jì)劃算,還能夠提高自己的水平,還有就是任何金錢都無法替代的滿足感、成就感。但也不可否認(rèn),自己組裝機(jī)器非常容易遇到各種各樣的問題,就算安裝的時候沒有,使用一段時間后也許就會出現(xiàn)這樣那樣的問題。在這許許多多的問題當(dāng)中最為難搞的就是黑屏了。面對著無論如何也無法點亮的機(jī)器,你只能像玩捉迷藏一樣一點點估計、猜測問題的所在。別說新手了,有時候就連經(jīng)驗豐富的老鳥有時也是一籌莫展。
不過正如老話所說的:魔高一尺,道高一丈。有了難題就總會有解決的方法,Debug卡也就應(yīng)運(yùn)而生了。其實要說Debug卡也不是什么新鮮東西,在一些大型計算機(jī)生產(chǎn)廠商那里早就有了,后來隨著市場的需要開始改裝成一些功能相對簡單但更加使用的PC DEBUG卡。目前市場上這類卡大部分還都局限在Post Card上,即只能偵測機(jī)器啟動、加電自檢時候的故障(當(dāng)然,也有一些多功能的專用Debug卡,不過價格嘛,嘿嘿。。。。)。其實就是專門針對黑屏所做的除錯卡。由于功能相對單一,所以價格也就可以控制在一個普通玩家可以接受的合理范圍。
這是兩種卡的對比照片。
一. 原理
關(guān)于Post卡的原理我大概說一下。各大廠商的BIOS,如我們常見的Award、AMI、Phoenix…..等,都有所謂的Post Code,即開機(jī)自檢代碼。隨著系統(tǒng)的啟動,BIOS開始按照內(nèi)設(shè)的參數(shù)以一定的順序開始檢測硬件設(shè)備,每完成一項操作就把當(dāng)前設(shè)備的特定代碼寫入80h位地址,然后開始檢測下一個硬件,并繼續(xù)更新代碼。Post Card的功效就是把這個過程顯示出來。每當(dāng)80h位地址有數(shù)據(jù)刷新過,它就把數(shù)據(jù)抓出來通過解碼器把二進(jìn)制轉(zhuǎn)換成16進(jìn)制顯示出來。這樣當(dāng)系統(tǒng)遇到某些故障的時候,Post Card上的Post代碼就會停留在它所具備的特定代碼上。然后對照不同BIOS廠商設(shè)定的不同代碼我們就可以輕易地檢測出系統(tǒng)到底是哪里出現(xiàn)了故障。
二. 實用
最初出現(xiàn)在市場上的Debug卡大部分都是采用ISA插槽的。但隨著時間的推移,PC99規(guī)范的出臺,ISA已經(jīng)面臨著淘汰。而實際上現(xiàn)在市場上的許多主板上已經(jīng)沒有ISA插槽了。這就使得采用ISA接口的Debug卡英雄無用武之地了。PCI插槽的Debug卡便應(yīng)運(yùn)而生了。
本來我們有一塊訊怡公司的ISA的Debug,我正對PCI插槽的Debug卡垂涎呢,站長就給拿來了一塊PCI插槽的Debug,哈哈,這下可以過癮了。我以后評測機(jī)器的時候一定要把兩塊卡全部都插上!(秦嶺:變態(tài),太變態(tài)了?。┕?,我不過開個玩笑。但這次為了能夠看看ISA接口和PCI接口的Debug卡有什么區(qū)別,我還真是把兩塊卡都插上了。既然是主要是用來檢測系統(tǒng)故障的,那我就先來模擬一些能夠?qū)е孪到y(tǒng)黑屏的故障吧。
1. 初試
這兩塊卡除了接口不一樣外,基本上外形沒有太大的差別。都有一塊用來顯示數(shù)值的LED,一排電源指示燈。但PCI的Debug卡除了電源燈外,要比ISA卡還多幾個指示燈。它們還都有一個Reset指示燈,用來指示reset鍵是否處于正常狀態(tài)。但是PCI卡和ISA卡的表示方法是相反的,PCI的Reset指示燈不亮是處于正常狀態(tài);而ISA的Reset指示燈正常狀態(tài)下是長亮的。這還有一點最大的區(qū)別,就是ISA卡的元器件面是在右邊,而PCI卡的元器件面在左邊。不過這和卡本身的設(shè)計是無關(guān)的,這是ISA或者PCI自身的工業(yè)規(guī)范。
插好兩塊Debug卡后,我打開了主機(jī)電源,兩塊Debug卡上的數(shù)碼管都在飛速地顯示各種數(shù)值,表示主板電源的+5V、-5V、+12V、-12V的指示燈也都點亮了,正常狀態(tài)下這些指示燈是應(yīng)該長亮的。如果主板上的電源出了問題,可以很容易就從Debug卡上反應(yīng)出來。
記得不久前網(wǎng)站的那臺K7系統(tǒng)就出現(xiàn)點不亮的現(xiàn)象,連神通廣大的Robin同志一時之間都沒有找到問題所在,后來插上Debug,一開機(jī)就發(fā)現(xiàn)卡上用來指示5V電壓的燈沒有亮,主板供電系統(tǒng)出了毛病(哈哈,看來Robin和Debug比起來也就那么回事,嗯。。我決定明天就改名叫Debug啦)。
在整個自檢過程中,兩塊卡所顯示的數(shù)值基本上是同步而且相同的,最后當(dāng)自檢完成后都停留的十六進(jìn)制“FF”上了,這是正常的表現(xiàn),說明機(jī)器已經(jīng)完成自檢開始進(jìn)入操作系統(tǒng)了。在這個過程中我注意到了PCI Debug卡上的指示燈中,有一個是可以用來顯示硬盤讀寫狀態(tài)的,每當(dāng)IDE設(shè)備有讀寫操作發(fā)生的時候它就會閃亮,ISA卡上就沒有這樣的指示燈。這在有些時候還是能夠?qū)z修故障起到一定的輔助作用。
2.瞎子摸象
看完正常狀態(tài)的表現(xiàn)后我要來模擬一些導(dǎo)致黑屏的故障了。在許多黑屏現(xiàn)象中內(nèi)存就是“罪魁禍?zhǔn)住?,所以我先把主板上的?nèi)存拔了下來。當(dāng)再次開機(jī)后屏幕上果然是漆黑一片,什么顯示都沒有。兩塊Debug的數(shù)碼管又開始拼命地刷新了,刷著刷著就不約而同地停在了“C1"這個數(shù)值上不動了。我連忙拿出兩塊卡自帶的手冊查找代碼所表示的意思。
兩塊卡的手冊都分別提供了不同廠商BIOS所具有的故障代碼,在查找的時候一定要注意別張冠李戴了。這臺用來測試的機(jī)器是采用了Award公司的Bios。在手冊上相應(yīng)的位置我找到了“C1”代碼的含義了:內(nèi)存讀寫測試及數(shù)據(jù)信號測試。看來真是一下子就找到了問題所在。也許你會覺得問題簡單,沒有內(nèi)存打開機(jī)箱不就看見了?是的,現(xiàn)在是沒有內(nèi)存,但如果是內(nèi)存出現(xiàn)故障或者沒有插好的話,問題就不這么容易判斷了。尤其是內(nèi)存沒有插好,這種情況是非??尤说?,檢查的時候稍微不注意就會忽略,但有了這個Debug我們可以非常輕易地知道問題的所在。
3.找出隱患
隨后我裝好內(nèi)存,隨手又把CPU給拔了下來,這次Debug卡可不行了,除了電源指示燈正常顯示外,液晶數(shù)碼管沒有任何顯示。看來CPU的功效可真是不小,什么事情都離不開它!其實Debug卡還可以用來幫助超頻,在超頻過程中通過Debug卡可以輕易地發(fā)現(xiàn)是哪里引起了死機(jī),從而發(fā)現(xiàn)無法在當(dāng)前頻率穩(wěn)定工作的設(shè)備。我進(jìn)入BIOS把CPU超頻到一個明顯無法正常啟動的頻率,然后重新啟動。系統(tǒng)黑屏,Debug卡上的數(shù)字閃了幾閃就停了,并報出出錯代碼??磥磉€是很容易就能夠找到掉鏈子的設(shè)備嘛。
4. 福爾摩斯
另外還想特別介紹一下這塊卡上的Reset指示燈。你可別小看了這個指示燈。也許你會想Reset鍵會出什么毛病?你去找一些經(jīng)常裝機(jī)的朋友問問,有時候有不少朋友會誤把機(jī)箱上的Turbo Switch或者別的什么接線連到Reset接口上去。這樣的機(jī)器肯定是點不亮的,因為它始終再不停的Reset嘛。要想發(fā)現(xiàn)這樣的故障是比較困難的。還記得我們的Rainman以前介紹的“中海裝機(jī)奇案系列”中就有一例是由于機(jī)箱制作工藝原因,導(dǎo)致機(jī)器面板上的的Reset鍵始終是處于短接狀態(tài)。這樣即使你插對了接口機(jī)器也還是點不亮,而且由于短路的地方是在機(jī)箱面板里面,如果沒有Debug卡的話幾乎無法找出問題所在(當(dāng)時如果不是裝機(jī)的老哥一怒把機(jī)箱砸了,也許就又是一樁懸案了)!
三、總結(jié)
總的來說PCI接口的Debug卡和ISA接口的Debug卡沒有什么太大的差別,但PCI接口的Debug卡在功能上要比ISA稍微多一些,相信這是和PCI總線與ISA總線之間的區(qū)別有一定關(guān)系。但這兩者之間的功能幾乎是完全一樣的,畢竟是同出一脈嘛。
PCI接口的Debug卡在使用上可能會有些不方便,為什么呢?由于PCI卡和ISA卡規(guī)范的不同,這兩塊卡的元器件面也不相同。PCI在左面,ISA在右面。也許你會奇怪,這有什么不方便的?仔細(xì)想想,如果你把卡插在采用立式機(jī)箱的機(jī)器上,ISA接口的Debug卡由于元器件在右面,主板一旦立起來,可以很方便地看到顯示狀態(tài)的數(shù)碼管和指示燈。但PCI卡恰恰相反,主板立起來后它的元器件面是朝下的??雌饋聿环奖?,必要的時候恐怕要借助鏡子了。當(dāng)然,最徹底的解決辦法是把主板拆出來放平。
不過瑕不掩瑜,當(dāng)系統(tǒng)出現(xiàn)故障的時候我們也不用太過于苛求觀看是否方便了。隨著PC99規(guī)范的普及,ISA接口的路已經(jīng)走到盡頭了。事實上現(xiàn)在市場上銷售的許多主板就已經(jīng)沒有ISA插槽了,所以現(xiàn)在選購Debug卡的話,購買PCI接口是比較明智的。我個人覺得,只要你喜歡鼓搗硬件,一塊Debug就應(yīng)該是必備的工具之一。有了它,你可以對黑屏瀟灑地說ByeBYE了。商家的聯(lián)系方式:198-35301052;hubei_libo@163.net李波。另外,PCI卡的售價約80元。