主板故障诊断卡制造技术

技术编号:4357924 阅读:219 留言:0更新日期:2012-04-11 18:40
一种主板故障诊断卡,其包括金手指接口、逻辑单元、微处理器单元及结果显示单元。金手指接口包括若干金手指;逻辑单元与金手指接口相连用于读取待测主板总线上的固定地址端口的数据并将数据转换为POST代码;微处理器单元预存POST代码和所述POST代码对应的文字信息,接收逻辑单元转换后的POST代码并与其内部存储的POST代码进行比对,以查询出逻辑单元转换后的POST代码对应的文字信息;微处理器单元将逻辑单元转换后的POST代码及对应的文字信息通过结果显示单元进行显示。所述主板故障诊断卡可方便准确的显示主板故障诊断卡POST代码及其所表示的信息,操作过程简单容易,减少了寻找故障时间。

【技术实现步骤摘要】

本专利技术涉及一种电子产品故障诊断卡,特别涉及一种主板故障诊断卡
技术介绍
计算机系统在开机自检(Power On Self Test,POST)过程中,BIOS (Basic InputOutput System,基本输人输出系统)会向 ISA (Industry Standard Architecture, 工业标准结构)总线上的80端口(固定地址端口)发送16进制代码,不同的代码表示不 同的POST信息,通过持续访问80端口,并通过LED (Light-Emitting Diode,发光二极管) 显示屏显示出POST代码,完成POST信息显示和故障诊断功能,主板故障诊断卡就是基于 此原理工作的。主板故障诊断卡是一种可检测电脑故障的测试卡,当主板故障诊断卡插入 PCI (PeripheralComponent Interconnect,外设组件互连)或ISA插槽后,启动电脑时主板 故障诊断卡上自带的LED显示屏就会根据启动的进度显示出各种POST代码。现在主板研发和测试中常常会用到主板故障诊断卡,但目前市面上的主板故障诊 断卡只能把主板开机过程中的POST代码显示在诊断卡自带的显示屏上,调试和测试人员 需要花时间去查询POST代码所对应的文字信息才能快速得知POST代码所对应的错误信息 的描述,才能知道故障来源,这样既浪费时间,使用也不方便。
技术实现思路
鉴于以上内容,有必要提供一种主板故障诊断卡,以直接显示主板故障诊断卡 POST代码所表示的信息。一种主板故障诊断卡,包括一包括若干金手指的金手指接口,用于连接一待测主板上的对应插槽;—与所述金手指接口相连的逻辑单元,用于读取所述待测主板总线上的固定地址 端口的数据,并将所述数据转换为POST代码;一微处理器单元,用于预存POST代码和所述POST代码对应的文字信息,接收所述 逻辑单元转换后的POST代码,并将所述POST代码与其内部存储的POST代码进行比对,以 查询出所述逻辑单元转换后的POST代码所对应的文字信息;及一结果显示单元,所述微处理器单元将所述逻辑单元转换后的POST代码及所述 POST代码对应的文字信息通过所述结果显示单元进行显示。相较于现有技术,所述主板故障诊断卡将BIOS的POST代码以及所述POST代码 对应的文字信息存储在所述微处理器单元中,所述逻辑单元读取所述待测主板总线上固定 地址端口的数据,所述微处理器单元根据所述逻辑单元转换后的POST代码查找对应所述 POST代码的文字信息,并将所述POST代码及其所对应的文字信息通过所述结果显示单元 进行显示,所述主板故障诊断卡可方便准确的显示主板故障诊断卡POST代码及其所表示 的信息,操作过程简单容易,减少了寻找故障时间。附图说明下面参照附图结合具体实施方式对本专利技术作进一步详细描述图1为本专利技术主板故障诊断卡的较佳实施方式的框图。图2A 2B为本专利技术主板故障诊断卡的较佳实施方式的电路图。具体实施例方式请参考图1,本专利技术主板故障诊断卡的较佳实施方式包括一具有若干金手指的金 手指接口 10、一逻辑单元11、一微处理器单元13、一结果显示单元15及一状态显示单元 17。所述逻辑单元11用于读取一待测主板(未示出)总线上的固定地址端口如ISA 总线上的80端口上的数据,并将所述数据转换成POST代码。所述微处理器单元13用于存 储不同BIOS厂商如PHOENIX、AMI、AWARD等的POST代码和所述POST代码对应的文字信息, 并将接收到的所述逻辑单元11转换后的POST代码与其存储的POST代码进行比对以查询 出所述POST代码所对应的文字信息。所述微处理器单元13将所述逻辑单元11转换后的 POST代码及所述POST代码对应的文字信息通过所述结果显示单元15进行显示。所述状态 显示单元17将所述主板故障诊断卡100工作过程中的电源状态及连接所述待测主板的插 槽输出的信号状态进行显示。请共同参考图2A及图2B,所述金手指接口 10连接所述待测主板上的对应插 槽,用于接收所述待测主板总线上的数据。所述逻辑单元11包括三个可编程逻辑芯片 (ProgrammableLogic Device, PLD) 111、112、113。所述可编程逻辑芯片 113 的时钟引脚 CLK 及输入引脚11-14分别连接至所述金手指接口 10中对应的金手指上,所述可编程逻辑芯片 113的片选引脚OE接地,其输出引脚101连接至所述微处理器单元13,其输出引脚100分 别连接所述可编程逻辑芯片112、113的时钟引脚CLK,所述可编程逻辑芯片112、111的输入 引脚11-18分别连接至所述金手指接口 10中对应的金手指上,其片选引脚OE均接地,其输 出引脚I00I07均连接至所述微处理器单元13。所述微处理器单元13包括一单片机130、一晶体振荡器Y及一排阻134。所述晶 体振荡器Y用于为所述单片机130提供时钟信号,所述排阻134包括若干上拉电阻,用于对 所述单片机130的输出引脚P0. 0-P0. 7提供驱动信号。所述晶体振荡器Y串接在所述单片 机130的时钟引脚XTALl与XTAL2之间,所述单片机130的输入引脚PI. 0-P1. 7分别对应连 接所述可编程逻辑芯片111的输出引脚100-107,所述单片机130的中断引脚INTl连接所 述可编程逻辑芯片113的输出引脚101,所述单片机130的接收引脚RXD、发送引脚TXD及 中断引脚INTO连接所述结果显示单元15,所述单片机130的输入引脚P2. 0-P2. 7分别对应 连接所述可编程逻辑芯片112的输出引脚100-107,所述单片机130的输出引脚P0. 0-P0. 7 分别连接所述排阻134中若干上拉电阻的一端及所述结果显示单元15,所述排阻134中若 干上拉电阻的另一端连接所述金手指接口 10中对应的电源引脚。所述结果显示单元15包括一液晶显示屏(Liquid Crystal Display, LCD) 150及 一可变电阻RP1。所述IXD 150的电压引脚VDD连接所述金手指接口 10中对应的电源引 脚,其接地引脚VSS接地,其1/0引脚VEE连接所述可变电阻RPl的第一端a及第二端b, 所述可变电阻RPl的第三端c接地,所述IXD 150的1/0引脚RS、RW、E、D0_D7分别对应连接所述单片机130的接收引脚RXD、发送引脚TXD、中断引脚INTO、输出引脚P0. 0-P0. 7。其 中,可通过调节所述可变电阻RPl的阻值来调节所述IXD 150的亮度及对比度。所述状态显示单元17包括两个发光二极管(Lighting Emitting Diode,LED)Dl、 D2及两个电阻Rl及R2。所述LED Dl的阳极经所述电阻Rl连接所述金手指接口 10中对 应的电源引脚,其阴极接地,所述LED D2的阳极经所述电阻R2连接至所述金手指接口 10 中对应的金手指上,其阴极接地。测试时,将所述主板故障诊断卡插接在所述待测主板对应的插槽中,如PCI或ISA 插槽上,上电启动所述待测主板,所述单片机130读取所述待测主板的BIOS文件并判断所 述BIOS类型,所述待测主板的BIOS系统检测所述待测主板的各个模块并向总线上的本文档来自技高网...

【技术保护点】
一种主板故障诊断卡,包括:一包括若干金手指的金手指接口,用于连接一待测主板上的对应插槽;一与所述金手指接口相连的逻辑单元,用于读取所述待测主板总线上的固定地址端口上的数据,并将所述数据转换为POST代码;一微处理器单元,用于预存POST代码和所述POST代码对应的文字信息,接收所述逻辑单元转换后的POST代码,并将所述POST代码与其内部存储的POST代码进行比对,以查询出所述逻辑单元转换后的POST代码所对应的文字信息;及一结果显示单元,所述微处理器单元将所述逻辑单元转换后的POST代码及所述POST代码对应的文字信息通过所述结果显示单元进行显示。

【技术特征摘要】
一种主板故障诊断卡,包括一包括若干金手指的金手指接口,用于连接一待测主板上的对应插槽;一与所述金手指接口相连的逻辑单元,用于读取所述待测主板总线上的固定地址端口上的数据,并将所述数据转换为POST代码;一微处理器单元,用于预存POST代码和所述POST代码对应的文字信息,接收所述逻辑单元转换后的POST代码,并将所述POST代码与其内部存储的POST代码进行比对,以查询出所述逻辑单元转换后的POST代码所对应的文字信息;及一结果显示单元,所述微处理器单元将所述逻辑单元转换后的POST代码及所述POST代码对应的文字信息通过所述结果显示单元进行显示。2.如权利要求1所述的主板故障诊断卡,其特征在于所述固定地址端口为ISA总线 上的80端口。3.如权利要求1所述的主板故障诊断卡,其特征在于所述金手指接口用于插接在所 述待测主板上的PCI或ISA插槽上。4.如权利要求3所述的主板故障诊断卡,其特征在于所述逻辑单元包括第一可编程 逻辑芯片、第二可编程逻辑芯片及第三可编程逻辑芯片,所述第三可编程逻辑芯片的时钟 引脚及第一至第四输入引脚分别连接至所述金手指接口对应的金手指上,所述第三可编程 逻辑芯片的片选引脚接地,其第二输出引脚连接所述微处理器单元,其第一输出引脚分别 连接所述第一及第二可编程逻辑芯片的时钟引脚,所述第一及第二可编程逻辑芯片的第一 至第八输入引脚分别连接至所述金手指接口对应的金手指上,其片选引脚接地,其第一至 第八输出引脚连接至所述微处理器单元。5.如权利要求4所述的主板故障诊断卡,其特征在于所述微处理器单元包括一单片 机及一晶体振荡器,所述晶体振荡器为所述单片机提供时钟信号,所述晶体振荡器串接在 所述单片机的第一时钟引脚与第二时钟引脚之间,所述单片机的第一至第八输入引脚分别 对应连接所述第一可编程逻辑芯片的第一至第八输出引脚,...

【专利技术属性】
技术研发人员:丛卫东
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1