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

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

[复制链接]
发表于 2006-7-6 13:24:12 | 显示全部楼层 |阅读模式
主板DEBUG侦错灯指示信息及其含义
+ M3 F" }. X2 K3 c! r/ v3 y- V' I7 v' j* b
    有不少朋友用了磐正的主板(DEBUG侦错),也有的朋友用DEBUG侦错卡,很多朋友对以上DEBUG信息以及其含义的说明不是很了解,本人特收集了一些指示信息及其含义,希望在能给大家有所帮助.少走歪路.
" S4 W+ R0 \- K9 y. S9 f1 z$ K  KCF
- @3 _, {$ K8 r( @; G9 L: z测试 CMOS R/W 功能性。 $ E# m' z0 Q) P8 ^  |/ \2 n
C0
7 y2 z* j* n  J早期的主板设定初始值:
4 I! a! Q/ E8 g: f4 p5 j; B3 ]- 禁用 shadow RAM
- C2 G, @# _  b9 _; x- 禁用 L2 cache(SURPER 7 构架及后期兼容构架) 0 h/ H! v' |' ^. o
- 检测基本 chipset 寄存器。 5 B# ~. I4 n! n) T, F% R6 ^
C1 $ z( s: i+ Z* h% A  |' h9 T: C
检测内存:
3 Q  V; \9 R; h% D3 F-Auto- 检测DRAM(动态随机存取储存器)大小,类型 和 ECC。 ) y9 R! ~' p% S( p4 ~
-Auto- 检测L2 cache (SURPER 7 构架及后期兼容构架) ! ^1 t: {0 h! @+ c
C3
  ?) W. A) a5 c5 y4 _) D' F, ]8 U映射BIOS编码到DRAM。
& o- S1 b" b! \1 N# N9 v& b0 gC5 2 N' ^1 s  d' r+ m" Z$ Y2 z
允许chipset将BIOS复制到地址为E000& F000的shadow RAM。 * g) ^2 F! T) E3 F# u- C
01
8 A) U. f* W" l2 R6 [) R+ T将Xgroup编码定位在内存地址中的1000到0 , H% A+ k( t7 G$ N
03
  K5 `4 O/ f  E. a$ Z& l初始化Superio(超级输入输出)_Early(响应)_Init(启动)开关。
/ @0 u) x# O' ]4 `/ K. W05 7 g# T9 A/ L0 \  B) E: {: ^
3.将空白输出到荧屏。 & |% D# N. X3 x% ]  k9 {  L
4.清除CMOS错误。 5 u. I; v& [! |3 x, C9 o) h# P  P9 l
07
( x% t' N% e. }. ^1 \& |2 d1.清除 8042 接口。 # q4 n! Y. Q" r7 \1 y0 K
2.初始化 8042接口自检。 . ?/ T9 l/ t( O6 {- G! ]% _
08
5 d- p* i7 X; b: K1.检测特殊的键盘控制器型号为Winbond 977 系列超级I/O(输入/输出)芯片。 * K: ]6 e4 Q: B% m: o9 [
2.允许使用键盘接口。 % Z. x9 E6 Z; y: V& I' u" m
0A
9 g# d1 Y% ^3 D! Z9 X' B- |1.禁用PS/2 老鼠接口.(可选)
$ R* x  F% V( ?! T# v3 {- ^" c2.在端口和交换接口检测完成后自动检测键盘和鼠标端口。 (可选) ) [. `  e/ s2 y
3.重置键盘在发现型号为Winbond 977 系列超级I/O输入/输出芯片后。
' r3 ?: ]( I1 f; \. b0E
* h- t! ]! t8 P" L- Q+ P, W1 u检测内存地址为F000h段图像以证明是否它支持 R/ W.如果检测失败,机箱扬声器将发出警报。
8 x$ E9 X, A: n( q; n10
6 {# R' R7 Z1 t5 M3 n% b自动检测FlashROM类型以读取合适的FlashROM R/W 编码。 3 `) ~2 z, }* E; L$ G4 U; s
在ESCD和DMI支持的情况下进入运行时间和区域的地址位F000。 ' O- ~6 [% R/ S3 @5 \: ^
12
" @. o; v' g$ L. k. c/ S2 @使用步骤1’s 运算方式以确定CMOS电路的接口。
) _0 s$ N; ]2 Z+ c) J, k! k# A7 a.同时设定电源即时状态频率, 然後检查是否超出范围。
8 O6 ?5 C% B, v% k; P3 Y( N& K6 k14
: Z: S4 n8 E2 i) x$ h  E- s& I3 t- f将主板程序默认值导入主板。 主板默认值是OEM 客户的MODBINable 。
$ d. M+ H2 [6 X1 N& E16 / Z$ X, K0 I$ m, _9 w; q2 G" n9 P' C! H
初始化 Early(响应)_ Init(启动)_ Onboard(板载)_ 晶振开关。 / k/ @- w9 V( @8 h' Y* O* q
18
2 {& e5 k" `% w+ _2 g6 v* y检测CPU 包括商标在内的信息, SMI类型 (Cyrix 或Intel) 和CPU处理器数据的水平。 (586 或 686)
; z" N4 e# v# |7 M1B 1 q1 D- B; m' m1 j8 }
初始化中断无线引导平台。如果没有特殊的标记,所有H/W中断指向对SPURIOUS_ soft_ HDLR 的 SPURIOUS_ INT_ HDLR&S/W中断。 * ?& g9 S3 u- K. r
1D
7 Y! {+ [% D+ h- @/ v7 s! B初始化EARLY_ PM_ INIT 开关。 + Q8 I2 q. ~  n+ z1 S
1F
1 |0 X7 g: a. N, d装载键盘阵列。 (笔记本平台) 5 x! S% G# I) ^$ y' ^
21 8 o# v+ i$ m" @  g8 t! m/ c
HPM设定初值 (笔记本平台)
' B& Z6 u6 M& v) C# d23 7 i8 b: l+ m, m" l' D" n( d) S
1. 检查RTC值的有效性: e. g.a. 地址为5Ah的值 RTC是有错误的值。
- {% f, v* ~  Z6 N6 L  H! R! U2. 在BIOS中装载CMOS设定。 如果CMOS检测失败,使用默认值替代设定值。 / l9 _* b9 B2 b  C4 f: y6 f+ ~' B
3. 为 PCI& PnP的使用准备BIOS资源分布图。 如果 ESCD 是有效的,进入 ESCD's初始设定值数据中读取。
: W  F. j+ D* o4. 初始化板载时钟频率发生器。 禁用没有使用的PCI& DIMM插槽。
0 Z$ K7 u+ z3 F# O7 o5. 早期的PCI设定初始值:
, {3 i, N! y& ?- _2 u# b- 列举PCI总线序号。
& h( i( F. e' g3 r  c: s- 分配内存&输入/输出资源。 4 F; s9 `1 I. q1 N* F2 @; L" e
- 寻找一个有效的视频图形适配器设备&视频图形适配器BIOS, 而且将它放入C000:0.
) v5 k7 p) ]  Z- A26 7 G) M  n& k: {4 E" y
1.超频错误(可清空CMOS)
! ^  i7 U: B, S+ u( i* c$ Y2.没有安装显卡或显卡损坏 6 ~- i- m8 T* X0 @
3.显卡版本和显卡BIOS版本不匹配 ' K, M8 o$ D! z9 o% I' X
27 . j: S0 J) G  x. n; Z$ ^1 \
初始化INT 09缓冲。
$ {* A$ i* q5 v29 9 n, O9 I3 P, h/ e* e5 m+ w
1. 分配CPU内部MTRR(P6&PII)为 0- 640内存地址。 5 t0 N/ W  Z  Q- G+ Q
2. 初始化 Pentium级CPU的APIC。 $ R7 v# p) U" ?1 |
3. 按照早期主板设定COMS。 例子: 在主板上的IDE控制器。
9 A* d; M2 k: h5 s4. 测试CPU速度。 & ]- y8 |! M) u+ K9 I0 h# L1 d
5. 激活显示适配器BIOS。
2 c- b; W9 r. i, z( s9 I4 n, i2D . I0 `" @" N7 ~8 r; {7 a+ L
1. 初始化多语言支持。 , o  W9 Q9 u8 _, }" a
2. 在屏幕上显示信息, 包括BIOS名称, CPU类型, 和CPU速度。
& |; ~# H6 l! B& H/ b  f2 b33
2 v) D3 n  J, D! G- C- n5 T重新设定键盘除了采用 Winbond 977 系列超级输入/输出芯片以外。 ' ^. v% P% ~- Y. d2 t3 c  `" U
3C
: W3 H- v7 R% a4 c8 }! D检测8254端口 $ M! q6 `+ L8 o4 d
3E 5 K1 ^4 R2 K, B% {9 J! K' H
检测通道1以BIT为数据单位通过8259端口中断。
+ _# b, D& _* p" S8 @3 J' z40
, G+ z0 Y" W8 {: a5 W检测通道2以BIT为数据单位通过8259端口中断。
3 \. [( Z0 _0 x  P% T4 }# y- a43
; N0 o  L" ?' E6 a检测8259的功能性。
1 b, m0 D1 g/ F' I  W/ Y47
9 Y1 e: V. o# O) T& a4 n! L* s初始化EISA插槽 6 |1 \$ Y/ Y! ~$ o# |6 l+ x  W% O( r
49   F8 @5 i$ F' D0 C$ t! ]
1. 以双字节64K数据包检测内存容量。 # \% b8 i9 V- b0 D; f1 \
2. 为 AMD K5 处理器写入配置。 4 h  [2 p5 a1 F. r  i! y' Q3 H
4E
3 j+ G6 ^8 E. v4 q3 B$ \1. 分配M1处理器的MTRR   a2 _" R  h" Z) |! ^
2. 为P6级别的CPU初始化二级缓存&程序可使用的缓存范围。
. Q1 u! y0 {$ u3 U2 |$ m/ b* g3. 初始化P6级别CPU的APIC值。 . I; u; Z2 N+ k6 X- \: O1 [
4. 在MP平台之上, 在每个处理器之间允许以较小的范围调整缓存以防止冲突。 ! D7 m: x# c0 a: x. ~$ s
50
* c9 G8 n3 u: o5 F$ s; S: t  |初始化通用串行总线(USB)
5 {( O% r& l  L0 z* c$ K1 j/ r52
, N5 L' S$ u; J! E" H- W4 h3 H; l检测全部内存 ( 清除所有的扩展内存到0)
4 F% \8 y5 k  B' T1 b' }# G55 0 i! q5 e2 c9 V8 D8 f4 n6 r' m3 H' i
显示CPU序列号 (多处理器平台)
: _! Y4 c, D! Z6 d7 F57 5 p5 s1 n- h. G5 E; a" S! |4 X
1. 显示PnP LOGO。
, @/ x  @6 _- o4 G9 y" G2. 初始化早期的ISA PnP。 2 f8 O0 c* t& P
- 分配CSN到每个ISA PnP设备。
9 {6 r" d# N  }( D9 m" \0 W59 * f4 s  A! d: o/ d! a
初始化硬件病毒保护。
  V+ l+ h# e. Q" `5B
1 _, _" F9 E+ n" `" W(可选特性)在使用软盘驱动器进入AWDFLASH.EXE时显示相关信息(可选) ! D! R, k. E4 O
5D
5 B8 w& u# f6 {7 C4 G! p! I0 H1. 初始化Init(启动)_ Onboard(板载)_ SuperI/O 开关。
6 H! K. z  B. R* \/ \2. 初始化Init_ Onbaord_ AUDIO音频开关。
0 Q, t! L6 @: l; w9 V: v+ A60 2 j2 a/ s: ^; ]# q7 l
全部完成后进入设置界面;i. e.直到PSOT自检完成用户才可以进入CMOS设置界面。
! n4 {! I- z- Q5 p7 R$ Y$ `* y65 3 ^. T' Y7 ?% A# s; V9 y6 s
初始化PS/2接口鼠标。 1 B; y( Y# s$ j
67 3 m) j. i; O4 W: r& y( o8 F9 W, N
为激活系统提供内存信息: INT 15h ax=E820h # L5 d& Z% y/ F- w+ ?
69
4 p4 P( R, x8 S8 o7 H+ e打开 L2 cache(二级缓存) ( z6 i/ a3 _8 f+ y, S) S) }
6B
- v; B/ p9 e. f9 b. P% `6 e主板正按照系统安装的部件的描述信息进行设置及关联。
- D! O% s2 r7 t1 [4 p* K- s0 J6D
5 I9 P7 l  }$ A0 s9 e) t. q( p1. 为ISA PnP 设备分配资源。 5 v6 F- P7 P6 N3 l
2. 在系统部件设置为“AUTO”时自动为COM口分配端口值。 - @% x' o6 L3 |, y8 R0 Q
6F
% T7 O' J4 m/ f& W' G$ x1. 初始化软盘控制器。 " @/ @$ C( L3 E0 P# z
2. 加载软盘驱动器失败40: 硬件。(BIOS中设定软驱存在,但并没有安装硬件) 2 k+ N% _: b0 r: y/ C* m
73
- `% z" q4 r! ^: y! }(可选特性)是否进入 AWDFLASH.EXE: ; K8 N+ ?* n9 E, _$ W* Y
- 当AwdFlash在软盘驱动器中被找到。 ' B$ m3 ^* L$ F7 q3 W$ u6 ~# G
- 当Alt+F2被按下时。
2 ], ~! a8 u7 i0 `' }75
% r7 ^9 h0 n+ e! C检测&安装所有的IDE设备: HDD(硬盘), LS120 ,ZIP(这两个是特殊的驱动器,如USB闪存等),CDROM(光驱)
* j$ J* V7 C9 k6 \3 c9 G77
! x) g+ D# B/ D检测串口(COM口,SATA)和并口(打印机,IDE口)。
" T9 f2 O) Q) E, p8 c7A , ^- Y# w9 G" w; t
检测&安装co-处理器
/ v. q% ^0 ?. ~7F
5 G( j! i) ?2 H1. 当支持全屏幕图像图形时,转换到文本模式。
4 e7 d$ f9 j! b4 u5 c& J* y- 如果错误发生,报告错误并等待键盘输入。
7 g/ W: T2 g; x5 |+ P3 J( u- 如果并未发生错误,或F1按键被按下时继续: 显示/隐藏开机画面或自行设定图形图像。
9 {1 l1 G: Y3 B6 d9 X% h7 V+ K0 ]82 # y5 N( `' V. ~9 K, O6 Q5 F
1. 启动主板的电源管理功能。
$ i& j' K. G  Y, W  ^- x2. 恢复到能源之星的开机画面 # F0 j" d! |& P
3. 如果设定了开机密码,将要求出入开机密码。
7 q* q8 A- ?/ L- z' y# s83 0 D$ ?1 W/ v% F0 ]
将所有的设定保存到CMOS中。
2 K5 J) X9 l' _6 x* i84 9 `7 c1 ?7 I. a6 M. [6 Q6 N- ~
初始化ISA PnP引导设备。 9 O- q6 V' l4 b6 h! w
85
4 [7 N+ U# M5 b$ P( W$ e2 f1. 通用串行总线的最后初始化。 ( x. e" @1 Z+ o
2. 网络个人计算机: 建立SYSID结构。 1 o& a" @  f" H0 K
3. 按下电源开关后回到本文模式。 + C1 P9 L7 E! y7 R) v
4. 设置内存对ACPI(高级电源管理)的支持。 , T) Y) g% {( [0 W' t5 r) |6 |
5. 唤醒ISA适配器ROMs 。
& Q/ b% O3 n: e( a! l6. 分配PCI设备的IRQs(系统中断模式)。
- _: x) J3 A* E" x$ G7. 初始化APM 7 d* l( v; {2 C
8. 清除IRQs冲突
: E5 D$ d) T4 _% @( s1 Q88 9 ?! o/ P; F: c, e
1.CPU 故障
7 |: _" H9 O2 S. m4 ^2 L7 Q; p( \2.主板故障 ; Y# A" j) v! c+ q
93
5 V, H2 J2 \+ V) r( J1 _读取硬盘引导信息是否包含病毒保护编码 9 J% B; g2 C, A( M% K+ R) Y9 M  k
94
# c3 s+ M1 l) f9 m1. 打开二级缓存 . _1 G, x7 T! Z8 I  e
2. 系统引导启动速度。
. Z4 _+ D) ^7 o: I, m1 N4 P, k3. 主板最后的初始化。 ' b$ l. ^6 g/ |( f7 m) h
4. 电源管理的最后初始化。
* N3 ^, }" r6 U* h% p: S5. 清除屏幕& 显示摘要。 % R. n3 g- g, {) R
6. 程序为K6级CPU写入配置。 ) X1 k% N; H( y4 T* v0 U2 g* H
7. 程序为P6级CPU写入关联。 . [$ N0 L5 j/ c; O/ o! q; t6 p
95
* ]0 g" w" s9 `2 u4 |1. 保存系统时间及日期。
" N1 h" O) \' `' V/ _! N3 K2. 更新键盘引导指示灯&采样率。
/ M. O8 ^1 G! c0 {+ Z. k96
5 X. Y, e2 B+ u) w) K3 a3 [. K1. 建立MP模块
7 V$ j8 T8 E1 o3 h3 R" h; h2. 建立&更新 ESCD。 0 X' A  ^0 u( _; G# j/ T
3. 将CMOS设定为 20h 或 19h   q* L/ [6 {  i
4. 将CMOS时间加载到DOS兼容状态下的时间条。 : {" w' [  O. H3 k3 @. I& ?: r- }( C
5. 建立MSIRQ数据库。
9 W: |9 j4 u9 x* j$ vFF * q5 g% I, B7 v3 P; B
检测完成,正常引导 (INT 19h) 3 h3 Q! G% B) y0 a% V
   本文对于所有支持DEBUG功能的主板和DEBUG卡适用,只要你有DEBUG卡或主板支持DEBUG功能都可以使用!
发表于 2006-7-6 14:42:52 | 显示全部楼层
请问楼主发的是那款主板?不同的主板DEBUG灯的意义是不一样的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-15 09:36 , Processed in 0.057583 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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