在Loader系统中实现多种升级的机顶盒的制作方法

文档序号:7839016阅读:603来源:国知局
专利名称:在Loader系统中实现多种升级的机顶盒的制作方法
技术领域
本实用新型涉及数字电视接收领域,尤其涉及数字电视接收领域的机顶盒技术。
背景技术
随着数字电视技术的发展,数字电视机顶盒的功能也在不断完善和发展,其内部的软件也在不断地更新,因此,对机顶盒应用程序能够及时升级的需求变得目益迫切。为了让用户及时地享受新服务、感受新技术,通过多种方式完成机顶盒软件程序升级,成为数字电视机顶盒必须具有的基本功能。数字机顶盒发展至今,不仅有串口,网口、USB和HDMI 口也一应俱全,这些接口的增加,使得应用程序的功能越来越丰富。长期以来,升级都是利用串口和码流方式升级,这两种升级方式都有其局限性码流升级需要码流播放器和播放卡等较多设备,操作非常不便;而串口升级传输速率慢,稳定性差的特性随着升级文件的增大和大规模升级,亦显得非常特出。随着网口和USB的接口加入,可以利用其USB协议和网络协议传输速度快和传输稳定性高的优点,加入到Loader升级中。而对于JTAG升级,则应用整个FLASH为空的情况下升级,烧录时间可以大大减少。
发明内容本实用新型目的是方便工作人员根据各自的情况,采用最适合自己的方式实现机顶盒的快速升级,提高使用者的工作效率。本实用新型的技术方案是在Loader系统中实现多种升级方式的机顶盒,包括微处理器,读写存储器、调制解调芯片、输入输出端口,其特征是输入端口并联接入微处理器, 输入端口包括串口、网口、USB接口及与USB接口连接的USB信号处理模块和机顶盒仿真器接口 JTAG,微处理器与USB信号处理模块连接。本实用新型机顶盒在Loader系统中实现多种升级,可实现下五种升级方式(a) 码流升级;(b)串口升级;(C)TFTP网口升级;(d)USB升级和(e)仿真器升级;机顶盒升级的触发条件、文件校验、文件存储和显示模块都可以通过代码复用实现;其步骤是1)以上多种升级方式都是通过串口命令或E2pr0m中的升级信息启动;多种升级方式都是代码复用;串口升级采用lk-xmodem协议,提高串口传输稳定性;TFTP网口升级中,采用机顶盒作为客户端,PC端作为服务器端,通过配置客户端的IP设置和升级文件名,从服务器获取升级文件,其传输速度可以达到几兆,是串口传输速度的十倍以上。USB升级通过数字机顶盒USB接口直接从存储设备读入升级文件。仿真器升级通过数字机顶盒仿真器从JTAG接口读入升级文件,其传输速度也可以达到几兆。2)对接收的数据包进行校验,即接收完全部数据包后,进行CRC校验,确保数据接收的完整性和正确性。本实用新型实现的多种升级方式只是升级文件的读取方式不同,其它升级的触发条件,文件校验,文件存储和显示模块都可以通过代码复用实现,因此,不会占用内存资源。本实用新型实现的多种升级方式都是通过串口命令或E2pr0m中的升级信息启动。本实用新型设计的在Loader中实现多升级方式的机顶盒为了保证各种方式升级的可靠性,对接收的数据包进行校验。即接收完全部数据包后,进行CRC校验,确保数据接收的完整性和正确性。本实用新型的有益效果本实用新型设计的在Loader中实现多升级方式的机顶盒能够利用有限的资源进行方便、快捷的升级。由于Loader升级工具主要用于平时研发, 机顶盒大网升级以及售后服务维修,因此,采用多种方式的Loader升级工具给工作人员更高的工作效率并产生效益。

图1是采用多种升级方式的机顶盒物理框图。图2是机顶盒Loader升级流程示意图。图3是多种方式Loader升级流程示意图。
具体实施方案
以下结合附图对本实用新型作进一步的说明。本实用新型设计的在Loader中实现多升级方式的机顶盒Loader升级流程如图2 所示,具体包括以下步骤(1)检测到升级信息;(2)判断需要升级进入Loader ;(3)开始接收升级文件;(4)如果判断接收完全部升级文件,则执行步骤(5),否则执行步骤(3);(5)重启进入应用程序。本实用新型在机顶盒Loader中采用多种升级方式,如图3所示,具体包括(1)读取串口或者E2pr0m上的标志位信息,选择升级方式;( 根据不同的升级方式采用不同的方式读取升级文件。其中,各种升级方式的文件读取步骤具体如下(a)码流升级。码流升级通过串口命令或E2pr0m中升级的信息频点,符号率,调制方式和码流Pid启动。锁定频点后,申请相应的升级Pid通道,收取升级文件。(b)串口升级。采用lk-xmodem协议,串口升级通过串口命令启动,机顶盒处于等待接收状态,通过计算机端串口工具发送数据,机顶盒接收升级文件。(C)TFTP网口升级。TFTP网口升级采用机顶盒作为客户端,PC端作为服务器端。 通过串口命令和E2pr0m中配置的客户端IP设置和升级文件名,从服务器获取升级文件。(d)USB升级。USB升级通过数字机顶盒USB接口从存储设备读入升级文件。(e)仿真器升级。仿真器升级通过数字机顶盒仿真器从JTAG接口读入升级文件进行升级。(3)接收完全部升级文件后,进行CRC校验,确保数据接收的完整性和正确性;(4)将升级文件存入相应的FLASH区域存储;(5)升级完成后,重启进入应用程序。
权利要求1.在Loader系统中实现多种升级的机顶盒,包括微处理器,读写存储器、调制解调芯片、输入输出端口,其特征是输入端口并联接入微处理器,输入端口包括串口、网口、USB接口及与USB接口连接的USB信号处理模块和机顶盒仿真器接口 JTAG,微处理器与USB信号处理模块连接。
专利摘要在Loader系统中实现多种升级的机顶盒,包括微处理器,读写存储器、调制解调芯片、输入输出端口,输入端口并联接入微处理器,输入端口包括串口、网口、USB接口及与USB接口连接的USB信号处理模块和机顶盒仿真器接口JTAG,微处理器与USB信号处理模块连接。本实用新型实现多升级方式的机顶盒能够利用有限的资源进行方便、快捷的升级。
文档编号H04N21/40GK202133999SQ201120231099
公开日2012年2月1日 申请日期2011年7月1日 优先权日2011年7月1日
发明者周春健, 肖潇 申请人:南京熊猫信息产业有限公司, 南京熊猫电子股份有限公司, 熊猫电子集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1