诊断卡代码大全
主板诊断卡代码快速查询表(四)(2010-02-02 21:25:04)转载▼标签: 杂谈 分类: 资源分享
代码
Award
AMI
Phoenix/Tandy3000
60
设置硬盘引导扇区病毒保护功能。查硬盘引导扇区正常否?
通过DMA页面寄存器的测试;即将检验视频存储器。查显卡中的显存部份。
测试扩展内存。查主板扩展内存管理电路和内存槽及内存条。
61
显示系统配置表。如果停在“61”不动, 则主板死机。试查主板和CPU的频率,电压等查找死机原因。
视频存储器检验结束;即将进行DMA#1基本寄存器的测试。查主板中DMA部份。
62
开始用中断19H进行系统引导。若“62”不变,则主板已死机。查CPU、主板频率、电压的设置等有错否或换CPU内存,扩展卡试试。
通过DMA#1基本寄存器的测试;即将进行DMA#2寄存器的测试。查主板中DMA部分。
测试扩展内存地址线。查主板中位于扩展内存范围的地址线的控制逻辑部分。
63
通过DMA#2基本寄存器的测试;即将检查BIOS ROM数据区。查主板的BIOS芯片及外围电路。
64
BIOS ROM数据区检查了一半,继续进行。查主板的BIOS芯片及外围电路。
65
BIOS ROM数据区检查结束;将把DMA装置1和2编程。查主板中DMA部份。
Cache注册表进行优化配置。查主板高速缓存的控制电路及RAM部份。
66
DMA装置1和2编程结束;即将使用59号中断控制器作初始准备。查主板中断控制部份。
代码
Award
AMI
Phoenix/Tandy3000
67
8259初始准备已结束;即将开始键盘测试。查主板键盘接口及键盘本身。
68
使外部Cache和CPU内部Cache都工作。查看CMOS设置是否关闭了该项目的设置。
6A
测试显示外部Cache值。查主板中高速缓存芯片及其控制线路。
6C
显示被屏蔽内容。若停在“6C”不动则可参照“死机”分析。
6E
显示附属配置信息。参照“死机”查找原因。
70
检测到的错误信息送到屏幕显示。根据屏幕提示排错。
72
检测配置有否错误。重新设置使之符合实际配置后再开机。
74
测试实时时钟。查主板中定时计数器部份。
76
扫描键盘错误。查键盘是否有键被压下不弹起,或试更换键盘。
7A
锁键盘。试换键盘。
7C
设置硬件中断矢量。查主板中断控制器芯片及外围电路。
7E
测试有否安装数学处理器。
80
键盘测试开始,正在清除和检查有没有键卡住,即将使键盘复原。查主板中键盘接口与键盘。
关闭可编程输入/输出设备。查主板I/O控制电路部分。
81
找出键盘复原的错误卡住的键;即将发出键盘控制端口的测试命令。查主板中键盘控制电路及键盘。
代码
Award
AMI
Phoenix/Tandy3000
82
键盘控制器接口测试结束,即将写入命令字节和使循环缓冲器作初始准备。查主板中键盘接口及键盘。
83
已写入命令字节,已完成全局数据的初始准备;即将检查有没有键锁住。试更换键盘。
84
已检查是否有锁住的键,即将检查存储器是否与CMOS失配。查内存及CMOS部份。
检测和安装固定并行口。查主板或多功能卡的开口控制部份。
85
已检查存储器的大小;即将显示软错误和口令或旁通安排。查CMOS设置内容。
86
已检查口令;即将进行旁通安排前的编程。查CMOS设置正确否?
重新打开可编程I/O设备和检测固定I/O是否有冲突。查各种插卡的I/O地址端口是否有重叠的,若有则改变其中一个I/O的地址值再试开机。
87
完成安排前的编程,将进行CMOS安排的编程。查CMOS芯片及周边和电池等。
88
从CMOS安排程序复原清除屏幕,即将进行后面的编程。查主板CMOS接口等。
初始化BIOS数据区。查主板RAM控制线路及内存条或BIOS ROM。
89
完成安排后的编程;即将显示通电屏幕信息。试换显卡,可参照“死机”查找原因。
8A
显示头一个屏幕信息。可参照“死机”排查。
进行扩展BIOS数据区初始化。
8B
显示了信息,即将屏蔽主要和视频BIOS。查主板或显卡中视频接口部份。
代码
Award
AMI
Phoenix/Tandy3000
8C
成功地屏蔽主要和视频BIOS,将开始CMOS后的安排任选项的编程。查CMOS及周围电路。
进行软驱控制器初始化。查主板或多功能卡中软驱接口电路。
8D
已经安排任选项编程,接着检查滑鼠和进行初始准备。查主板或多功能卡中串口部分。
8E
检查了滑鼠以及完成初始准备;即将把硬、软磁盘复位。查主板或多功能卡中的软、硬驱接口电路。
8F
软磁盘已检查,该磁碟将作初始准备,随后配备软磁碟。查主板或多功能卡中软、硬接口部份。
90
软磁碟配置结束,将测试硬磁碟的存在。试换软驱。
硬盘控制器进行初始化。查主板或多功能卡中控制部分。
91
硬磁碟存在测试结束;随后配置硬磁碟。查硬驱部份。
局部总线硬盘控制器初始化。查主板中硬盘接口电路。
92
硬磁碟配置完成;即将检查BIOS ROM的数据区。查主板中ROM及相关联的部份。
跳转到用户路径2。
93
BIOS ROM的数据区已检查一半;继续进行。查主板中相关BIOS部份。
94
BIOS ROM的数据区检查完毕,即调定基本和扩展存储器的大小。查内存部份。
关闭A20地址线。查主板内存接口电路中的第A20条地址线相关电路。
95
因应滑鼠和硬磁碟47型支持而调节好存储器的大小;即将检验显示存储器。查主板中的显存芯片及周边电路。
代码
Award
AMI
Phoenix/Tandy3000
96
检验显示存储器后复原;即将进行C800:0任选ROM控制之前的初始准备。查主板中内存的ROM部份。
“ES段”注册表清除。
97
C800:0任选ROM控制之前的任何初始准备结束,接着进行任选ROM的检查及控制。查主板的BIOS芯片及周围电路。
98
任选ROM的控制完成;即将进行任选ROM回复控制之后所需的任何处理。查主板BIOS及周边。
查找ROM选择。
99
任选ROM测试之后所需的任何初始准备结束;即将建立计时器的数据区或打印机基本地址。查主板的定时计数器和I/O接口部份。
9A
调定计时器和打印基本地址后的返回操作;即将调定RS-232基本地址。查主板的COM接口电路。
屏蔽ROM选择。
9B
在RS-232基本地址之后返回,即将进行协处理器测试之初始准备。查主板的COM接口部份。
9C
协处理器测试之前所需初始准备结束;接着使协处理器作初始准备。486DX以上则试换CPU。
建立电源节能管理。
9D
协处理器作好初始准备,即将进行协处理器测试之后的任何初始准备。486DX以上则试换CPU。
9E
完成协处理器之后的初始准备,将检查扩展键盘,键盘识别符,以及数字锁定。查主板中键盘接口及键盘。
开放硬件中断。
诊断卡代码
PCI/ISA两用型DEBUG卡故障代码明细表(只适用于PCI/ISA两用型及PCI单用型) f4>h{
代码 Award BIOS AMI BIOS Phoenix和Tandy3000 BIOS
00 (见特殊代码意义) 已显示系统的配置;即将控制工INT19引导装入。(见特殊代码意义) (见特殊代码意义)
01 处理器测试1,处理起状态核实,如果测试失败,循环是无限的。 处理器寄存器的测试即将开始,不可屏蔽中断即将停用。 CPU寄存器测试正在进行或者失灵。
02 确定诊断的类型(正常或者制造)。如果键盘缓冲器含有数据就会失效。 停用不可屏蔽中断;通过延迟开始。 CMOS写入/读出正在进行或者失灵。
03 清除8042键盘控制器,发出TEST-KBRD命令(AAH)。 通电延迟已完成。 ROM B10S检查部件正在进行或失灵。
04 使8042键盘控制器复位,核实TESTKBRD。 键盘控制器较复位/通电测试。 可编程间隔计时器的测试正在进行或失灵。
05 如果不断重复制造测试1至5,可获得8042控状态。 已确定软复位/通电;即将启动ROM。 DMA初始准备正在进行或者失灵。
06 使电路片作初始准备,停用视频,奇偶性,DMA电路片,以及清除DMA电路片,所有页面寄存器和CMOS停机字节。使电路片作初始准备,停用视频,奇偶性,DMA电路片,以及清除DMA电路片,所有页面寄存器和CMOS停机字节。 已启动ROM计算ROM BIOS检查总和,以及检查键盘缓冲器是否清除。 DMA初始页面寄存器读/写测试正在进行或失灵。
07 处理器测试2,核实CPU寄存器的工作。 ROM BIOS检查总和正常,键盘缓冲器已清除,向键盘发出BAT(基本保证测试)命令。 无意义
08 使CMOS计时器作初始准备,正常地更新计时器的循环。 已向键盘发出BAT命令,即将写入BAT命令。 RAM更新检验正在进行或失灵。
09 EPROM检查总和且必须等于零才通过。 核实键盘的基本保证测试,接着核实键盘命令字节。 第一个64K RAM测试正在进行。
0A 使视频接口作初始准备。 发出键盘命令字节代码,即将写入命令字节数据。 第一个64K RAM芯片或数据线失灵,移位。
0B 测试8254通道0。 写入键盘控制器命令字节,即将发出引脚23和24的封锁/解锁命令。 第一个64K RAM奇/偶逻辑失灵。
0C 测试8054通道1。 键盘控制器引脚23,24已封锁/解锁;已发出NOP命令。 第一个64K RAM的地址线故障。
0D 1.检查CPU速度是否与系统时钟相匹配。2.检查控制芯片已编程值是否条符合初设置。3.视频通道测试,如果失败,则鸣喇叭。 已处理NOP命令;接着测试CMOS停开寄存器。 第一个64K RAM的奇偶性失灵。
0E 测试CMOS停机字节。 CMOS停开寄存器读/写测试;将计算CMOS检查总和。 初始货输入/输出端口地址。
0F 测试扩展的CMOS。 已计算CMOS检查总和写入诊断字节;CMOS开始初始准备。 无意义。
10 测试DMA通道0。 CMOS已作初始准备,CMOS状态寄存器即将为日期和时间作初始准备。 第一个64K RAM第0位故障。
11 测试DMA通道1。 COMS状态寄存器已作初始准备,即将停用DMA和中断控制器。 第一个64K RAM第1位故障。
12 测试DMA页面寄存器。 停用DMA控制器1以及中断控制器1和2;即将视频显示器并使端口B作初始准备。 第一个64K RAM第2位故障。
13 测试8471键盘控制器接口。 视频显示器已停用,端口B已作初始准备;即将开始电路片初始化/存储器自动检测。 第一个64K RAM第3位故障。
14 测试存储器更新触发电路。 电路片初始化/存储器自动检测结束;8254计时器测试即将开始。 第一个64K RAM第4位故障。
15 测试开头64K的系统存储器。 第2通道计时器测试了一半;8254第2通道计时器即将完成测试。 第一个64K RAM第5位故障。
16 建立8259所用的中断矢量表。 第2通道计时器测试结束;8254第1通道计时器即将完成测试。 第一个64K RAM第6位故障。
17 调准视频输入/输出工作,若装有视频BIOS则启用。 第1通道计时器测试结束;8254第0通道即将完成测试。 第一个64K RAM第7位故障。