[发明专利]板卡测试方法及测试装置有效
申请号: | 201310310843.7 | 申请日: | 2013-07-23 |
公开(公告)号: | CN103399809A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 邓细锋;郑杰文 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 林永协 |
地址: | 519080 广东省珠海市软*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 板卡 测试 方法 装置 | ||
技术领域
本发明涉及电子设备的测试领域,具体地,是一种对板卡进行测试的方法及应用该方法进行测试的装置。
背景技术
现有的电子设备,如平板电脑、手机、电子书阅读器、音乐播放器、电视棒等的制作均是在PCB板上贴装诸如处理器等大量电子器件,贴装有电子器件的PCB板通常被称为PCBA(Printed Circuit Board Assembly),也被称为板卡。
由于板卡上集成了电子设备的硬件设备,如处理器、易失性存储器、非易失性存储器、USB接口、WIFI模块、重力加速度传感器、显示屏、摄像机等,因此需要对板卡的硬件设备进行测试,以检查硬件设备是否发生故障,并及时对硬件设备进行检修。
对板卡硬件设备的测试通常是在板卡上运行测试系统,由测试系统的测试用例驱动各硬件设备的运行,并接收硬件设备返回的数据,根据硬件设备所返回的数据判断硬件设备是否正常工作。
现有的板卡测试系统是基于安卓(Andoid)操作系统实现的,即对板卡测试时,首先需要在板卡的处理器上烧写安卓操作系统以及作为测试应用程序的板卡测试系统,然后在板块的处理器上运行安卓操作系统,并在安卓操作系统上运行板卡测试系统,使用板卡测试系统对板卡的硬件设备进行测试。
但是,对板卡测试时,板卡的处理器首次运行安卓操作系统,操作系统启动的时间较长,通常在1分钟以上。启动安卓操作系统后,应用板卡测试系统对板卡的硬件设备进行测试,又需要耗费较长的时间,导致板卡测试系统完成对板卡的测试时间过长,影响板卡的测试效率,不利于板卡的生产制造。
发明内容
本发明的主要目的是提供一种板卡测试时间较短的板卡测试方法。
本发明的另一目的是提供一种能提高板卡测试效率的板卡测试系统。
为了实现上述的主要目的,本发明提供的板卡测试方法包括在板卡上运行Linux操作系统内核模块,在Linux操作系统内核模块上运行核心进程模块,核心进程模块读取板卡的固件信息,并根据固件信息中的配置信息选取并运行测试用例,测试用例将测试结果返回至核心进程模块,核心进程模块输出测试结果。
由上述方案可见,对板卡测试时,是在板卡的处理器上运行Linux操作系统,由于Linux操作系统的启动时间较短,且在Linux操作系统上运行的板卡测试系统运行速度较快,能快速地对硬件进行测试,从而缩短板卡的测试时间,提高板卡的测试效率。
一个优选的方案是,在板卡上运行Linux操作系统内核模块前,将存储有测试系统的移动存储设备连接至板卡,板卡读取测试系统的数据。
由此可见,将板卡测试系统存储在移动存储设备内,在板卡进行测试时将板卡与移动存储设备连接即实现对一块板卡的测试。对一块板卡测试完毕后,将移动存储设备连接至另一板卡上,即可以对另一板卡进行测试。这样,无需在板卡内烧写Linux操作系统以及测试系统,提高板卡的测试效率。
进一步的方案是,板卡运行Linux操作系统内核模块后运行自动运行核心进程模块。
这样,核心进程模块在板卡上自动运行,避免板卡测试系统的手动启动,缩短板卡测试所消耗的时间。
更进一步的方案是,核心进程模块选取测试用例后,测试用例根据接收的测试数据对板卡的硬件设备进行测试。
可见,测试人员可以手动地发出测试数据,如点触触摸屏等,测试用例根据测试数据对硬件设备进行测试,即判断硬件设备是否正确响应测试数据。
为实现上述的另一目的,本发明提供的板卡测试装置具有Linux操作系统内核模块、核心进程模块、测试用例数据库以及输出模块,核心进程模块运行在Linux操作系统内核模块上,且用于读取板卡的固件信息,测试用例数据库包括多个测试用例,用于被核心进程模块根据固件信息中的配置信息选取并运行测试用例,输出模块用于输出核心进程模块所接收的由测试用例返回的测试结果。
由上述方案可见,板卡测试装置的核心进程模块运行在Linux操作系统内核模块上,因此板卡测试装置是基于Linux操作系统实现的。由于Linux操作系统启动速度快,且运行在Linux操作系统上的应用程序运行速度也较快,能够大大缩短板卡的测试时间,提高板卡的测试效率。
附图说明
图1是本发明板卡测试装置实施例与板卡连接的结构框图。
图2是本发明板卡测试方法实施例的流程图。
以下结合附图及实施例对本发明作进一步说明。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310310843.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动的、可运输的静电衬底保持设备
- 下一篇:网络备份更新管理方法及其系统