
技嘉DEBUG诊断卡的工作原理.doc
2页一、DEBUG 诊断卡的工作原理(图 01,Q7Q-2-1 型 DEBUG 卡) DEBUG 卡是一种可检测电脑故障的测试卡,有 PCI 和 ISA 接口两种,以方便在不同型号的主板上使用当 DEBUG 卡插入 PCI 或 ISA 插槽后,启动电脑时卡上自带的显示屏就会根据启动的进度显示出各种代码 主板加电后,首先要对 CPU 进行检测,测试它各个内部寄存器是否正常;接着 BIOS 将对 CPU 中其他所有的寄存器进行检测,并判断是否正确;然后是检测和初始化主板的芯片组;接下来检测动态内存的刷新是否正常;然后将屏幕清成黑屏,初始化键盘;接下来检测 CMOS 接口及电池状况如果某个设备没有通过测试,系统就会停下来不再继续启动,而这时,DEBUG 卡上所显示的代码也就不再变化了这样,我们通过对照说明书查询代码所对应的硬件,就可较容易地判断出故障大概是出现在哪个部件上由于DEBUG 卡的价格并不高( 15 元左右) ,因此它已成为很多 DIY 爱好者的必备工具之一 二、实战 DEBUG 诊断卡的使用 DEBUG 卡的使用也很简单,下面针对几种常见的故障代码和大家讨论一下解决问题的方法需说明的是,目前市场上的主板绝大部分使用的是 AWARD BIOS 或 AMI BIOS,由于目前 DEBUG 卡实际上是调用了主板 BIOS 的自检过程,所以主板 BIOS 程序的不同,DEBUG 卡显示的代码也不同,解决问题的方法也不可一概而论。
因此我们也将分两个部分讨论 以下的说明中将选择最常见的故障代码及解决方法,至于其他更详细的代码含义,请读者参考 DEBUG 卡的说明手册 1.Award BIOS 篇 错误代码:00(FF) 代码含义:主板没有正常自检 解决方法:这种故障较麻烦,原因可能是主板或 CPU 没有正常工作一般遇到这种情况,可首先将电脑上除 CPU 外的所有部件全部取下,并检查主板电压、倍频和外频设置是否正确,然后再对 CMOS 进行放电处理,再开机检测故障是否排除如故障依旧,还可将 CPU 从主板上的插座上取下,仔细清理插座及其周围的灰尘,然后再将 CPU 安装好,并加以一定的压力,保证 CPU 与插座接触紧密,再将散热片安装妥当,然后开机测试如果故障依旧,则建议更换 CPU 测试另外,主板 BIOS 损坏也可造成这种现象,必要时可刷新主板 BIOS 后再试 错误代码:01 代码含义:处理器测试 解决方法:说明 CPU 本身没有通过测试,这时应检查 CPU 相关设备如对 CPU 进行过超频,请将CPU 的频率还原至默认频率,并检查 CPU 电压、外频和倍频是否设置正确如一切正常故障依旧,则可更换 CPU 再试。
错误代码:C1 至 C5 代码含义:内存自检 解决方法:较常见的故障现象,它一般表示系统中的内存存在故障要解决这类故障,可首先对内存实行除尘、清洁等工作再进行测试如问题依旧,可尝试用柔软的橡皮擦清洁金手指部分,直到金手指重新出现金属光泽为止,然后清理掉内存槽里的杂物,并检查内存槽内的金属弹片是否有变形、断裂或氧化生锈现象开机测试后如故障依旧,可更换内存再试如有多条内存,可使用替换法查找故障所在 错误代码:0D 代码含义:视频通道测试 解决方法:这也是一种较常见的故障现象,它一般表示显卡检测未通过这时应检查显卡与主板的连接是否正常,如发现显卡松动等现象,应及时将其重新插入插槽中如显卡与主板的接触没有问题,则可取下显卡清理其上的灰尘,并清洁显卡的金手指部份,再插到主板上测试如故障依旧,则可更换显卡测试 一般系统启动过 0D 后,就已将显示信号传输至显示器,此时显示器的指示灯变绿,然后 DEBUG 卡继续跳至 31,显示器开始显示自检信息,这时就可通过显示器上的相关信息判断电脑故障了 2.AMI BIOS 篇 错误代码:00(或 FF) 代码含义:主板没有正常自检 解决方法:(同 Award BIOS 篇相同故障代码) 错误代码:01 代码含义:处理器寄存器测试 解决方法:(同 Award BIOS 篇相同故障代码) 错误代码:0D 至 0F 代码含义:CMOS 停开寄存器读/写测试 解决方法:检查 CMOS 芯片、电池及周围电路部分,可先更换 CMOS 电池,再用小棉球蘸无水酒精清洗CMOS 的引脚及其电路部分,然后看开机检查问题是否解决。
错误代码:12、13、2B 、2C 、2D 、2E 、2F 、30、31、32、33、34、35 、36、37 、38、39 、3A 代码含义:测试显卡 解决方法:该故障在 AMI BIOS 中较常见,可检查显卡的视频接口电路、主芯片、显存是否因灰尘过多而无法工作,必要时可更换显卡检查故障是否解决 错误代码:1A、 1B、20、21、22 代码含义:存储器测试 解决方法:同 Award BIOS 篇内存故障的解决方法 注意事项:如在 BIOS 设置中设置为不提示出错,则当遇到非致命性故障时,诊断卡不会停下来显示故障代码,解决方法是在 BIOS 设置中设置为提示所有错误之后再开机,然后再根据 DEBUG 代码来诊断 三、注意 DEBUG 卡的局限性 DEBUG 卡虽能很直观地指出系统无法启动的故障可能,但工具毕竟是工具,它也并非万能,使用DEBUG 卡时也需注意几个方面的问题 首先,由于 DEBUG 卡本身的局限性,有时诊断卡所显示出的故障代码并不能反映出电脑的真正故障所在,特别是 PCI 接口的 DEBUG 卡由于 PCI 的地址线和数据线是共用的,它们通过 10 个脉冲时间来区分当前信号是地址还是数据,因此就有可能在诊断中产生错误代码。
因此 DEBUG 卡上的错误代码也不可全信其次,在 DEBUG 卡的使用过程中有时会遇到代码无法完全显示的问题,也就是说 DEBUG 卡显示的代码在进行到某一启动阶段后就一直维持不变这种故障在使用 PCI 接口的 DEBUG 卡上经常发生对此,可尝试更换 PCI 插槽或使用 ISA 插槽来解决(多数 DEBUG 卡都是 PCI 和 ISA 双接口的) 总之,任何优秀的工具都只能帮助我们去解决问题,而我们则不能对其产生过分的依赖心理毕竟到最后关头,所有的电脑故障都还是要靠自己的能力去解决的,善于利用工具,锻炼自己的 DIY 能力,才是我们解决电脑故障的最根本办法。












