主板诊断卡(调试卡板)的
工作原理是利用主板BIOS内部自检
程序的
检测结果,通过代码
显示,结合代码查找表的意义可以很快知道
电脑故障。特别是当PC机不能引导
操作系统、黑屏、喇叭不叫时,它可以用一半的努力通过
查询主板诊断卡代码事半功倍(主板调试代码)。
在每次开机BIOS系统电路、存储器、
键盘、
视频、
硬盘,对硬盘
配置严格的测试和分析系统的软盘驱动部分等组成,配置有基本的我/ O
设置初始化,一切正常后,再引导
操作系统。其显著特点是,如果光标显示为分界线,关键部件测试第一。如果关键部件不能力机器进入
关机,显示没有光标和
屏幕没有
反应。然后,对非关键部件进行测试,和卡插入扩充槽的故障机继续
运行而不显示显示显示的代码。卡,指的是你的机器属于哪种BIOS,然后通过这本书找出故障的
原因和
位置,你可以清楚地知道故障的位置。
指示符
函数查找表
汉语中轻名的意义
时钟总线时钟,无论ISA或PCI只要空板(没有CPU等)打开电源应始终是明亮的,否则CLK
信号是坏的。
BIOS基本
输入输出主板在BIOS上有读操作时会发光。
该接口就绪主设备准备好要亮一个接口就绪信号,否则就不亮。
When the OSC oscillates the main vibration signal of the ISA slot, the power on the air board should be always bright, otherwise the vibration can be stopped.
当帧帧循环PCI插槽具有循环帧信号时,光
闪烁并且通常是亮的。
RST重置或打开半秒复位开关是正常的。如果没有死,如果主板上的复位开关
连接到加
速度开关或复位电路,它就会失效。
12V电源板应始终亮,否则电压或主板短路。
- 12V电源板的电源应该是明亮的,否则电压或主板可能短路。
5V电源板应始终亮,否则电压或主板短路。
- 5V电源板的电源应该是亮的,否则电压或主板可能短路。(只有ISA槽有这种电压)。
3V3电源是PCI插槽独特的3.3V电压。空气板上的电源应该总是亮的,有些带有PCI槽的主板本身没有这种电压,但是它不亮。
检查表必须阅读:(注意事项)
1。有三种特殊代码00和FF和其他
启动代码。
(1)在一系列其他代码之后,00或FF,主板可以。
如果没有设置在CMOS中的
错误,那么没有严重的故障不会
影响BIOS自检的继续,最终是00或FF。
(3)00或FF或其他启动代码出现在机器的开始,并且板不运行没有变化。
2,这张表是按照代码值从小到大的
顺序排列的,卡片输出的代码顺序是不固定的。
三.未列出未定义的代码表。
4,对于不同的BIOS(AMI,奖励,普通的菲尼克斯)表示同一代码的含义是不同的,所以你应该确定检测到的
计算机属于哪一类BIOS,你可以询问你的计算机手册,或者从BIOS
芯片上直接检查主板,也可以直接看到启动屏幕。
5,几个主板的PCI插槽只出现在代码的前一部分,而ISA插槽有完整的自检码输出,目前主板上的原始ISA板很少。没有
发现代码输出,而PCI插槽有完整的代码输出。因此,建议你换双槽卡到另一个插槽时,想看看代码是不成功的。此外,还有不同的PCI插槽的主板,其中一些已经完成的代码发送,如dell810主板,只有一个PCI插槽接近CPU有一个完整的代码显示,已改为00或FF,而其他插槽去38不继续改变。
6,重置信号所需的时间不一定与ISA和PCI
同步,因此ISA可以启动代码,但pci的复位灯尚未熄灭,所以PCI代码处于起始代码。
代码奖励BIOS AMI BIOS凤凰BIOS或坦迪3000 BIOS
0已显示系统的配置;的ini19加载是要被
控制的。
01
处理器测试1,处理器状态验证,如果测试失败,循环是无限的。处理器寄存器测试即将启动,中断不会停止。CPU寄存器测试正在
执行或失败。
02确定诊断的
类型(正常或制造)。如果键盘缓冲区中包含的数据,它会失败。非屏蔽中断;开始delay.cmos写/读出来或出故障。
03清除8042键盘控制器的testkbrd
命令(AAH)功率延迟已经完成。ROM BIOS检查部分或出故障。
04清除8042键盘控制器验证testkbrd。软复位/电源的键盘控制器测试。一个可编程的定时器的测试正在进行或失灵。
05如果重
复制造测试从1到5重复,则可以获得8042个控制状态。软复位/电源已经确定,ROM将被启动。
06使电路片的初始准备,禁用视频,奇偶校验,DMA电路芯片,并清除DMA电路芯片,所有页面寄存器和CMOS停机字节。ROM已经开始计算ROM BIOS检查总和,以及检查键盘是否清除缓冲区。DMA初始页面登记阅读写测试或出故障。
07个处理器测试2以验证CPU寄存器的工作。ROM BIOS检查和是正常的,键盘缓冲区已被清除,蝙蝠(基本保证测试)命令被发送到键盘。
08以cmos定时器为初始准备,定时器周期的正常更新。蝙蝠命令已发布到键盘上,并写入BAT命令。RAM更新检查正在进行或失败。
09 EPROM检查总和必须等于零。核实键盘的基本保证测试,接着核实键盘命令字节。第一个64K RAM测试正在进行。
0a使得视频
界面初始准备。键盘命令字节代码的发布,并命令字节数据写入。第一个64K RAM芯片或数据线故障转移。
0b测试8254通道0。写入键盘控制器命令字节,这将发出引脚23和24的封锁/解锁命令。第一个64K RAM奇/偶逻辑失败。
0c测试8254通道1。键盘控制器引脚23、24已封锁/解锁;NOP命令已经发出,第一个64KB
地址线故障了。
0d 1、检查CPU速度相匹配的系统时钟。2。检查是否在控制芯片的编程值满足初始设置。3、视频通道测试,如果失败,那么喇叭。NOP命令被处理;然后测试CMOS停止登记,第一个64K RAM奇偶校验失败
0e测试CMOS停机bytes.cmos停止登记/写测试;对CMOS检查总和将被计算。初始化输入/输出端口地址。
对
扩展cmos进行测试,计算的CMOS检查的总和被写入诊断字节;CMOS开始初步准备。
10测试DMA通道0.cmos已初步准备,和CMOS状态登记即将开始的
日期和时间的初始准备。第一个64K RAM零位故障。
11测试DMA通道1。CMOS状态登记已初步准备,和DMA和中断控制器被中断。第一64dkram第一位故障。
12测试DMA页登记。DMA控制器1和中断控制器1和2停产;视频显示和即将端口B最初准备。第一64dkram二位故障。
13测试8741键盘控制器接口,视频显示已经停产,B口已初步准备;电路芯片初始化/存储器自动检测将开始。第一64dkram第三位故障。
14测试存储器更新触发电路。电路芯片初始化/存储器自动检测结束;8254计时器测试即将开始。第一64dkram第四位故障。
15测试系统
内存64K的开始。第二通道定时器是一半测试;8254的第二通道计时器即将完成测试。第一64dkram第五位故障。
16建立8259个中断向量表。二通道计时器测试结束;8254通道计时器即将完成测试。第一64dkram第六位故障。
17
调整视频输入 /输出工作,如果视频BIOS
安装。第一通道计时器测试结束;8254零通道计时器即将完成测试。第一64dkram第七位故障。
18测试视频存储器,如果安装视频BIOS通过,可以绕过。零通道计时器测试结束;记忆很快会被更新。第一64dkram第八位故障。
19测试中断控制器(8259)的第一个通道。记忆已经更新,内存更新将完成第一64dkram第九位故障。
1a试验中断控制器(8259)的第二通道屏蔽位,内存更新线被触发,15微秒/休息时间将被检查。第一64dkram第十位故障。
1b测试CMOS电池的水平。记忆更新时间是30微秒测试完成;基本的64K存储器测试即将开始。第一64dkram第十一位故障。
1c测试CMOS检查总和。第一64dkram第十二位故障。
1d设置CMOS结构的第一64dkram第十三位故障。
1e决定系统内存的大小,它与CMOS值比较。第一64dkram第十四位故障。
1f测试64K内存的最高640k第一64dkram第十五位故障。
20固定8259段测量。开始基本的64K存储器地址线测试;即将测试。因DMA登记测试正在进行或出故障。
21
维护一个非屏蔽中断(NMI)位(奇偶校验或输入/输出通道的检查)。通过地址线测试;即将触发奇偶性。主DMA登记试验或出故障。
22测试8259中断
功能。端触发奇偶校验,串行数据读写测试将开始。主中断屏蔽寄存器测试处于故障状态。
23测试
保护方式8086虚拟
模式和8086页模式,基本的64K串行数据读/写测试正常;在中断矢量初始化即将开始调整。因中断记忆测验或出故障。
24确定扩展内存1MB以上。矢量初始化完成之前,任何的调整,和中断矢量的初始准备即将开始。设置ES地址登记
注册的高端内存。
25 test all memory after the first 64K.The initial preparation of the interrupt vector is completed; the input / output port of 8042 will be read out for the rotary intermittent.Loading the interrupt vector is on or out of failure.
26异常检测保护的
方法,输入/输出端口8042是读出;全球数据将用于旋转间歇最初准备。
开启A20地址线;使它可寻址。
27确定的hypercache内存控制或屏蔽RAM。全1数据最初准备;然后任何初始准备后中断向量进行。键盘控制器测试正在进行或失灵。
28确定的hypercache记忆或特别的8042键盘控制器的控制,中断向量完成后最初的制备;单色的方式就是adjusted.cmos断电/检查总和计算正在进行中。
29。单色模式已调整,颜色模式即将调整。CMOS配置有效性检查正在进行中。
2a使键盘控制器初始准备。色彩模式已调整触发ROM测试前的空64k基本内存校验。
2b使
磁盘驱动器和控制器最初准备好。触发奇偶校验结束;检查可选的视频ROM之前所需的任何调整。屏幕记忆测试正在进行或失败。
2C检查串口并使其初始化。在视频ROM控制之前完成处理;检查可选的视频ROM并控制它。屏幕初始准备工作正在进行或失败。
2D检测
并行端口并使其初始化。可选的视频ROM控制已经完成,视频应答控制之后的任何其他处理控制即将进行。屏幕正在测试失败或反激。
2E是硬盘驱动器和控制器的初始准备。在视频ROM控制
恢复的处理;如果没有找到EGA或VGA,显示器存储器读/写测试是必需的。检测视频ROM正在进行。
2f检测数学协处理器,使得它的初始preparation.ega /
显卡没有被发现;显示器存储器读/写测试即将开始。
30构建基本内存并扩展内存。通过显示内存读/写测试;扫描即将完成。它被认为屏幕可以工作。
31测试c800:0到EFFF ROM的选择:0、做初始准备。显示器存储器读/写测试或扫描检查失败,而另一种显示存储器读/写测试将进行一个单色显示器可以工作。
主板上的32个I/O芯片编程,使得它适合设定值,通过另一个显示存储器读/写测试,另一个显示扫描将完成,彩色监视器(40列)可以工作。
33。检查视频显示,调整开关和实际卡用于检查显示器。彩色监视器(80列)可以工作。
34。显示适配器已经过测试,然后显示模式将被调整。计时器滴答中断测试正在进行或失败。
35。完整的显示模式的调整;检查biosrom数据区快。停机测试正在进行或失灵。
36。的biosrom数据区已检查;游标即将调整的功率信息。A20失败的门电路。
37。电力信息的游标调整已完成,电力信息即将显示,保护方式意外中断。
38。完整的电力信息的显示;新的光标位置被读出。RAM测试正在进行或者地址故障>FFFFH。
39。已存储的游标位置已被读出,并且将显示
参考信息字符串。
3a。引用信息字符串来显示结束;要显示ESC信息。间隔计时器通道2被测试或失败。
3b采用光学芯片(486)使辅助超高速缓冲存储器的初始preparation.esc >信息已经显示;虚拟方式,存储器测试即将开始。每天的日历时钟测试正在进行或失灵。
3C设置了一个标志,承诺进入CMOS设置。串行端口测试正在进行或失败。
3D初始化键盘
鼠标设备和总内存节点。并行端口测试正在进行或失败。
3e试图打开L2高速缓存。数学协处理器测试正在进行或失灵。
40。已开始测试虚拟模式;将从视频存储器中进行检查。调整CPU速度以精确匹配外围时钟。
41,中断已经打开。初始化数据将用于0:0检测内存变换(中断控制器或内存不良)从视频存储器检验中恢复后,很快就准备描述符表。系统
插件板选择失败。
42显示窗口进入设置。描述符表已准备好;一个虚拟的方式是将测试扩展高速故障记忆。
43如果使用即插即用BIOS,串行端口和并行端口被初始化。进入一个虚拟模式;即将中断的诊断方法。
44。中断已实施(作为诊断开关已打开;数据即将开始准备检查内存返回0)BIOS中断进行初始化。
45初始化数学协处理器。数据是初步的准备;记忆将在0:0回来检查和系统内存的大小是发现。
46。已返回测试内存;内存大小已完成,并编写页面测试内存。请检查只读内存ROM版本。
47。即将在扩展的存储器写入页面;基本640K的内存写入页..
48。基本的内存已被写入页面;1MB内存即将确定。视频检查,CMOS配置。
49。找到内存低于1bm检查它;它是关于确定内存1MB以上..
4A。找到1MB内存检查;检查biosrom视频的初始化数据区。
在4b.biosrom数据区的检验结束,ESC软复位和1MB内存检查..
4C。清除1MB以上的存储器(软复位)清除内存1MB以上。屏幕录像biosrom ..
4D已经清除内存1MB(软复位);它会节省内存的大小..
4e如果有错误检测;显示错误信息的显示和
等待的客户继续与
键。开始存储器的测试:(无软复位);第一个64K的内存测试将显示显示版权信息。
4f读写软、硬盘数据,DOS引导。存储器的大小开始显示,并存储正在测试被更新;串行和随机存储器测试将进行的。
50保存CMOS值在当前的BIOS监狱时区CMOS。完成1MB以下的存储器测试;用于定位和掩蔽的高速存储器的大小,将CPU类型和速度的屏幕。
51。测试1MB的记忆。
52所有ISA只读存储器ROM初始化,和PCI是最后分配IRQ中断初始化工作记忆测试1MB以上已经完成;它将准备回到实地址模式。输入键盘测试。
53如果BIOS不作为即插即用,它初始化串行、并行和设置,CPU寄存器和内存的大小将被保存到真正的地址模式中。
54。成功打开真正的地址模式;当你准备停止时保存的寄存器。扫描击键
55。登记已经恢复,将禁用门电路A20地址线。
56。成功地停用A20地址线检查biosrom数据区。键盘测试结束。
57.biosrom面积的一半的数据检查;继续..
58.biosrom的数据区检查结束;ESC >将被清除的信息。非设置中断测试。
59。已清除了ESC信息;显示了信息;DMA和中断控制器将被测试…
5A ..显示是由F2键设置的。
5b ..测试基本内存地址。
5c ..640k测试基本内存。
60设置硬盘引导扇区的保护功能,通过DMA页面寄存器进行测试,对视频存储器进行测试,测试扩展内存。
61显示系统配置表。视频存储器测试的结束;DMA 1基本寄存器的测试即将完成。
62启动系统启动和中断19h。由DMA 1基本登记试验;对DMA 2登记试验即将完成测试扩展内存地址线。
63。通过DMA 2登记的biosrom基本测试;数据区进行检查..
64.biosrom数据的一半面积进行检查和持续..
的65.biosrom数据区检查;DMA装置1和2将编程..
的66.dma装置1和2编程结束;59中断控制器是用于初始准备。缓存注册表优化配置。
67.8259最初的准备工作结束了;键盘测试即将开始。
68 ..使外部高速缓存和CPU内部缓存工作。
6a ..测试并显示外部缓存值。
6c ..显示屏蔽内容。
6e ..显示附加的配置信息。
检测到的错误代码为70。被发送到屏幕。
72 ..检测配置错误。
74 ..测试实时时钟。
76 ..扫描键盘错误。
7a ..锁键盘。
7c ..设置硬件中断向量。
7e ..测试是否安装了数学处理器。
80。键盘测试开始清理,检查是否有键卡住,键盘即将恢复。关闭可编程输入输出设备。
81。找到键盘恢复错误卡的键;键盘控制端口的测试命令将被发出。
82。键盘控制器接口的测试端即将写入命令字节,并为初始准备做循环缓冲。检查并安装固定的RS232接口(串行端口)。
83。已经写入命令字节并完成了全局数据的初始准备;是否有一个键来检查密钥是否被锁定
84。检查了没有锁定的键,检查CMOS是否内存不匹配。检查并安装固定的并行端口。
85。已检查内存的大小;将显示软错误和密码或旁路安排。
86。密码已被检查;旁路安排之前的编程即将完成。重新开放的可编程I/O设备与检测固定I/O之间存在冲突。
87。安排前完成编程,进行CMOS布局的编程。
88。从CMOS调度器中恢复清除屏幕;下面的编程即将完成。初始化BIOS数据区域。
89。安排完成后的编程;屏幕信息很快就会显示出来。
8A显示头一个屏幕信息,BIOS数据区初始化的延伸。
8b。显示信息:主要和视频BIOS将受阻..
8C。成功地屏蔽主要和视频BIOS,并将CMOS后开始编程选项的软驱控制器的初始化。
8D。安排了一个可选的方案,然后检查鼠标启动初始准备..
8e。检测到鼠标,完成了初步的准备;硬、软磁盘被复位。
8F。软盘已检查和磁盘将最初准备再配备软磁盘..
90。软磁盘配置的结束;硬盘的存在将被测试。硬盘控制器被初始化。
91。硬盘有测试结束,然后配置硬盘。本地总线硬盘控制器初始化。
92。硬盘配置完成;对biosrom数据区将被检查。跳转到用户路径2。
对93.biosrom数据面积的一半已被检查;继续..
对94.biosrom数据区被检查出来,这是调整的基本和扩展存储器的大小。关闭A20地址线。
95。根据鼠标和硬盘47的支持调整存储器的大小;测试存储器。
96。试验表明,记忆恢复;在c800:0可选ROM控制进行初步准备。ES段注册表清理。
97。c800:0选择任何初始准备ROM控制,然后检查和控制光盘。
98。ROM的选择的控制已经完成,选择ROM应答控制后需要进行任何处理。
99。选择ROM测试后需要进行任何初始准备;要建立计时器的数据区或设置打印机的基本地址。
9a.返回定时器和打印机的基本地址后的返回操作;即,RS - 232基本地址是固定的。屏蔽ROM选择。
在9B。RS-232基本地址返回;协处理器测试即将到来的初始准备..
最初的制备要求在9C。协处理器测试;然后处理器最初准备。供电节能管理设置。
9D。协处理器的任何初始准备初步制备后的协处理器进行测试的。
9E.完成最初的制备后的协处理器,并将检查扩展键盘,键盘标识,和数字锁定。开放硬件中断。
9层已检查扩展键盘,设置识别标志,数字锁连接或断开,和键盘识别命令将发..
A0。发出键盘识别命令;键盘识别标志即将恢复。设置时间和日期。
A1。恢复键盘识别标志,然后进行高速缓存测试。
A2。缓存测试结束;任何软错误将很快显示。检查键盘锁。
A3。软错误完成,键盘击键速度调整。
A4。调整键盘的攻击速度,等待存储器的等待状态。键盘重复输入速率的初始化。
A5的等待状态。内存已完成,屏幕将被清除。
A6。屏幕已清除;校验和非屏蔽中断即将展开。
A7。使非屏蔽中断和奇偶性;它是关于开展的e000:0 ..可选ROM所需要的任何初始准备
A8。控制ROM的初始准备e000:0,然后需要控制e000: 0.clear F2键的任何初始准备。
A9。返回控制e000:0rom和即将开展的需要控制e000:0选择罗任何初始准备。
AA。结束初始制备后的e000:0控制ROM的选择;即将显示系统的配置。扫描F2键打击。
交流电..进入设置。
AE ..清除自检标志。
B0 ..检查非关键错误。
B2 ..自检完成准备进入操作系统指导。
B4的..蜂鸣器圆形。
B6 ..检测密码设置(可选)。
B8 ..清除所有描述表。
公元前..清除检查检查值。
默认程序的默认值进入控制芯片,并符合调制二进制默认值表。清除屏幕(可选)。
BF测试CMOS以建立值。检测病毒,提示数据备份。
C0初始化缓存。尝试用19个中断引导。
C1内存自检。在启动扇区,找到55aa标记。
第一个256K内存测试。
C5从ROM中拷贝BIOS以进行快速自检。
高速缓存自检…
CA检测micronies超速缓冲存储器(如果它存在的话),使它的初始准备..
cc关闭不能屏蔽中断处理器。
EE处理器无法预料的例外情况。
FF对ini19引导装载程序的控制,主板好
推荐阅读:电脑主板的具体接线图,主板常见故障维修电脑维护依据