找回密码
 加入华同
搜索
黄金广告位联系EMAIL:[email protected] 黄金广告[email protected]
查看: 3161|回复: 1

主板DEBUG侦错灯指示信息及其含义

[复制链接]
发表于 2006-7-6 13:24:12 | 显示全部楼层 |阅读模式
主板DEBUG侦错灯指示信息及其含义
6 B: N3 M7 @$ |! V" N3 H, M, m+ M' m+ M+ H8 \. Y3 c
    有不少朋友用了磐正的主板(DEBUG侦错),也有的朋友用DEBUG侦错卡,很多朋友对以上DEBUG信息以及其含义的说明不是很了解,本人特收集了一些指示信息及其含义,希望在能给大家有所帮助.少走歪路.
5 y2 K* ^0 N4 B: \& P0 B+ gCF % R' P( y. {) k8 X
测试 CMOS R/W 功能性。
9 @5 k6 d% q& e: \; _& nC0
7 p- B: H2 D0 q" q4 `早期的主板设定初始值: ) W( ^+ Z& L$ ~) ]# B0 t% e' U
- 禁用 shadow RAM & t2 ^8 Z: c# D. k0 [. _' T4 p
- 禁用 L2 cache(SURPER 7 构架及后期兼容构架)
' s& }( H, D2 A& ]5 z- 检测基本 chipset 寄存器。
1 C, M5 C1 d$ \4 _C1 ) U7 M0 M9 r$ d' D, t' D. [
检测内存:
/ j5 M! f* s8 V/ |" u8 t$ A-Auto- 检测DRAM(动态随机存取储存器)大小,类型 和 ECC。
; m8 t7 i! _* H5 ~5 w- w0 O5 ]-Auto- 检测L2 cache (SURPER 7 构架及后期兼容构架) 7 w) _7 ^, A+ ]3 z
C3
+ K4 a, `4 |% d6 B5 V# F映射BIOS编码到DRAM。 3 F  ^. H7 w2 A& c/ D! V
C5 ( b/ D% ~; p9 |' ^" S6 k
允许chipset将BIOS复制到地址为E000& F000的shadow RAM。
( W% n1 c/ P& C01 $ h4 G& @5 N/ t
将Xgroup编码定位在内存地址中的1000到0 ; v% W" ^6 D& N, d% F
03 8 f! }, ~$ h; C$ A! g
初始化Superio(超级输入输出)_Early(响应)_Init(启动)开关。   w+ G  P4 p5 t9 w0 F# S: K
05   M# \' _& x/ y' v# u
3.将空白输出到荧屏。
3 d6 o( G' R/ M& F# L2 b4.清除CMOS错误。 / D1 x$ J! t& A8 A; G: m6 p7 m
07   c/ }! ]* I4 K
1.清除 8042 接口。
" t8 F- U' c- j8 F* ?2.初始化 8042接口自检。
2 ^0 W# j1 ^& a& m# _08
, k) u, ]  m; a, {0 Q8 G* d1.检测特殊的键盘控制器型号为Winbond 977 系列超级I/O(输入/输出)芯片。 ! T& P1 y, G6 B. u# O) C. P
2.允许使用键盘接口。
, P4 g& `. f0 O+ J1 \0A
; P) t* V1 D) S: D1.禁用PS/2 老鼠接口.(可选)
2 n, y" \4 E/ K% ~! F2.在端口和交换接口检测完成后自动检测键盘和鼠标端口。 (可选)
2 b! \" Z( v6 N3.重置键盘在发现型号为Winbond 977 系列超级I/O输入/输出芯片后。 5 K9 d  q9 W" v2 S
0E
( Y0 p) ?5 J0 ~! S( @& I检测内存地址为F000h段图像以证明是否它支持 R/ W.如果检测失败,机箱扬声器将发出警报。
  c% Z" h7 k$ K9 h! u10 : B% @7 j2 l& M+ k: g4 Z* l# J9 J
自动检测FlashROM类型以读取合适的FlashROM R/W 编码。 ! R5 V: b$ N7 H. c6 c
在ESCD和DMI支持的情况下进入运行时间和区域的地址位F000。 + A5 M( ]9 C6 Z' e* h! M, L8 ^
12 . L1 q4 y, O$ @7 C
使用步骤1’s 运算方式以确定CMOS电路的接口。 5 a/ o6 t& |5 ~# R6 ^
.同时设定电源即时状态频率, 然後检查是否超出范围。
7 A8 ^3 X! p4 C: a, ]6 t+ n" [14
* ~1 ]5 ]; W9 J& w9 K& \将主板程序默认值导入主板。 主板默认值是OEM 客户的MODBINable 。
! {6 a+ o& t" B0 F8 R16
! \- g, J; {3 H( Y- C初始化 Early(响应)_ Init(启动)_ Onboard(板载)_ 晶振开关。   B' q+ e! X' r2 s
18 + \4 F) I: K  u. k$ E9 L
检测CPU 包括商标在内的信息, SMI类型 (Cyrix 或Intel) 和CPU处理器数据的水平。 (586 或 686) 6 X" r; E5 x( h
1B . J- s/ |6 s- p/ Y1 J+ m' n, C
初始化中断无线引导平台。如果没有特殊的标记,所有H/W中断指向对SPURIOUS_ soft_ HDLR 的 SPURIOUS_ INT_ HDLR&S/W中断。
8 s' n! `# W' B5 d" `1D 9 _: }0 Q; [4 l" M7 A8 a% F+ X$ `
初始化EARLY_ PM_ INIT 开关。
4 y- i* ]  Z* K  l3 B1 a1F
8 I3 R, M* s+ _& q8 m. T0 {& ?装载键盘阵列。 (笔记本平台) 8 q0 W$ |- K2 G- g6 g
21 " [2 w7 ?& \; k
HPM设定初值 (笔记本平台)
+ y% o5 `- i  @9 S* e1 D- G23 / O- u, a- K  \; E' y
1. 检查RTC值的有效性: e. g.a. 地址为5Ah的值 RTC是有错误的值。
$ O. p6 A" J* R4 s* G( V% W0 ]6 `2. 在BIOS中装载CMOS设定。 如果CMOS检测失败,使用默认值替代设定值。
2 u5 U( a- T0 [, X5 Z; q: J; X3. 为 PCI& PnP的使用准备BIOS资源分布图。 如果 ESCD 是有效的,进入 ESCD's初始设定值数据中读取。
. O; l$ b: Q0 o! ~6 w% ]4. 初始化板载时钟频率发生器。 禁用没有使用的PCI& DIMM插槽。 # N4 f9 Q3 I$ ]' l7 O" l2 P* Z
5. 早期的PCI设定初始值: ) `- w( X' F  A( Z. h! V5 F
- 列举PCI总线序号。 / T8 E' z" p/ X8 x2 i' P" z4 w# W" b
- 分配内存&输入/输出资源。 8 j& o$ f) w7 K% _3 x
- 寻找一个有效的视频图形适配器设备&视频图形适配器BIOS, 而且将它放入C000:0.
0 w; F& S" ?  W4 [26
& n4 ?, P* F; k# r+ ^1.超频错误(可清空CMOS) 7 x* C! `2 Q; X) J  U) g. U; M( N8 |
2.没有安装显卡或显卡损坏
' t( i; f7 V$ J$ M5 \  C# N3.显卡版本和显卡BIOS版本不匹配
; E8 U; D: ]* _6 v+ t) G; K27 . [7 E) _; w4 b4 A4 b/ @% Q) i6 @# A
初始化INT 09缓冲。
% d8 o1 K' \4 G* k29 ) p6 }/ Z+ p. r
1. 分配CPU内部MTRR(P6&PII)为 0- 640内存地址。
4 I' o  X: a( T: \- l2 M# G! H+ @! O2. 初始化 Pentium级CPU的APIC。 # z" q' X& `* g4 D' p
3. 按照早期主板设定COMS。 例子: 在主板上的IDE控制器。 $ s0 p2 z; d' F+ E2 F4 W
4. 测试CPU速度。 . f$ {4 X5 M7 k5 {) @0 K4 S0 s
5. 激活显示适配器BIOS。 + a. V* I, t# _# x
2D
5 b" P$ p' j! L/ b1. 初始化多语言支持。
! q# F$ w1 N3 M2 ?5 T5 B0 y2. 在屏幕上显示信息, 包括BIOS名称, CPU类型, 和CPU速度。
- ?; G( N  X6 n1 a( q) F33 0 S# f( v3 N& F. y* }1 w
重新设定键盘除了采用 Winbond 977 系列超级输入/输出芯片以外。
& m2 W) X$ K! c5 A' P, {4 t: r3C
3 b+ q; o: b% B# b# d4 c# ^  G+ g检测8254端口 - r  W) l$ i3 K% C+ m/ G
3E * [! e- Y- S) b( `/ u0 M
检测通道1以BIT为数据单位通过8259端口中断。 % d3 P' f! F- ?
40 ; G: C$ `% x, A
检测通道2以BIT为数据单位通过8259端口中断。
3 E- T# {$ U; X+ i0 L43
) K* c5 b2 i5 M$ ^! x: P* _8 Q( W$ ^" {检测8259的功能性。 0 R- G( Y. w6 S+ I8 a% S/ d$ f! E& [
47
; F0 k: F  R$ z# J6 D4 @4 O* v初始化EISA插槽
0 u3 u& Z( y* Y' s$ I49 . I4 B0 ]1 a5 G3 _
1. 以双字节64K数据包检测内存容量。 ; G& a1 `% ], s" I) q4 }9 A
2. 为 AMD K5 处理器写入配置。 7 i5 N+ h( c, n7 S
4E
; D( \) x% r0 J1. 分配M1处理器的MTRR 3 T2 S) M7 H+ d0 u! m
2. 为P6级别的CPU初始化二级缓存&程序可使用的缓存范围。
! q- n. N! b( a" S" Q/ f/ l3. 初始化P6级别CPU的APIC值。
) L+ a7 h0 _& m1 s4. 在MP平台之上, 在每个处理器之间允许以较小的范围调整缓存以防止冲突。
  M( g, C1 |8 c+ g* ]& S) r50
5 F" a1 b' u1 X6 b2 D$ R% E初始化通用串行总线(USB)
4 x& Q1 J% G7 }* \# G1 }52
5 A8 o: _) H8 S; S, v7 f: Q) T检测全部内存 ( 清除所有的扩展内存到0) 0 O1 p7 U* `9 z' o
55 1 P9 l8 u) W/ `  j3 x
显示CPU序列号 (多处理器平台) & @0 |) C3 g; D! f) S% E0 x
57
- A5 c9 h* m4 {4 O1. 显示PnP LOGO。
1 S$ G) y) ]" ^. f/ X2. 初始化早期的ISA PnP。 5 v6 C) F, c. o1 T
- 分配CSN到每个ISA PnP设备。 4 `% |7 k; ]2 f7 U! R8 o
59
3 q% W) J7 D2 I$ h! [8 p* f初始化硬件病毒保护。
9 {- H+ V8 w) C8 l5B
; B5 f- F- t  W& a1 \* U" ]. z(可选特性)在使用软盘驱动器进入AWDFLASH.EXE时显示相关信息(可选)
) M! A  z( i' ^! ~5D & C& f5 [: @7 N* m9 q
1. 初始化Init(启动)_ Onboard(板载)_ SuperI/O 开关。
8 b* B7 }) d) }9 U: g* w5 }) n2. 初始化Init_ Onbaord_ AUDIO音频开关。 0 e, l- s5 J! \% V
60 4 p# `0 \3 I  V9 q" H9 L- ]
全部完成后进入设置界面;i. e.直到PSOT自检完成用户才可以进入CMOS设置界面。
# [& j4 M6 q* E( f' t65
6 u( z$ }6 V3 w1 @+ O初始化PS/2接口鼠标。 ( v" }& v2 O8 L1 c9 O, r( R" p
67
, _2 P. F9 J, g9 z, W0 L为激活系统提供内存信息: INT 15h ax=E820h
1 G4 X0 J+ r$ F2 K69
5 \: r4 V* }: [. ?打开 L2 cache(二级缓存) 8 a* D# b" r5 ?+ Q, V  r7 l* S
6B
4 c1 W( v, F7 G5 j主板正按照系统安装的部件的描述信息进行设置及关联。 0 j8 j6 w) k; U4 \( X5 J
6D % Q; q8 C4 N% t) |" H
1. 为ISA PnP 设备分配资源。 ' x: D! T) q+ E8 O
2. 在系统部件设置为“AUTO”时自动为COM口分配端口值。 ! d# g6 e' T2 {% q: ~
6F - \2 E' d; h7 b  a# G
1. 初始化软盘控制器。 4 L1 V; t- G- C
2. 加载软盘驱动器失败40: 硬件。(BIOS中设定软驱存在,但并没有安装硬件) 4 B4 D; ~4 C( e. p- i# q7 I( _
73 9 L! c/ \2 ~; F* U% L
(可选特性)是否进入 AWDFLASH.EXE:
- q4 l* e1 m* f- 当AwdFlash在软盘驱动器中被找到。
4 f1 K4 Z* G0 ]) l! |- 当Alt+F2被按下时。 # A+ Z" h; P7 r, U+ ^
75 1 U/ i. `, n$ C! F* J
检测&安装所有的IDE设备: HDD(硬盘), LS120 ,ZIP(这两个是特殊的驱动器,如USB闪存等),CDROM(光驱)
! A" O, h3 e; W3 v$ x1 I# f77 * Y# Z. ~# N* K3 y  N, y
检测串口(COM口,SATA)和并口(打印机,IDE口)。 ' f5 k' c% q& {) s% H, H
7A 2 Y% c, i2 n. h2 u
检测&安装co-处理器
6 _- k, k: T$ s1 J, S) L7F
8 z7 ~5 M  E/ x1 S) z. ?1. 当支持全屏幕图像图形时,转换到文本模式。 - a4 u! j* e/ M2 Y, ~$ E4 j" b7 T0 ~
- 如果错误发生,报告错误并等待键盘输入。
( a1 Z+ r' r# }3 w9 o" r$ A3 {) ]- 如果并未发生错误,或F1按键被按下时继续: 显示/隐藏开机画面或自行设定图形图像。 & X0 m. O% m3 B6 i; I6 E
82
0 L! E" Z9 _# W, O1. 启动主板的电源管理功能。
& G3 z" a3 V4 E; A2. 恢复到能源之星的开机画面
4 {; q& Q6 m( o) y3. 如果设定了开机密码,将要求出入开机密码。 ( R( j3 {# Z( @: |6 t  d" X
83
# b2 k7 J# m/ _2 N) W/ f将所有的设定保存到CMOS中。 / ^" T9 x. s1 s' O8 j9 F
84 ' f7 V$ I8 |7 [" L) P
初始化ISA PnP引导设备。 . N7 n0 x# K% R, g5 k  p, k
85
) e! t4 b" D, d/ U( U1. 通用串行总线的最后初始化。
! ]6 a( m5 o4 t0 ~5 g3 e4 N! `2. 网络个人计算机: 建立SYSID结构。
, }4 i, H8 w  K! T3. 按下电源开关后回到本文模式。
# c6 W% ]1 x& i1 ~7 m1 ?4. 设置内存对ACPI(高级电源管理)的支持。
) V. ^  p3 {/ t: G% B5. 唤醒ISA适配器ROMs 。
( U: e2 U+ b, o! h6. 分配PCI设备的IRQs(系统中断模式)。 $ y# s5 E. v2 s8 E( J2 ?
7. 初始化APM : p/ L7 X9 a0 |& q- e$ \+ A
8. 清除IRQs冲突
. W6 [* Z' w3 V" I4 E) O5 ?( c' _. Y+ g88 & K! `" Z& _9 e3 X4 ?. ^" i- Q/ O
1.CPU 故障 6 w0 f4 z  I  P( z0 ?) c0 w
2.主板故障 8 Y  T, G9 o4 q, N" Y
93
! v1 b: c+ p9 d读取硬盘引导信息是否包含病毒保护编码 6 f8 Y; k' ]; L. t
94
4 {% {5 k) M) t- ?1. 打开二级缓存 ) w) x/ O+ n% P; J1 j( s
2. 系统引导启动速度。 ; `" ?( |/ |* g5 N1 i
3. 主板最后的初始化。 ; p8 V0 I. Y3 Q( L
4. 电源管理的最后初始化。
0 B8 P& _' t1 e. O/ `5. 清除屏幕& 显示摘要。 % u: b% |3 N+ N; i
6. 程序为K6级CPU写入配置。 ; `, L% D/ y/ e5 y- M; E
7. 程序为P6级CPU写入关联。
1 Y' ?5 i4 l2 S& n95
, Z  Z& V  {+ i% b  U, x) M1. 保存系统时间及日期。 5 ^5 }6 g) r0 o3 b
2. 更新键盘引导指示灯&采样率。
' |, M" F, |' U& X6 C3 ^96 * t& s% }" ]" q) H/ D$ B9 T
1. 建立MP模块 4 A7 t" z- W! U2 J6 h4 w
2. 建立&更新 ESCD。
: y. V% N6 r* x1 B) C3. 将CMOS设定为 20h 或 19h
6 J; k+ r8 S5 V6 |! \4. 将CMOS时间加载到DOS兼容状态下的时间条。 8 M  [$ m/ Z2 A% |# T& B* F
5. 建立MSIRQ数据库。 9 i) Y7 W2 ^/ g
FF , E* O  J1 |! a0 x
检测完成,正常引导 (INT 19h)
' [: G! e5 ^% L/ S6 N! X   本文对于所有支持DEBUG功能的主板和DEBUG卡适用,只要你有DEBUG卡或主板支持DEBUG功能都可以使用!
发表于 2006-7-6 14:42:52 | 显示全部楼层
请问楼主发的是那款主板?不同的主板DEBUG灯的意义是不一样的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入华同

本版积分规则

Archiver|手机版|小黑屋|华人同志

GMT+8, 2024-10-2 14:36 , Processed in 0.087503 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表