mb基本维修方法.doc

上传人:土8路 文档编号:10052887 上传时间:2021-04-14 格式:DOC 页数:10 大小:26KB
返回 下载 相关 举报
mb基本维修方法.doc_第1页
第1页 / 共10页
mb基本维修方法.doc_第2页
第2页 / 共10页
mb基本维修方法.doc_第3页
第3页 / 共10页
mb基本维修方法.doc_第4页
第4页 / 共10页
mb基本维修方法.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《mb基本维修方法.doc》由会员分享,可在线阅读,更多相关《mb基本维修方法.doc(10页珍藏版)》请在三一文库上搜索。

1、mb基本维修方法(1)-前言mb基本维修方法(1)-前言前言:各位在實際維修前必須先了解基板的基本架構,因為每一塊M/B的架構都不一樣目前是以Intel架構最為普遍所以初學者最好以維修Intel架構之M/B為第一優先,另外在維修前你必須先了解各種維修工具的操作方法及使用時機。並且請了解各機種的BIOSErrorCode代表的意義。在所有的M/B拿你的手上時可以先行目檢,其實有部份的不良可以目視的方式看出來,所以目檢是非常重要的,當然若是你了解M/B的架構可以從各不良點針對該Function目檢也許可以很快的找出問題出現在那裡。在維修時有部份的不良板須更換零件,你在更換零件之前須要先確認零件不良

2、不是因製程不良造成的問題,所以在更換零件之前請先把可以重新焊接的部份(BGA零件無法重焊故不必重新焊接),再行重焊一次如此可以減少零件誤判或是責任單位歸屬的問題。另外若你判定不良問題是由於製程不良造成的問題,請在拆下零件後再針對該零件的不良訊號再行確認,以確保非零件造成的誤判。(如:你發現某一零件的某二個訊號Short,在你拆下零件後請再量測此零件的此二個訊號是否short?若不是Short再判定為製程造成的不良)。其實維修並不困難,只要你的觀念清楚,找問題的方向正確基本上80%的不良板都可以找出不良點。face=Bookantiqua/facecolor=Black/colormb基本维修方

3、法(2)-FF,00的维修mb基本维修方法(2)-FF,00的维修1.開啟電源Check是否有電源?若無電源請即刻關閉總開關並檢查所有零件是否有燒燬的現像?若無電源請用電表量測所有電源是否有short的現像?2.量測所有M/B上之Crystal是否振盪,頻率及振幅是否正確?3.量測M/B上所有的電源(+3V,+5V,+12V,-12V,-5V,Vcore,VIO,2.5V,1.5V)是否正確?4.插上DebugCard,Check所有Address,Data是否有送出.5.若是發現只有Address請檢查BIOS是否為空燒?6.若BIOS更換後還是無法Work請檢查BIOS的Address是否

4、有收到?7.若Address是正確,請檢查BIOSCS是否動作?8.若BIOSCS有動作請檢查MemoryRead是否動作?9.有時BIOS電源未Input有會造成無法Work,所以在檢查所有信號前請務必確認該零件之電源都是正確,且電壓Level都是正常.10.量測Clock的原因為PC是序向邏輯的架構每個Chipset要溝通必須要有Clock來加以同步,所以若題系統中沒有clock表示Chipset和CPU,或是Chipset與Chipset無法同步更別提資料傳輸。11.電源是所有電路之母,就好像汽車要有汽油才能走,所以若你收到的不良M/B其中有任一電源未輸入,必須設法先讓所有電源有Inpu

5、t到M/B中,在你解決了電源問題之後往往原本的問題也許就跟若迎刃而解。12.你可否有思考過M/B中BIOS的扮演的角色,其實BIOS中所存的資料就是一些程式及資料的組合,它提供系統在開機前的一些基本測試的過程及基本Chipset初始化的動作.你知道System在Boot之前的第一筆資料EA5BE000F0其實一條長程跳躍指令(JMPF000:E05B)(當然這是ForAwardBIOS來講,若是其他的BIOS也許在Address上是有點差異的,但基本上第一個BIOS由BIOS送出一定是”EA”,BIOS在系統上也是Memory的一部分。所以在BIOS讀不到資料時你必須檢查所有接到BIOS的Ad

6、dress&Data是否有斷線或Short的現像?另外一些Control訊號也要檢查,因為若Control訊號無法發出即使Address正確BIOS也不會放資料放在DataBus上。(所以若你發現一連串的資料都是一樣的00或FF請注意也許就是Control有問題)。13.目前Intel有開發出一新的BIOS元件叫FWH(FirmwareHub)這顆元件的功能其實和之前用FlashROM的方式是差不多只是它的功能較多,而且這顆元件還有Clock才會Work所以在維修前必須先Check是否有clock再換零件.此元件也有二個RESET訊號(RST#及Init#)這二個訊號必須正常FWH才會動作.另

7、外有一個訊號必須在RST#動作前就必須設定完畢就是IC(InterfaceconfigurationPIN),因為此零件有兩種Mode可動作其中一個Mode是FWH(就是M/B目前Default的動作)另外一個Mode叫A/AMUX(for燒錄使用)。mb基本维修方法(3)-c1的维修mb基本维修方法(3)-c1的维修C1,28維修流程:1.若插上DIMM發現Debug停在C1Or28即BIOS在CheckMemory時有問題產生無法進入下一個流程。2.此時請把每根DIMMSocket都插上MemoryModule.再開機檢查狀況是否還是一樣?3.把所有MemoryModule全數移除再分別於

8、每個DIMMSocket上插上MemoryModule,檢查是否有任一個socket插槽是可以Work?若有其中任一Socket可以Work表示必須check所有無法work的DIMMSocket的訊號.4.檢查DIMMSocket無法Work的流程:請先Check每根DIMM的Clock是否正確,LEVEL&頻率是否正確?另外請檢查每根DIMM的Clock數量是否正確?5.MEMORY的架構是採陣列方式排列所以MA是其Address,在要讀取或寫入資料之前會送出行Address及列Address那DIMM如何知道是行Address或是列Address就是以CAS,RAS為準.所以在維修Mem

9、ory問題前可先行CheckCAS,RAS是否有動作?(以示波器量測訊號是否有動作?)你可以一直按Reset使M/B一直重覆POST的動作如此你就可以Check出此訊號是否有動作。若想要知道詳細動作及訊號動作的先後順序可參考SDRAM的動作原理。6.另外有些M/B若未上DIMM時Clock並不會送出,所以要檢查Clock時請先插上DIMMmb基本维修方法(4)-05070d的维修mb基本维修方法(4)-05070d的维修05維修流程:1.由ErrorCode上的定義05代表為KeyboardController在BIOS基本測試時無法Pass,所以造成系統停在”05”2.維修方式請先檢查Key

10、board的IRQ是否正常,Keyboard的解驗線路是否正常?07維修流程:1.07是BIOS在檢查CMOS是否正常?另外也會偵測Battery是否正常?2.在拿到07此類的M/B可先檢查其Battery是否正常?3.另外也要檢查CMOSIC是否正常?(有部分的M/BCMOSIC是外接如ALI系列的Chipset。4.有些M/B其CMOS是整合到南橋中或是ICH中所以在維修時要注意是否有可能是Chipset故障。5.另外目前的M/B大多是將RTC內建於chipset中故在Chipset的週圍都會有一顆32.768筒狀的XTal.這個Crystal就是提供M/BRTC線路的時基,以使M/B的及

11、時時間線路可以準確的工作。0d維修流程:1.0d是BIOS在偵測VGACard是否存在的一段程式,BIOS會在這段時間去檢查所有的Slot是否有插上VGACard,若是沒有插上的話就會2.一般而言必須先了解VGACard是插在那個Slot,以目前的M/B來講都是插在AGPSlot,所以在維修時請先檢查AGPSlot的PIN是否都在,有沒有缺PIN的狀況?3.在確定沒有缺PIN後請量測AGP的Clock是否正常?AGPSlot的VCC電壓(+12V,+3V,+5V)是否正常?4.若VGA是ONBoard它的VGABIOS是和M/B合併在一起所以你可以先換換BIOS再檢查是否可以開機。5.因為VG

12、AType是取決於CMOS中的VGAType設定,一般是設定在VGA/EGA即彩色影象卡。所以若CMOS內容有錯也可能造成VGA無法動作。(此時可以清除CMOS看看VGA會不會變正常)?同时要补充一点:在遇到05070d的问题是,也要兼顾考虑I/Ochipset坏的可能通常情况下用温度判断就可以。mb基本维修方法(5)-3d4e的维修mb基本维修方法(5)-3d4e的维修3d維修方式:1.基本上目前的Mouse都是使用PS/2界面也就是和KeyBoard共用一顆Controller所以若是系統當在3D有可能是在InitializePS/2Mouse時出現了問題,在此時你可以量測IRQ12因為一

13、般Mouse都是使用這個IRQ所以你可以先檢查這個IRQ是否有問題。2.另外Mouse有部分的問題與Keyboard的維修方式雷同.只是差別於MouseAddress不同。4E維修方式:1.一般4E是BIOSshow錯誤訊息的時機,若是當在4E會有二種不同的狀況,第一種是沒有畫面此時你必須檢查VGACard是否有插好,另外一種狀況是Keyboard無法動作此時必須檢查Keyboard是否可以正常工作?2.你一定會問為什麼在05時就已經檢查過Keyboard在4E時又要再檢查一次呢,其實若是系統未當在05表示在初始化Keyboardcontroller時並未發生問題。有可能是Keyboardco

14、ntroller和Keyboard間無法Work造成Keyboard無法動作.3.BIOS在05階段只是作初始化的工作,有些訊號在初始化的過種並無法檢查出問題只有在實際應用上才會出現問題.4.請你打開線路圖,你會發現Keyboardcontroller和外部Keyboard的溝通訊號只有5個排除VCC及GND剩下三個其中有一PIN是NCPin所以實際上應用的PIN只有KBData,KBClk兩個訊號。5.Keyboard是以串列方式和M/B溝通KBDATA是用來傳送Data,KBCLK是用來同步用。(註:後來的M/B上的應用有許多地方為了節省空間及成本,在某些低速的場合都是以串列的方式來進行溝

15、通如SMBUS6.Keyboard內部其實也有一顆KeyboardController,其功能除了與M/B溝通外它也扮演了Keyboard按鈕的偵測及解碼的工作。所以電源及GND在維修Keyboard時也是一個重要的檢查點.mb基本维修方法(6)-IDENOBOOT的维修mb基本维修方法(6)-IDENOBOOT的维修1.一般而言在DEBUGShow“FF”時表示POST基本測試已經完成。BIOS此時會把系統控制權交給OS(Windows98,Linux,UNIX,MS-DOS,OS/2,WindowsNT.)。但要把控制權交給OS之前須把OS先Load到MainMemory中所以BIOS會先

16、讀取HDD或Floppy的第零軌的資料進而把整個作業系統啟動。2.所以在開機時若BIOS找不到HDD或Floppy中未有任何磁片則電腦就會停往。並Show出錯誤訊息.但測試線是用HDDBoot所以一般而言須朝向HDD的問題來找起,一般來說若BIOS是使用Award則你可以利用CMOSMenu(一般是按Del進入有些M/B是按其也的按鈕)你可以找到一個叫HDDAutoDetect的功能它可以協助你是否BIOS無法找到HDD?若是BIOS你用此功能無法找到HDD表示IDE的界面有問題你必須找出線路圖上所有的IDE訊號(在M/B上有二個40PIN的排針,一個叫PrimaryIDE一個叫Seconda

17、ryIDE)你可以試若將HDD插在另外一個排針並且再執行一次HDDAutoDetect的功能.若可以找到HDD表示主要的IDE界面的問題.若仍然無法找到請確定所有訊號都正常再行Check。另外你也可以在進CMOSMenu後先Check是否HDD的功能有被Disable,因為有一些M/B因為BIOS的BUG有時候會有此功能被關閉的可能。所以若是遇到這類的M/B你可以清除CMOS也許可以解決此問題。3.有時NoBoot並不是IDE找不到而是BIOS在LoadOS時當掉,以前有些機種有L2Cache,你可以試著把L2Cache關掉,若是可以解決這問題你就可以朝Cache方向維修。但若題M/B沒有Ca

18、che的機種,牽涉的層面較廣所以不在此處討論。不過你可以朝CPU電壓(Vcore,VIOVref.),ChipsetVCC部份下手,另外若是電壓有雜訊也有可能造成系統當機。在維修時有檢查CLOCK,其實若題CLOCK不夠乾淨也有可能造成系統當機.4.之前有提到Cache的維修方式,一般而言M/B上都有一顆CACHEController(一般都是北橋)你以檢查線路上與此Chipset連接的訊號是否有Open或Short的問題。5.之前都沒有提到任何更換零件的問題,其中有部分是因為零件在M/B中是高單價的東西,若是隨意的更換可能會造成無謂的浪費,所以初期在維修時不建議各位更換零件,若要更換零件請請教較資深的人。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1