首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请教Xilinx芯片XC4013E的诊断卡如何使用?

[求助]请教Xilinx芯片XC4013E的诊断卡如何使用?

最近我在市场购买了一张DELL诊断卡,做工很高,但没有使用说明书,不会使用,在诊断卡的主板上面有很多接口,不知道有没有会知道他的详细使用??


Debug卡的作用:

PC机开机时首先要进行上电自检(Power On Self Test,即POST),在主板上BIOS的引导下,严格检测系统的各个组件,如果计算机存在硬件故障,一般情况下会在此时反映出来。POST的过程大致为:加电→CPU→ROM BIOS→System Clock→DMA→64Kb RAM→IRQ→Display Card等,检测显卡以前的过程称为关键性部件测试,任何关键性部件有问题,计算机都将处于挂起状态,只能按Reset键或重新开机,因此,习惯上将这些故障称之为“核心故障”,产生核心故障的器件主要有:主板、CPU、显卡、内存和电源等。

检测完显卡后,计算机将对其余的内存、I/O口、软硬盘驱动器、键盘、即插即用设备、CMOS设置等进行检测,并在屏幕上显示各种信息和出错报告。如果一切正常,计算机将设备清单在屏幕上显示出来,并按CMOS中设定的系统启动驱动器,装载引导程序(boot)启动系统;如果有不正常的设备,就会在相应的检测部位停下来并报告错误信息,提示用户选择是继续进行还是重新启动计算机。

根据POST时显示的出错信息,我们可以方便地找到有问题的设备,但问题是,对于出现在显卡初始化之前的故障,由于此时屏幕还没有信号,面对黑黑的屏幕,我们就很难根据有限的扬声器报警代码来判断系统出现了什么问题,这时候,对大多数用户而言,唯一能做的就只能用替换法查找出问题的配件了。

主板上的硬件侦错技术可以有3类,一类是以微星公司的D-LED 技术为代表的指示灯型,该技术是将主板中BIOS的工作指令与主板上的四个不同颜色的发光二极管相联结,通过发光管发光的不同组合(四个发光管共有16组状态),将主板的工作情况表达出来,通过查询该主板上的用户手册就可以得知不同的灯光形式所代表的故障含义,从而达到将电脑工作出现的故障可视化的目的。

数码指示灯型是用数码管代替二极管,也就是用两位数字的显示来代替四位的发达二极管,完成同样的故障显示功能。与指示灯型相比,这个显示技术就显得更成熟一些了。它可以显示出0-99之间的任意数字状态,比发光二极管的16种状态要多许多,另外,两位数字的代码显示对于快速查寻故障手册,也显得方便了许多。现在磐英的主板大多在使用这个技术!而且效果也不错!

语音提示型被誉为第三代的主板Debug技术,这个技术在建基的主板中比较常见,这项技术是把语音提示与主板的报错代码联系起来,具有一定的判断能力,智能化水平较上面两个均有大幅的提高。在正常工作地情况上,语音系统并不发音,但是一但主板工作出现问题,那么该功能将会自动启用,用清晰的语音向用户发出提示,方便用户的检查,从而达到方便地维修主机的目的。

如果你的主板不带硬件侦错功能的话也不要着急,你可以通过一块具有硬件侦错功能的外接卡来实现上述的功能,现在市面上已经开始出现这样的产品了。

Debug卡的工作原理:

Debug卡的工作原理其实很简单,每个厂家的BIOS,无论是AWARD、AMI还是PHOENIX的,都有所谓的POST CODE,即开机自我侦测代码,当BIOS要进行某项测试动作时,首先将该POST CODE写入80h地址,如果测试顺利完成,再写入下一个POST CODE,因此,如果发生错误或死机,根据80H地址的POST CODE值,就可以了解问题出在什么地方。Debug 卡的作用就是读取80H地址内的POST CODE,并经译码器译码,最后由数码管显示出来。这样就可以通过Debug卡上显示的16进制代码判断问题出在硬件的那一部分,而不用仅依靠计算机主板那几声单调的警告声来粗略判断硬件错误了。通过它可知道硬件检测没有通过的是内存还是CPU,或者是其他硬件,方便直观地解决棘手的主板问题。以此类推,还可以判断超频的限制硬件是哪一个,做到有的放矢,查障无忧。

常见的错误代码含义如下:

1、"C1"内存读写测试,如果内存没有插上,或者频率太高,会被BIOS认为没有内存条,那么POST就会停留在"C1"处。

2、"0D"表示显卡没有插好或者没有显卡,此时,蜂鸣器也会发出嘟嘟声。

3、"2B"测试磁盘驱动器,软驱或硬盘控制器出现问题,都会显示"2B"。

4、"FF"表示对所有配件的一切检测都通过了。但如果一开机就显示"FF",这并不表示系统正常,而是主板的BIOS出现了故障。导致的原因可能有:CPU没插好,CPU核心电压没调好、CPU频率过高、主板有问题等。

Debug卡的种类比较多,比较专业的Debug卡,也具备比较复杂的功能,如Dual port(双面接口,即上下两面接口分别为ISA和PCI)、自动重启、外接显示LED、Step by Step trace(步步跟踪)等,不过售价也比较高。市场上面向普通用户的Debug卡,功能相对较少,售价较低,使用也比较方便。Debug卡按接口形式分为ISA卡和PCI卡及双口卡。ISA卡(图四)主要是兼容性极强,能更早、更全面地反应系统状态,但ISA接口无法校验PCI相关信息和3.3伏电压,而且现在好多主板已取消了ISA插槽方面,所以,PCI卡也比较流行;PCI卡需要初始化,无法得到主板启动后--初始化之前的系统信息。另外,PCI的地址线和数据线是共用的,它们通过10个脉冲时间来区分当前信号是地址还是数据,这样就有可能会产生错误的报警甚至乱码,即有时候PCI的Debug卡检查出的错误信息不太正确.
[upload=image/pjpeg]uploadImages/图片 18.jpg[/upload][upload=image/pjpeg]uploadImages/图片 20.jpg[/upload]

这卡应该还有许多别的功能,很多跳线设置,苦于没有说明书。

搞维修没办法,混口饭吃
顶上去
返回列表