生活随笔
收集整理的這篇文章主要介紹了
Epox 8RDA3G主板奇怪的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用Epox的8RDA3G主板有近一年了,一直比較穩定,沒出什么問題。也一直用雙硬盤,這個主板還提供了Easy Boot功能:在電腦啟動時按Esc可以自由選擇從哪個設備啟動,而不用進BIOS里更改。所以我的Windows和Linux分別裝在這兩個硬盤上,如果想進Linux就在啟動時選擇HDD1,不用把Linux的引導分區或Grub裝在HDD0。
這樣用下來一直相安無事,而且基本保持最新發布的BIOS。但是最近問題來了,幫同學測試一次顯卡后,裝回原來的顯卡系統就停頓在磁盤檢測上了,主板上的DEBUG LED代碼顯示是63(文后附LED代碼對應表)。清了CMOS,硬盤電源線、數據線撥了再接一陣后,倒是可以了。以為是一些小問題,一直沒放在心上。
今天又出現這種情況,檢查了一上午,把焦點放在主板的Easy Boot功能、光驅和Linux(FC3)上。因為之前我為了玩仙劍3外傳,一直沒接光驅,就沒這個問題,后來一接光驅就出現了該問題;又發現一旦用HDD1引導FC3,然后選關機,再開機就會出現這種情況;而一般啟動好以后,DEBUG燈的代碼應該是穩定在FF,在FC3下會在A3左右閃(似乎不太穩定,但大致看得出是A3),但查不出A3是何意。似乎就是這三者之中有些問題,或者是兼容性的問題。
無奈,再找到一個最新的10月份的BIOS來刷,再觀察一段了……
附:
| ?DEBUG LED代碼對應注解 |
| | 代碼???? | 名稱 | 內容 | | 01 | ? | 保留 | | 02 | ? | 保留 | | C0 | 關閉Chipset的Cache | 關閉OEM廠商設計的Cache控制器。 | | 01 | 微處理器測試1 | CPU狀態(1FLAGS)檢驗,測試CPU下列狀態:carry、zero、sing、overflow。BIOS設定各項狀態并進行檢驗。把各項狀態設為OFF并確認設定成功。 | | 02 | 微處理器測試2 | 讀/寫/檢驗所有CPU的寄存器,SS,SP及BP寄存器含有FF及00的數據格式不做此檢驗。 | | 03 | 初始化芯片組 | 關閉NMI、PIE、AIE、UEI、SQWV。 關閉video、parity、checking、DMA.。 重置浮點運算器(math coprocessor)。 清除所有分頁寄存器、CMOS關閉位。 初始化計時器0、1、2,包括設定EISA計時器或可識別狀態。 初始化DMA控制器0與1。 初始化中斷控制器0與1。 初始化EISA擴展寄存器。 | | 04 | 內存測試 | 測試RAM可以正常進行刷新,確保內存刷新功能可以運行。 | | 05 | 初如化鍵盤及清除屏幕畫面 | 鍵盤控制器初始化,并清除屏幕畫面。 | | 06 | 保留 | 保留 | | 07 | 測試CMOS界面以及電池狀態 | 確認CMOS可正常工作,并偵測電池狀況是否良好。 | | 08 | 校驗CMOS基本的讀寫功能 | 校驗CMOS基本的讀寫功能 | | BE | 芯片組預設值初始化 | 將芯片組寄存器設為開機(Power On)預設值,以便易于進入開機狀態。 | | C1 | 內存偵測 | OEM廠商可針對內存的容量做偵測。 | | C5 | Early Shadow | OEM廠商可設計將BIOS放入RAM中執行,以加快開機速度。 | | C6 | Cache偵測 | 外部Cache容量偵測及測試。 | | 08 | 設定前256K內存 | 芯片組初使化。 內存測試。 廠商設計芯片組參數 清除前64K內存內容。 測試前64K內存。 | | 09 | Cache初始化 | Cyrix CPU初始化 Cache初始化 | | 0A | 設定中斷向量表 | 初始化前120項中斷向量。 將中斷地址00H到1FH地址設成與INT_TBL一致 | | 0B | 測試CMOS RAM檢查碼 | 測試CMOS、RAM檢查碼,如果錯誤或insert鍵被按下,則載入預設值。 | | 0C | 初始化鍵盤 | 偵測鍵盤控制器類型(選擇性動作) 設定NumLock狀態。 | | 0d | 初始化顯示(影像)界面 | 偵測CPU頻率。 讀取CMOS的14h位址以確認使用的顯卡類型。 偵測有初始化顯示卡 | | 0E | 測試顯存 | 測試顯存,傳sign-on信號給屏幕。 設定shadow RAM,并使shadow RAM與CMOS Setup內容一致。 | | 0F | 測試DMA控制器0 | 測試BIOS檢查碼。 鍵盤偵測及初始化 | | 10 | 測試DMA控制器1 | ? | | 11 | 測試DMA分頁寄存器 | 測試DMA分頁寄存器。 | | 12-13 | 保留 | ? | | 14 | 測試計時器Counter 2 | 測試8254計時器Counter 2 | | 15 | 測試8259-1遮罩位元 | 檢查8259通道1之可遮罩中斷是否正常。 | | 16 | 測試8259-2屏蔽位 | 檢查8259通道2之可屏蔽中斷是否正常。 | | 17 | 偵測8259的中斷位 | 關閉中斷然后檢驗非中斷屏蔽寄存器為開啟狀態。 | | 18 | 測試8259中斷功能 | 產生中斷并檢查中斷動作是否正常。 | | 19 | 測試NMI位(同位/輸出入檢查) | 檢驗NMI(不可屏蔽中斷)可執行清除動作。 | | 1A | 顯示CPU頻率 | ? | | 1b-1E | 保留 | ? | | 1F | 設定EISA模式 | 如果EISA內存檢查碼正常,便執行EISA初始化,反之則執行ISA測試?? 測試EISA模式標志。 如果不是,將會終止ISA測試以及清理EISA mode flag。 測試EISA記憶體的完整性(檢查碼及傳輸界面)。 | | 20 | 啟動Slot 0 | 初始化slot 0 (System Board). | | 21-2F | 啟動Slots 1-15 | 初始化slots 1至15。 | | 30 | 偵測常規及擴展內存容量 | 偵測主內存從256K至640K及1MB以上的擴展內存容量。 | | 31 | 測試常規及擴展內存 | 以各種方式測試主內存256K至640K及1MB以上的擴展內存。 注意:EISA模式不會執行此項測試,在ISA模式下則可按ESC鍵即可跳過本測試。 | | 32 | 測試EISA擴展內存 | 如果EISA模式設定好,則測試在Slots上的內存。 注意:此測試在ISA模式下將被省略,在EISA模式下按ESC鍵即可跳過本測試。 | | 33-3b | 保留 | ? | | 3C | 允許Setup | ? | | 3d | 初始化及安裝鼠標 | 如果偵測到鼠標,則進行初始化及分配中斷向量。 | | 3E | 設定Cache控制器 | 初始化Cache控制器。 | | 3F | 保留 | ? | | bF | 芯片組初始化 | 依CMOS SETUP數據設定芯片組內的寄存器。 | | 40 | 顯示是否啟動病毒保護 | ? | | 41 | 初始化軟驅及控制器 | 初始化軟驅及控制器及所有磁盤。 | | 42 | 初始化硬盤及控制器 | 初始化硬盤及控制器及所有硬盤。 | | 43 | 偵測及初始串/并口 | 初始化所有串口及并口(包括搖桿)。 | | 44 | 保留 | ? | | 45 | 偵測及初始化浮點運算器 | 初始化浮點運算器。 | | 46 | 保留 | ? | | 47 | 保留 | ? | | 48-4D | 保留 | ? | | 4E | 產生POST回路或者顯示錯誤信息 | 如果POST Loop腳位初設定就重新開機,反之則顯示所有訊息(如:POST所偵測到的任何非嚴重錯誤)并可進入SETUP。 | | 4F | 密碼檢查 | 要求輸入并檢查密碼(選擇性動作)。 | | 50 | 寫入CMOS | 將所有CMOS值寫回CMOS RAM并清理屏幕。 | | 51 | 啟動Pre-boot | 啟動同位元檢查。 啟動NMI,并在重新開機前啟動Cache | | 52 | 初始化擴展的ROM BIOS | 初始化在C8000h至EFFFFh位址C8000h至F7FFFh之間的ROM BIOS。 注意:當FSCAN選項啟動時,將可初始化地址C8000h至F7FFFh之間的ROM | | 53 | 初始化時間 | 初始化時間在BIOS中40h地址。 | | 60 | 啟動病毒保護 | 根據設定啟動病毒保護。 | | 61 | 設定開機速度 | 設定系統開機速度。 | | 62 | 設定Numlock | 根據CMOS SETUP內容來設定NumLock狀態。 | | 63 | 進入開機程序 | 尋找開機磁盤。 | | B0 | Spurious | 如保護模式下產生中斷 | | B1 | 未經要求即產生NMI | 如果產生不可屏蔽NMI,在屏幕顯示[Press F1 to disable NMI,F2 reboot]的信息。 | | E1-EF | Setup Pages | E1即為Page1,E2即為Page2,E8則為Page8,以此類推到EF為Page16。 | | FF | 開機 | 進行開機、如果在此處停滯,可能是CPU問題或BIOS問題。 |
|
| ? |
總結
以上是生活随笔為你收集整理的Epox 8RDA3G主板奇怪的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。