|
廣達代工宏基筆記本主板基本維修思路
廣達代工宏基筆記本主板基本維修思路
有關(guān)于Debugging的一個(gè)重要觀(guān)念!
在拿到不良MB之時(shí),請不要急于上電!應當先用眼睛仔細觀(guān)察板面,有可能的話(huà),用一塊OK的MB比對著(zhù),看板面上的焊接情況以及零件的擺放狀況(尤其是多件、錯件、漏件和反件),因為很多Bug的產(chǎn)生都可以歸功于這些問(wèn)題!有些僅僅是零件反件,由于Debug人員急于求成,把NG MB拿來(lái)就上電,導致了元器件損壞,從而要花好幾倍的時(shí)間精力來(lái)Debug……如果養成了Eyes Checking這種習慣,則可以大大提高Debug的效率。
關(guān)于“不顯示和顯示NG”:
當試產(chǎn)MB在F/T被判為不顯示時(shí),往往僅是LCD Panel沒(méi)有圖像出現,并非MB的顯示功能NG,例如CPU、RAM沒(méi)插好也會(huì )導致此現象,所以:
不顯示定義為當Debug Card跑過(guò)60H時(shí),顯示器始終沒(méi)有畫(huà)面出現;或者是由于某種原因使POST無(wú)法跑到60H。
顯示NG指的是顯示器上有畫(huà)面出現,只是畫(huà)面不清晰或者花屏;另外一個(gè)就是LCD、CRT、S-Video無(wú)法切換或者Error ID等。
Display Problem Debugging
一、看Power是否OK;
用萬(wàn)用表量每一個(gè)Power Net的對地阻抗,用良板作比對,則可以知道短路與否。有一個(gè)判斷Power有沒(méi)短路的最快捷的方法是使用Power Supply,看其顯示的電流值:
如果電流值偏大,則表示Power有短路,應立即移除ADP;用萬(wàn)用表量每一個(gè)Power Net,看是哪個(gè)Net短路了;確定短路Net后,找到相關(guān)電路,將Bead一組組斷開(kāi),直至找到短路的地方,然后將損壞的元器件更換。
如果電流值偏小,則表示有些Power沒(méi)起來(lái),依舊用萬(wàn)用表把它找出來(lái)。
有關(guān)Power方面的Debugging會(huì )在今后完成。
二、POST無(wú)法跑完造成的不顯示;
(一)Debug Card的LED不亮;
在Power OK的情況下,Debug Card的LED就會(huì )亮起來(lái)。如果不亮,可能是Mini PCI插槽或Debug Card本身的問(wèn)題;還有可能是用了不兼容的CPU或RAM等,那樣會(huì )導致LED不亮或者顯示一些很古怪的符號。。。
(二)Debug Card顯示FF(00);
Debug Card 顯示FF(00)表示CPU連第一道指令都沒(méi)有去執行。
思路CPURST# <—> PLTRST# <—> CIRST#
第一步:(請參考流程圖及其解釋?zhuān)?br />
去量CPU復位信號CPURST#:如果OK,則跳到第二步,應該可以用萬(wàn)用表量到CPURST#的電壓值有1.05V(Napa大概是1.5V);如果CPURST#量不到,則先在非BGA封裝的PCI Device Controller Pin腳上量PCIRST#:如果沒(méi)有量到,則說(shuō)明PCI總線(xiàn)上有問(wèn)題,先去看南橋的晶振、Clock信號、是否植過(guò)球(見(jiàn)下面的注釋?zhuān)┮约皯岩善浜附訂?wèn)題,假如都OK,就要去一一斷開(kāi)每個(gè)PCI Device與PCIRST#的連接,確定是哪個(gè)Device影響了PCIRST#;如果PCIRST#有量到,則去看北橋復位信號PLTRST#有沒(méi)從南橋發(fā)出:如沒(méi)有發(fā)出,則依舊要看南橋本身的問(wèn)題;如PLTRST#有發(fā)出,則看北橋有沒(méi)收到?梢匀チ總魉蚉LTRST#線(xiàn)路上連接北橋和南橋的電阻。如果北橋收到PLTRST#卻沒(méi)有發(fā)CPURST#,則需要去看北橋的晶振、Clock信號、是否植過(guò)球以及懷疑其焊接問(wèn)題,排除這些問(wèn)題之后,就跳到第二步。
注釋?zhuān)河袝r(shí)板子上BGA Chip點(diǎn)了彩色的點(diǎn),灰色的點(diǎn)表示Chip曾經(jīng)被更換過(guò),綠色或者紅色的點(diǎn)則表示該Chip是工廠(chǎng)回收再利用的(經(jīng)過(guò)重植球),極有可能本身就是壞的。點(diǎn)的顏色所代表的意思并非統一的,要看工廠(chǎng)怎么定。
第二步:
CPU本體OK,而且收到了CPURST#,Debug Card還是FF(00),則有可能是CPU或北橋的外圍電路有問(wèn)題,例如REF、TEST、COMP、CFG等。
CPU GTLREF and TEST
CPU COMP[0,3]
North-Bridge H_VREF
North-Bridge Strap Pin
North-Bridge H_XSCOMP/H_YSWING
另外一種可能是CPU和北橋之間的Data、Address信號溝通有問(wèn)題,造成此問(wèn)題的原因是CPU Socket、北橋或者PCB Trace的問(wèn)題。(請參考流程圖及其解釋?zhuān)?br />
我們必須對HA#[3..31]和HD#[0..63]一一進(jìn)行測量,來(lái)確定問(wèn)題所在。這是一個(gè)處理起來(lái)很麻煩的問(wèn)題,因為HA#[3..31]和HD#[0..63]一共有96根,而且萬(wàn)用表無(wú)法插入CPU Socket進(jìn)行測量。所以,一種輔助工具——CPU Pin Saver(Pin護套,見(jiàn)Figure.2),應運而生!
將CPU Pin Saver插在Socket上,按照上面的標記(見(jiàn)Figure.3、4:Dothan或Celeron參考Figure.3的鉛筆劃的斜杠,Yonah參考Figure.4的大黑點(diǎn)A/D 0.255V左右),測量HA#[3..31]和HD#[0..63]一共96個(gè)點(diǎn)的對地阻抗。(在這里,一般會(huì )把萬(wàn)用表打到測量二極體的那一檔,用電壓信號代替阻抗信號,因為這里的阻抗有時(shí)候不好顯示出來(lái)。只要電壓信號跟好板子的差不多就OK了。短路了電壓就會(huì )很小,斷路則沒(méi)有電壓。)如果量到CPU Pin Saver某點(diǎn)對地短路了,則有可能BGA內有連錫了,先找到與該點(diǎn)相連的Via,再將CPU Socket吹下來(lái),來(lái)確定是CPU Socket短路還是北橋短路;如果量到CPU Pin Saver某點(diǎn)斷路了,則表示有空焊了,需要去看該點(diǎn)和改點(diǎn)Net相對應Via,來(lái)確定是CPU Socket還是北橋空焊或者是PCB的Trace斷裂。(見(jiàn)Figure.1,本人制作的關(guān)于CPU與North Bridge之間HA#[3..31]/HD#[0..63]的走線(xiàn)示意圖,以方便大家理解)排除這些問(wèn)題之后,就跳到第三步。
Figure.1 HA#[3..31] / HD#[0..63] From CPU To North-Bridge
Figure.2 CPU Pin Saver(Pin護套)
Figure.3 護套上代表HA#[3..31]和HD#[0..63]的孔都用鉛筆連線(xiàn)作的標記
Figure.4 Yonah CPU Socket Reference
第三步:
在CPU和北橋溝通正常的情況下,Debug Card顯示FF(00),則要懷疑BIOS和EC了,因為Flash ROM和EC是很容易出問(wèn)題的器件。
首先看Flash ROM;主要去看其VCC、VPP及其焊接情況,還有就是采用維修人員找到的一個(gè)簡(jiǎn)單的方法來(lái)判斷其是否有故障,即:去量Flash ROM的Pin4、Pin5、VCC和GND;Flash ROM正常的情況下,Pin4會(huì )保持在0點(diǎn)幾V,Pin5則為一長(cháng)串3.3V的高電平信號,如果量到有不同,則需要刷新一次BIOS,如無(wú)法刷新,則更換Flash ROM;如果量到VCC= 0V,GND= 3.3V,Flash ROM在內部把高低電平倒置了,表明Flash ROM可能曾經(jīng)受到大電流的沖擊,這時(shí),也可以重新刷新BIOS,如無(wú)法刷新,則更換Flash ROM。
Figure.4 Flash ROM
然后去看EC和南橋;觀(guān)察EC的焊接情況,如果不佳,則使用烙鐵加錫重新拖過(guò)一遍,然后,再去看EC和南橋在LPC上的溝通,即:量LAD0至LAD3,看是不是每根Pin上都有動(dòng)作。如果不是,很有可能EC壞了;假如更換了EC后,還沒(méi)有解決問(wèn)題,就有可能是南橋的不良了,當然這個(gè)可能性相對EC來(lái)說(shuō)會(huì )小很多。
Figure.5 EC-97551 LPC Pin
(三)Debug Card顯示停在一個(gè)Error Code上;
0A,28,2C,2E,38,E0
跟北橋、RAM、Clock Generator、EC和BIOS有關(guān)。首先,去看RAM有沒(méi)插好,多拔插幾遍(用盡可能多的組合情況),看Code有無(wú)變化,若有變化,可能是BIOS程序被破壞,刷新BIOS試試;然后看Connector:是否NG(一根根Pin去量)和Pin腳的焊接情況;再去看RAM和北橋之間的上拉排阻(一個(gè)一個(gè)地量),將阻值不正常的更換掉;還有去看供給Connector的幾組Power,看少了那組就去檢查相應的Power電路;最后去量CLK_SDRAM0/ CLK_SDRAM0# ~ CLK_SDRAM4,/CLK_SDRAM4#和SMBus上的SDATA/SCLK看有無(wú)動(dòng)作,若沒(méi)有動(dòng)作,則嘗試更換北橋或者Clock Generator。若以上這些情況都排除了,則嘗試更換北橋或者EC。
有時(shí)候BIOS資料丟失也可能跑38,重新刷新或者更換一顆新BIOS。
Figure.6 Orcad Reference
49
Initial PCI Bus and Device
跟南橋和每個(gè)PCI Device都有關(guān)。首先量PCIRST#,如沒(méi)有則按照之前的方法去找PCIRST#是南橋本身沒(méi)有發(fā)出還是被某個(gè)PCI Device拉掉了;再去看每個(gè)PCI Connector/Controller的Power、CLK、SMDATA/SMCLK以及焊接情況;然后去看PCI Device相對應的E2PROM;以上都OK,則懷疑EC和BIOS。
69
Initialize the SMM handler
SM模式控制器初始化,跟CPU本體有關(guān),有可能是CPU被損壞了,可以嘗試更換另一顆CPU。
88
88有時(shí)也會(huì )造成不顯示,跟南橋、EC和BIOS有關(guān)。主要去Check南橋和EC溝通的幾個(gè)Pin上的訊號,例如看LAD0~LAD3上是否有動(dòng)作,如果沒(méi)有則去判斷是南橋還是EC的問(wèn)題(一般南橋出問(wèn)題的幾率會(huì )大一些);如果有動(dòng)作,則懷疑是不是BIOS沒(méi)刷好、Flash ROM沒(méi)焊好或損壞。
Figure.7 LPC
DA
跟VGA和GM北橋有關(guān)。首先去看VGA的Power、晶振、Clock信號、是否植過(guò)球以及懷疑其焊接問(wèn)題,再去Check PM北橋和VGA之間傳輸PCI-EXPRESS TXN/TXP訊號的電容,最后Check北橋端。
對于GM北橋,問(wèn)題比較單純,不是北橋自身問(wèn)題就是其外圍電路問(wèn)題。
Figure.8-1 PCI-E TXN/TXP
Figure.8-2 GM North-bridge REFSET
三、POST到C0以后的不顯示和顯示不良;
(一)不顯示;
Error Code C0后的不顯示,一般為Cable沒(méi)插好、Connector本身不良或是電源沒(méi)有供給:
1.只有LCD不顯示,檢查L(cháng)CD Connector,量DISP_ON和LCDVCC Power Switch電路:
2.只有CRT不顯示,檢查CRT Connector,量CRTVDD:
(二)無(wú)背光;
如果LCD可隱約看到影像,那是背光模組出了問(wèn)題。背光模組和LCD顯像模組是獨立的兩個(gè)部分。LCD內部會(huì )有CCFL燈管負責發(fā)光,系統透過(guò)Inverter將直流電壓轉成燈管所需的1000V左右的高壓交流電。Inverter只用到5根pin: Vin、On/Off、Brightness、+5V以及GND,首先應先去量這幾根Pin,看是否有異常。沒(méi)有背光除了有可能是LCD本身或Inverter損壞之外,也有可能是主板上的Lid switch損壞造成背光被關(guān)掉。
Figure.9 Lid Switch
(三)花屏或畫(huà)面閃爍;
有時(shí)顯示畫(huà)面會(huì )花掉,造成花屏的原因有可能是VGA內寄存器地址數據發(fā)生錯亂或者受到其他干擾?上扰袛郈RT或LCD是否有同樣的問(wèn)題:
如果CRT和LCD有相同的顯示,可能是VGA本身不良或VGA Memory部分有問(wèn)題。當記憶體的資料損毀時(shí),CRT、LCD及TV的顯示都會(huì )有問(wèn)題;E2PROM里V-BIOS程序有誤,也是造成花屏的原因。
如果只有CRT出現花屏或閃爍,先去量CRT的水平同步HSYNC及垂直同步VSYNC訊號,看CRT Connector端的CRT_HS/CRT_VS是否有輸出。如果沒(méi)有輸出,則可能Connector本身不良或者是在VGA到CRT Connector之間的某個(gè)部分出了問(wèn)題。
如果只有LCD花屏,可先確定LCD Cable本身是否不良或沒(méi)有插好,再檢查板子上LCD Connector是否焊好,然后去Check VGA端LVDS相關(guān)的訊號。
(四)顏色不對;
有時(shí)候CRT會(huì )出現顏色不對,因為CRT的三原色RED,GREEN,BLUE訊號有缺失?梢愿鶕疽鈭D去判斷缺少了什么顏色,然后去Check相應的線(xiàn)路:
Figure.10 Primary Colors
(五)Run 3D Shut Down或者花屏;
VGA/北橋空冷焊/連錫、VGA Power儲能濾波電容漏件或損壞、V-BIOS沒(méi)刷好等。(待完善)
四、其它
(一)無(wú)法燒錄EDID或者Error ID:更換E2PROM
待完善。。。 |
|