发明名称 |
一种机顶盒及其生产测试方法、系统 |
摘要 |
本发明属于机顶盒测试技术领域,提供了一种机顶盒及其生产测试方法、系统。该方法及系统中,将临时软件存放在服务器上,在机顶盒启动后,从服务器下载临时软件到内存,之后运行以完成测试。该方法及系统实现了用户软件与临时软件的分开设计,当临时软件修改时,可缩短测试时间,且将临时软件存放到服务器上,在需要进行测试时,从服务器上加载临时软件到内存后运行,而不占用机顶盒的记忆体,不会增加机顶盒的成本,更易于为用户所接受。 |
申请公布号 |
CN103024438B |
申请公布日期 |
2016.06.08 |
申请号 |
CN201210593528.5 |
申请日期 |
2012.12.31 |
申请人 |
深圳市九洲电器有限公司 |
发明人 |
杨富东;马建忠 |
分类号 |
H04N17/00(2006.01)I;H04N21/442(2011.01)I;H04N21/443(2011.01)I |
主分类号 |
H04N17/00(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种机顶盒的生产测试方法,其特征在于,所述方法包括:在生产测试开始前,利用烧录工具向机顶盒的记忆体中烧录用户软件和标识位,并将所述标识位置为真,所述机顶盒的记忆体为:具有掉电不丢失功能的存储空间;在生产测试开始后,在所述机顶盒启动后,读取所述记忆体中存储的所述标识位;所述标识位为真,所述机顶盒从服务器获取临时软件,并将所述临时软件存放到所述机顶盒的内存;所述机顶盒运行所述临时软件,完成对所述机顶盒的生产测试,之后从所述记忆体中加载所述用户软件并运行;在所述机顶盒出厂前,将所述标识位置为假;所述标识位为真,所述机顶盒从服务器获取临时软件,并将所述临时软件存放到所述机顶盒的内存的步骤之后,所述机顶盒运行所述临时软件的步骤之前,所述方法还包括以下步骤:所述机顶盒对所述临时软件进行合法性检测;具体为:所述机顶盒从所述服务器获取所述临时软件的校验值文件,所述校验值文件中放置有第一校验值,临时软件的校验值文件由预先生成并存储在服务器中,具体为,利用校验算法对临时软件进行校验,得到第一校验值,生成校验值文件,并将第一校验值放置在校验值文件中,利用加密算法对放置有校验值的校验值文件进行加密处理,将加密处理后的校验值文件存储在服务器中;所述机顶盒对所述校验值文件进行解密;所述机顶盒对内存中的所述临时软件进行校验,得到第二校验值;所述机顶盒将所述第二校验值与解密后的所述校验值文件中的所述第一校验值进行比较,若一致,则合法性检测通过,若不一致,则所述机顶盒删除所述临时软件。 |
地址 |
518000 广东省深圳市南山区高新南区科技南12路九洲电器大厦6楼 |