高通手机平台汉字显示解决方案
宽带机架系统由主控板和其它单板组成,离线系统测试软件采用自顶向下集成的方法。由主控板将各个单板的系统测试程序通过网络下载到目的板,然后主控板通过深度优先策略搜索单板。首先主控板发送消息到直连的单板,如果主控板、单板之间连线正确,且单板硬件及软件工作正常,单板收到消息后将自己的相关信息返回给主控板。接着主控板再通过直连的单板获取下层单板的相关信息,直到获得所有单板的相关信息(位置,单板类型等),然后就可以开始整个系统的综合测试。
综合测试方法
目前大型的嵌入式系统大部分是分布式处理系统,由多个模块协同工作完成复杂的功能,模块之间通过网络互联。一般将整个系统分成3个不同的层次:设备层、系统层和应用层。针对这3个层次,系统的离线综合测试可以通过互通性测试、功能测试和性能测试来进行。
互通性测试
互通性测试包括物理连通性和一致性的测试,确保系统中的各模块之间进行互联时不会出现问题。物理连通性和一致性的测试是最基本的网络系统测试内容,其中主要是线缆测试, 用以查明所测线缆及布线是否符合设计要求和国际标准。在宽带交换机系统中,互通性测试由主控板按照网络连接的层次,依次发送消息给各块PBA单板,等待它们的回复。如果主控板能在规定时间内收到回复,说明从主控板到该单板的网络连线正确。同时,主控板从PBA的回复中也获取了有关单板的相关信息,为下一步的功能测试和性能测试奠定了基础。
功能测试
在整个系统内部的互通性测试完成之后,接着要进行功能测试,目的是检验设备能否完成它应该具备的功能。设备不同,其所要进行的功能测试也相应变化。如果单板硬件工作没有异常,再由主控板启动单板,执行其所具有的特定功能。
性能测试
完成系统设备测试和网络互通性测试之后就可以在系统上加载各种应用。性能测试是综合测试中最高层次的测试内容,主要测试系统对应用的支持水平。性能测试有不同的分类方法。在宽带交换机系统中采用了仿真的方法,在实际的机架环境中,由测试集中的第一块单板主动发送数据包,进行环回测试,主要进行的是数据链路层的测试,包括流量分析、错误数据统计等。
结语
以上介绍了宽带交换机系统中实现单板硬件测试的一些方法和系统离线集成测试模型。在具体的开发中,用这些测试在设计阶段尽早地检查出了设计方面的问题。在维护阶段,这些测试有效地定位了现场发现的问题。这些测试对宽带交换机系统的可靠性起到了非常重要的作用,保证了系统在现场安全稳定的工作。
参考文献
1 PCI Local Bus Specification Revision 2.2 December 18, 1998 Copyright 1992, 1993, 1995, 1998 PCI Special Interest Group
2 VxWorks Programmer’s Guide 5.4 Edition 1 Copyright 1984 -1999 Wind River Systems, Inc.
3 MPC860 PowerQUICCTM User’s Manual Motorola Inc. 1998
- 高通与英特尔大唱反调 3G与WiMAX谁将主导未来?(08-23)
- 高通与德信无线签署3G全球授权协议(09-09)
- 高通公司展示低能耗3G芯片组(10-14)
- 高通扩展LTE至未授权频谱 实现LTE-U与Wi-Fi共存(02-04)