机顶盒测试环境搭建

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

机顶盒测试环境搭建

目录

1. 前言 (1)

2. 测试环境搭建结构 (1)

2.1. TestDirector项目搭建 (2)

2.2. 信号发生器、QAM调制器环境搭建 (4)

2.3. 机顶盒升级、拷机环境搭建 (5)

3. 附录 (11)

3.1. 启动参数 (11)

3.2. 烧录命令解析 (12)

1.前言

本文档概括了测试人员搭建测试环境的过程,当且仅当进入系统测试前需作如下环境搭建,环境搭建好后则只须执行测试。

2.测试环境搭建结构

测试环境搭建

2.1. TestDirector项目搭建

1、进入TD首页http://szjs/TDBIN/default.htm,选择Site Administrator登陆;

2、Project页面下的域(Domain)中右击选择“Create Project”,如下图:

3、退出Site Administrator用户,登陆TestDirector,如下图:

4、选择自定义进入项目管理员登陆,初使项目管理员登陆密码为空:

5、新增项目组用户及用户对应的角色(如TD默认的Developer-开发员、Project Manager-

项目经理、QA Tester-测试员、Viewer-游客),添加用户后可对用户角色(组)进行设置,把对应的选项从“成员不属于”移到“成员属于”框下,另外管理员可自定义用户组,详情见6操作说明,操作如下图:

6、自定义用户组可选择“Set Up Groups”进入设置页面

可针对新建的用户组进行权限修改操作,如下图所示:

至此TestDirector项目环境已搭建完成!上述操作皆由项目负责人搭建。

2.2. 信号发生器、QAM调制器环境搭建

SFQ信号发生器:(如下图)

QAM调制器:QAM调制设备作为DVB系统的前端设备,接收来自编码器、复用器、DVB 网关、视频服务器等设备的TS流,进行RS编码、卷积编码和QAM数字调制,输出的视频信号可以直接在有线电视网上传送,同时也可根据需要选择中频输出。(如下图)

此部分后续补充

2.3. 机顶盒升级、拷机环境搭建

硬件器材:机顶盒一台、串口线一根、网线一根;

软件资源:Cisco TFTP Server、Secure CRT、项目源码文件;

Cisco TFTP Server是一个tftp服务器。主要用来在微软视窗系统下提供FTP(简单文件传输协议)服务;

Secure CRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin 协议。Secure CRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。

以3110Q机型升级为示例

说明:3110Q通过网口升级

注意:首先要确定flash里面有u-boot才能进行以下操作,否则只能通过仿真器烧写falsh。

需求:TFTPServer.exe,直连串口线(用于盒子与pc机的连接)一根,网线两根,路由器或集线器一个。(如pc支持直连,可将机顶盒和pc直接相连)

步骤:

1、pc机串口连接机顶盒

2、网线连接机顶盒

方法一:网线两端一端连接PC电脑,另一端连接机顶盒;

方法二:网线两端一端连接交换机/路由器,另一端连接机顶盒;

3、设置tftp

打开TFTPServer.exe,将要烧录的文件放到其服务器目录(TFTPServe-->查看-->选项-->TFTP服务器目录)。

注意:如pc机有两个网卡(例如无线网卡和有线网卡),请确定TFTPServer.exe软件的标题栏是否对应正确的server ip。

4、打开Secure CRT.exe,选择与系统串口保持一致的端口,查看是否一致,右击“我

的电脑”->“属性”,如下图(端口COM1):

图一我的电脑->属性查看

图二打开Secure CRT快速连接查看选择端口

5、打开机顶盒电源,开机后可以在Secure CRT看到数据输出(如没有请检查串口是否

一致问题,如串口确定没问题,则有可能flash里没有u-boot),这时按[ctrl + c]可看到:

hilinux #

在此状态则可通过输入命令操作

6、设置机顶盒ip和pc

hilinux # setenv ipaddr 172.16.1.3 (机顶盒ip)(现场决定)

hilinux # setenv serverip 172.16.1.2 (pc电脑ip )(现场决定)

hilinux # setenv netmask 255.255.255.0 (设置netmask)(现场决定)

hilinux # setenv gatewayip 172.16.1.1 (设置网关)(现场决定)

hilinux # setenv ethaddr 20:09:05:18:17:42 (设置mac地址)(随便都可以)

hilinux # sa (保存)

7、确定顶盒子连上了pc机

hilinux # ping 172.16.1.2 (此为PC机的IP 地址)

如成功,会打印alive等语句,则可进行以下步骤。如失败了,请检查网络等配置。

注意:如用pc机ping 机顶盒,有时会出现ping不通的现象。所以建议用机顶盒ping pc 机。

8、烧录部分(解析见附录)

烧录部分分为擦除和烧写。先擦除再烧写

擦除:

hilinux # protect off all (去写保护)

hilinux # erase add +size (地址为add,大小为size)

烧写:

hilinux # protect off all (去写保护)

hilinux # tftp add name (地址为add,名字为name)

相关文档
最新文档