The invention discloses a set-top box production and testing method and system. The invention adopts an independent production tool system, judges to enter the factory mode test interface through USB configuration information, and tests each test item according to the information in the configuration file. The invention solves the problems that the existing Android set-top box production and testing start slowly, has poor compatibility, and cannot be independently tested without the user software Problem. It realizes the independent operation of production tools, makes the production test start quickly, and prevents the interference from the third-party program software and system software; at the same time, it also avoids the problem that the user side software is compatible with the production test.
【技术实现步骤摘要】
机顶盒生产测试方法与系统
本专利技术属于数字电视
,具体涉及一种在机顶盒生产过程中进行出厂测试的机顶盒生产测试方法与系统。
技术介绍
数字视频变换盒(SetTopBox)简称STB,通常称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备,它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。随着信息技术的进展,机顶盒的使用越来越广泛。对于机顶盒而言,其生产过程中的出厂测试是必不可少的一个重要环节,其测试结果直接影响到产品的性能稳定性和用户体验。现有的机顶盒测试,一般包括两种,即基于用户系统的测试和基于独立系统的测试;前者基于用户正常使用的系统开发测试软件,并在启动用户系统以后运行测试软件以对机顶盒进行出厂测试,后者是在不进入用户系统或不完全进入用户系统的情况下,运行测试软件,因此往往需要采用特别编译的测试软件,以对机顶盒进行出厂测试。例如,CN103024438A公开了一种机顶盒及其生产测试方法、系统,其将临时软件存放在服务器上,在机顶盒启动后,从服务器下载临时软件到内存,之后运行以完成测试;其实现了用户软件与临时软件的分开设计,当临时软件修改时,可缩短测试时间,且将临时软件存放到服务器上,在需要进行测试时,从服务器上加载临时软件到内存后运行,而不占用机顶盒的记忆体,不会增加机顶盒的成本。但这类基于用户系统的测试方法会产生两方面的问题,一是系统启动时间长,目前机顶盒绝大多数均是采用Andriod系统的,其正常启动需要1-2min;再加上该专利申请中的软件下载和运行时间,其测试效率是相对较低的。又例如,CN103593289A公开了一种安卓机顶 ...
【技术保护点】
1.一种机顶盒生产测试方法,其特征在于,包括:配置机顶盒系统,使得包括引导系统、用户系统和生产测试系统,将储存有测试配置文件的测试配置介质与机顶盒连接,通电启动机顶盒,引导系统启动;引导系统的Uboot启动后检测测试配置介质并设置工厂模式标记,引导系统启动linux内核;引导系统读取工厂模式标记,并判断是否进入工厂模式;如果是,启动生产测试系统进入工厂模式的测试界面,若否,启动用户系统进入用户界面。
【技术特征摘要】
1.一种机顶盒生产测试方法,其特征在于,包括:配置机顶盒系统,使得包括引导系统、用户系统和生产测试系统,将储存有测试配置文件的测试配置介质与机顶盒连接,通电启动机顶盒,引导系统启动;引导系统的Uboot启动后检测测试配置介质并设置工厂模式标记,引导系统启动linux内核;引导系统读取工厂模式标记,并判断是否进入工厂模式;如果是,启动生产测试系统进入工厂模式的测试界面,若否,启动用户系统进入用户界面。2.根据权利要求1所述的方法,其特征在于,所述生产测试系统包括基于java的生产测试装置。3.根据权利要求1所述的方法,其特征在于,所述测试配置介质为储存有工厂模式标记文件的U盘,其插入机顶盒USB口而与其相连接。4.根据权利要求1所述的方法,其特征在于,所述引导系统是安卓底层部分,其包括Bootloader和linux内核;所述用户系统包括init进程模块、Zygote进程模块、DavikJava虚拟机模块、SystemServer进程模块等系统进程和服务线程。5.根据权利要求1-4任一项所述的方法,其特征在于,在进入测试界面后还包括:读取U盘中的测试项,并启动测试项中配置的相关测试,并对各项测试项进行测试;测试完毕后,读取条码信息,在服务器端查询对应的信息写入机顶盒指定的存储区域;并校验信息写入的正确性,并将结果上传给服务器,由服务器生成并保存生产信息报表;设置厂测完成标记,退...
【专利技术属性】
技术研发人员:罗惠玲,彭宗山,吴萌,樊晓丹,陈沣,吴三伟,
申请(专利权)人:深圳市云之尚网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。