车载计算机主板测试系统设计

时间:2013-10-23来源:网络

2.2 主板核心模块测试设计
该部分用于测试车载计算机主板的核心部件,由BIOS自检结果读取模块完成。车载计算机主板接通电源后,通过BIOS引导,进行上电自检,完成主板硬件设备的检测,并把检测结果以代码(16进制表示)写入地址为80H的端口。
如图2所示的模块结构完成主板核心模块的测试,被测主板通过PCI或ISA总线与测试系统相连,在DSP(TMS320F2812)的控制下,通过地址译码电路选择80H端口,获取测试数据,分析处理后,给出诊断结果,并在PC机上显示详细信息。

b.JPG


该模块硬件部分主要包括:被测主板电源及状态信号采集模块、数据采集模块、系统控制模块。
(1)电源及状态信号采集模块
主板上包含有3.3 V,5 V,-5 V,12 V,-12 V直流电源以及控制、状态信号(如RST,OSC,CLK等),需要采集这些信号,判断电源是否接通,电压是否正确,状态信号是否正常,并将结果传送到PC上位机显示。
(2)测试数据采集模块
根据BIOS自检结果的存放位置(80H端口),通过设计地址译码电路选通80H,在IOW(低电平有效)操作下,触发DSP的外部中断,在中断服务程序中实现对代码数据的锁存,由DSP读取所对应的检测代码,并传送到PC上位机处理。
(3)控制模块
由DSP控制模块完成。
2.3 外围接口模块测试设计
车载计算机主板除核心模块外,还有许多外围模块与其他接口设备相连,主板核心模块的测试通过读取主板的自检结果来完成测试,对于主板上的外围接口模块的检测,需设计专门的辅助电路及测试程序来完成。
设计的思路是,把外围接口模块分类,每一模块根据特性参数设计专门的测试电路板,测试电路板中通过嵌入软件模块产生测试用例,与系统中DSP控制模块协同工作,设计框图如图3所示。

c.JPG


从1.1节中的分析结果发现作战程序固化在FLASH中,测试用户不能加载测试应用程序,但是,可把测试程序存放在装有系统的U盘中,改变原有系统的引导方式,由U盘引导系统,运行U盘中测试程序,并与DSP中的控制程序配合分别测试主板上的各外围模块。
2.4 无线传输模块设计
通过无线模块可实现远程数据获取和数据传输,一方面可以把检测结果发送到远程终端,供指挥员决策用;另一方面可以从远程终端获取维修经验数据供本地维修人员参考。
无线传输模块采用构件形式,传输距离在1 000 m左右,更远的距离可选专网形式完成。

3 系统软件设计
软件部分用于控制硬件并与硬件协同工作,包括DSP控制程序、PC机显示程序和U盘自启动程序。

1 2 3

关键词: 车载计算机主板 DSP 外围接口 仿真测试板

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版