在LOADER系统中实现多种升级的方法和机顶盒.pdf

上传人:Y0****01 文档编号:5863121 上传时间:2019-03-26 格式:PDF 页数:7 大小:419.91KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110183405.X

申请日:

2011.07.01

公开号:

CN102243592A

公开日:

2011.11.16

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 9/445申请公布日:20111116|||实质审查的生效IPC(主分类):G06F 9/445申请日:20110701|||公开

IPC分类号:

G06F9/445; H04N21/40(2011.01)I

主分类号:

G06F9/445

申请人:

南京熊猫信息产业有限公司; 熊猫电子集团有限公司; 南京熊猫电子股份有限公司

发明人:

周春健; 肖潇

地址:

210002 江苏省南京市玄武区中山东路301号

优先权:

专利代理机构:

南京天翼专利代理有限责任公司 32112

代理人:

陈建和

PDF下载: PDF下载
内容摘要

在Loader系统中实现多种升级的方法和机顶盒,实现下五种升级方式:(a)码流升级;(b)串口升级;(c)TFTP网口升级;(d)USB升级和(e)仿真器升级;:1)以上多种升级方式都是通过串口命令或E2prom中的升级信息启动;多种升级方式都是代码复用;串口升级采用1k-xmodem协议,提高串口传输稳定性;2)对接收的数据包进行校验,即接收完全部数据包后,进行CRC校验,确保数据接收的完整性和正确性。本发明在Loader中实现多升级方式的机顶盒能够利用有限的资源进行方便、快捷的升级。给工作人员更高的工作效率并产生效益。

权利要求书

1.在Loader系统中实现多种升级的方法,其特征是实现下五种升级方式:(a)
码流升级;(b)串口升级;(c)TFTP网口升级;(d)USB升级和(e)仿真器升级;机
顶盒升级的触发条件、文件校验、文件存储和显示模块都通过代码复用实现;其步骤是:
1)以上多种升级方式都是通过串口命令或E2prom中的升级信息启动;多种升级方
式都是代码复用;
串口升级采用1k-xmodem协议,提高串口传输稳定性;
TFTP网口升级方式中,采用机顶盒作为客户端,PC端作为服务器端,通过配置客
户端的IP设置和升级文件名,从服务器获取升级文件;
USB升级通过数字机顶盒USB接口直接从存储设备读入升级文件;
仿真器升级通过数字机顶盒仿真器从JTAG接口读入升级文件;
2)对接收的数据包进行校验,即接收完全部数据包后,进行CRC校验,确保数据
接收的完整性和正确性。
2.在Loader系统中实现多种升级的机顶盒,其特征是在Loader系统中实现多种升
级的机顶盒,包括微处理器,读写存储器、调制解调芯片、输入输出端口,其特征是输
入端口并联接入微处理器,输入端口包括串口、网口、USB接口及与USB接口连接的USB
信号处理模块和机顶盒仿真器接口JTAG,微处理器与USB信号处理模块连接。

说明书

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

技术领域

本发明涉及数字电视接收领域,尤其涉及数字电视接收领域的机顶盒技术。

背景技术

随着数字电视技术的发展,数字电视机顶盒的功能也在不断完善和发展,其内部的
软件也在不断地更新,因此,对机顶盒应用程序能够及时升级的需求变得目益迫切。为
了让用户及时地享受新服务、感受新技术,通过多种方式完成机顶盒软件程序升级,成
为数字电视机顶盒必须具有的基本功能。

数字机顶盒发展至今,不仅有串口,网口、USB和HDMI口也一应俱全,这些接口
的增加,使得应用程序的功能越来越丰富。长期以来,升级都是利用串口和码流方式升
级,这两种升级方式都有其局限性:码流升级需要码流播放器和播放卡等较多设备,操
作非常不便;而串口升级传输速率慢,稳定性差的特性随着升级文件的增大和大规模升
级,亦显得非常特出。随着网口和USB的接口加入,可以利用其USB协议和网络协议传
输速度快和传输稳定性高的优点,加入到Loader升级中。而对于JTAG升级,则应用整
个FLASH为空的情况下升级,烧录时间可以大大减少。

发明内容

本发明目的是方便工作人员根据各自的情况,采用最适合自己的方式实现机顶盒的
快速升级,提高使用者的工作效率。

本发明的技术方案是:在Loader系统(数字电视平台软件)中实现多种升级的方
法,实现下五种升级方式:(a)码流升级;(b)串口升级;(c)TFTP网口升级;(d)
USB升级和(e)仿真器升级;本发明实现的多种升级方式只是升级文件的读取方式不
同,其它升级的触发条件,文件校验,文件存储和显示模块都可以通过代码复用实现,
因此,不会占用内存资源。

本发明实现的多种升级方式都是通过串口命令或E2prom中的升级信息启动。本发
明设计的在Loader中实现多升级方式的机顶盒为了保证各种方式升级的可靠性,对接
收的数据包进行校验。即接收完全部数据包后,进行CRC校验,确保数据接收的完整性
和正确性。

本发明在串口升级方式中采用1k-xmodem传输协议,以提高串口传输的稳定性。

本发明在TFTP网口升级方式中,采用机顶盒作为客户端,PC端作为服务器端,通
过配置客户端的IP设置和升级文件名,从服务器获取升级文件读取升级文件,其传输
速度可以达到几兆,是串口传输速度的十倍以上。

本发明实现的USB升级通过数字机顶盒USB接口直接从存储设备读入升级文件,升
级时插入优盘即可以升级,升级方式快捷、方便。

本发明实现的仿真器升级通过数字机顶盒仿真器从JTAG接口读入全部文件包括
Boot、Loader,应用程序烧录于空的Flash中,其传输速度达到几兆,对于Flash为空的
机顶盒,整体升级效率非常高。

在Loader系统中实现多种升级的机顶盒,包括微处理器,读写存储器、调制解调
芯片、输入输出端口,其特征是输入端口并联接入微处理器,输入端口包括串口、网口、
USB接口及与USB接口连接的USB信号处理模块和机顶盒仿真器接口JTAG,微处理器与
USB信号处理模块连接。

本发明的有益效果:本发明设计的在Loader中实现多升级方式的机顶盒能够利用
有限的资源进行方便、快捷的升级。由于Loader升级工具主要用于平时研发,机顶盒
大网升级以及售后服务维修,因此,采用多种方式的Loader升级工具给工作人员更高
的工作效率并产生效益。

附图说明

图1采用多种升级方式的机顶盒物理框图

图2是机顶盒Loader升级流程示意图。

图3是多种方式Loader升级流程示意图。

具体实施方案:

下面结合附图对本发明作进一步的说明。

本发明设计的在Loader中实现多升级方式的机顶盒Loader升级流程如图1所示,
具体包括以下步骤:

(1)检测到升级信息;

(2)判断需要升级进入Loader;

(3)开始接收升级文件;

(4)如果判断接收完全部升级文件,则执行步骤(5),否则执行步骤(3);

(5)重启进入应用程序。

本发明在机顶盒Loader中采用多种升级方式,如图2所示,具体包括:

(1)读取串口或者E2prom上的标志位信息,选择升级方式;

(2)根据不同的升级方式采用不同的方式读取升级文件。其中,各种升级方式的文件
读取步骤具体如下:

(a)码流升级。码流升级通过串口命令或E2prom中升级的信息频点,符号率,调
制方式和码流pid启动。锁定频点后,申请相应的升级pid通道,收取升级文件。

(b)串口升级。采用1k-xmodem协议,串口升级通过串口命令启动,机顶盒处于
等待接收状态,通过计算机端串口工具发送数据,机顶盒接收升级文件。

(c)TFTP网口升级。TFTP网口升级采用机顶盒作为客户端,PC端作为服务器端。
通过串口命令和E2prom中配置的客户端IP设置和升级文件名,从服务器获取升级文件。

(d)USB升级。USB升级通过数字机顶盒USB接口从存储设备读入升级文件。

(e)仿真器升级。仿真器升级通过数字机顶盒仿真器从JTAG接口读入升级文件进
行升级。

(3)接收完全部升级文件后,进行CRC校验,确保数据接收的完整性和正确性;

(4)将升级文件存入相应的FLASH区域存储;

(5)升级完成后,重启进入应用程序。

在LOADER系统中实现多种升级的方法和机顶盒.pdf_第1页
第1页 / 共7页
在LOADER系统中实现多种升级的方法和机顶盒.pdf_第2页
第2页 / 共7页
在LOADER系统中实现多种升级的方法和机顶盒.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《在LOADER系统中实现多种升级的方法和机顶盒.pdf》由会员分享,可在线阅读,更多相关《在LOADER系统中实现多种升级的方法和机顶盒.pdf(7页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102243592 A (43)申请公布日 2011.11.16 CN 102243592 A *CN102243592A* (21)申请号 201110183405.X (22)申请日 2011.07.01 G06F 9/445(2006.01) H04N 21/40(2011.01) (71)申请人 南京熊猫信息产业有限公司 地址 210002 江苏省南京市玄武区中山东路 301 号 申请人 熊猫电子集团有限公司 南京熊猫电子股份有限公司 (72)发明人 周春健 肖潇 (74)专利代理机构 南京天翼专利代理有限责任 公司 32112 代理人 陈建和 (54) 发明。

2、名称 在 Loader 系统中实现多种升级的方法和机 顶盒 (57) 摘要 在 Loader 系统中实现多种升级的方法和机 顶盒, 实现下五种升级方式 : (a)码流升级 ; (b)串 口升级 ; (c)TFTP 网口升级 ; (d)USB 升级和 (e) 仿 真器升级 ;: 1) 以上多种升级方式都是通过串口 命令或 E2prom 中的升级信息启动 ; 多种升级方式 都是代码复用 ; 串口升级采用 1k-xmodem 协议, 提高串口传输稳定性 ; 2) 对接收的数据包进行校 验, 即接收完全部数据包后, 进行 CRC 校验, 确保 数据接收的完整性和正确性。 本发明在Loader中 实现多。

3、升级方式的机顶盒能够利用有限的资源进 行方便、 快捷的升级。 给工作人员更高的工作效率 并产生效益。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 2 页 附图 3 页 CN 102243598 A1/1 页 2 1. 在 Loader 系统中实现多种升级的方法, 其特征是实现下五种升级方式 : (a) 码流升 级 ; (b)串口升级 ; (c)TFTP网口升级 ; (d)USB升级和(e)仿真器升级 ; 机顶盒升级的触发条 件、 文件校验、 文件存储和显示模块都通过代码复用实现 ; 其步骤是 : 1) 以上多种升级方式都是通过。

4、串口命令或 E2prom 中的升级信息启动 ; 多种升级方式 都是代码复用 ; 串口升级采用 1k-xmodem 协议, 提高串口传输稳定性 ; TFTP 网口升级方式中, 采用机顶盒作为客户端, PC 端作为服务器端, 通过配置客户端 的 IP 设置和升级文件名, 从服务器获取升级文件 ; USB 升级通过数字机顶盒 USB 接口直接从存储设备读入升级文件 ; 仿真器升级通过数字机顶盒仿真器从 JTAG 接口读入升级文件 ; 2) 对接收的数据包进行校验, 即接收完全部数据包后, 进行 CRC 校验, 确保数据接收的 完整性和正确性。 2. 在 Loader 系统中实现多种升级的机顶盒, 其。

5、特征是在 Loader 系统中实现多种升级 的机顶盒, 包括微处理器, 读写存储器、 调制解调芯片、 输入输出端口, 其特征是输入端口并 联接入微处理器, 输入端口包括串口、 网口、 USB 接口及与 USB 接口连接的 USB 信号处理模 块和机顶盒仿真器接口 JTAG, 微处理器与 USB 信号处理模块连接。 权 利 要 求 书 CN 102243592 A CN 102243598 A1/2 页 3 在 Loader 系统中实现多种升级的方法和机顶盒 技术领域 0001 本发明涉及数字电视接收领域, 尤其涉及数字电视接收领域的机顶盒技术。 背景技术 0002 随着数字电视技术的发展, 数。

6、字电视机顶盒的功能也在不断完善和发展, 其内部 的软件也在不断地更新, 因此, 对机顶盒应用程序能够及时升级的需求变得目益迫切。 为了 让用户及时地享受新服务、 感受新技术, 通过多种方式完成机顶盒软件程序升级, 成为数字 电视机顶盒必须具有的基本功能。 0003 数字机顶盒发展至今, 不仅有串口, 网口、 USB 和 HDMI 口也一应俱全, 这些接口的 增加, 使得应用程序的功能越来越丰富。长期以来, 升级都是利用串口和码流方式升级, 这 两种升级方式都有其局限性 : 码流升级需要码流播放器和播放卡等较多设备, 操作非常不 便 ; 而串口升级传输速率慢, 稳定性差的特性随着升级文件的增大和。

7、大规模升级, 亦显得非 常特出。随着网口和 USB 的接口加入, 可以利用其 USB 协议和网络协议传输速度快和传输 稳定性高的优点, 加入到 Loader 升级中。而对于 JTAG 升级, 则应用整个 FLASH 为空的情况 下升级, 烧录时间可以大大减少。 发明内容 0004 本发明目的是方便工作人员根据各自的情况, 采用最适合自己的方式实现机顶盒 的快速升级, 提高使用者的工作效率。 0005 本发明的技术方案是 : 在 Loader 系统 ( 数字电视平台软件 ) 中实现多种升级的 方法, 实现下五种升级方式 : (a) 码流升级 ; (b) 串口升级 ; (c)TFTP 网口升级 ;。

8、 (d)USB 升级 和 (e) 仿真器升级 ; 本发明实现的多种升级方式只是升级文件的读取方式不同, 其它升级 的触发条件, 文件校验, 文件存储和显示模块都可以通过代码复用实现, 因此, 不会占用内 存资源。 0006 本发明实现的多种升级方式都是通过串口命令或 E2prom 中的升级信息启动。本发 明设计的在 Loader 中实现多升级方式的机顶盒为了保证各种方式升级的可靠性, 对接收的 数据包进行校验。即接收完全部数据包后, 进行 CRC 校验, 确保数据接收的完整性和正确性。 0007 本发明在串口升级方式中采用 1k-xmodem 传输协议, 以提高串口传输的稳定性。 0008 本。

9、发明在 TFTP 网口升级方式中, 采用机顶盒作为客户端, PC 端作为服务器端, 通 过配置客户端的 IP 设置和升级文件名, 从服务器获取升级文件读取升级文件, 其传输速度 可以达到几兆, 是串口传输速度的十倍以上。 0009 本发明实现的 USB 升级通过数字机顶盒 USB 接口直接从存储设备读入升级文件, 升级时插入优盘即可以升级, 升级方式快捷、 方便。 0010 本发明实现的仿真器升级通过数字机顶盒仿真器从 JTAG 接口读入全部文件包括 Boot、 Loader, 应用程序烧录于空的Flash中, 其传输速度达到几兆, 对于Flash为空的机顶 盒, 整体升级效率非常高。 说 明。

10、 书 CN 102243592 A CN 102243598 A2/2 页 4 0011 在 Loader 系统中实现多种升级的机顶盒, 包括微处理器, 读写存储器、 调制解调 芯片、 输入输出端口, 其特征是输入端口并联接入微处理器, 输入端口包括串口、 网口、 USB 接口及与 USB 接口连接的 USB 信号处理模块和机顶盒仿真器接口 JTAG, 微处理器与 USB 信 号处理模块连接。 0012 本发明的有益效果 : 本发明设计的在 Loader 中实现多升级方式的机顶盒能够利 用有限的资源进行方便、 快捷的升级。由于 Loader 升级工具主要用于平时研发, 机顶盒大 网升级以及售后。

11、服务维修, 因此, 采用多种方式的 Loader 升级工具给工作人员更高的工作 效率并产生效益。 附图说明 0013 图 1 采用多种升级方式的机顶盒物理框图 0014 图 2 是机顶盒 Loader 升级流程示意图。 0015 图 3 是多种方式 Loader 升级流程示意图。 具体实施方案 : 0016 下面结合附图对本发明作进一步的说明。 0017 本发明设计的在 Loader 中实现多升级方式的机顶盒 Loader 升级流程如图 1 所 示, 具体包括以下步骤 : 0018 (1) 检测到升级信息 ; 0019 (2) 判断需要升级进入 Loader ; 0020 (3) 开始接收升级。

12、文件 ; 0021 (4) 如果判断接收完全部升级文件, 则执行步骤 (5), 否则执行步骤 (3) ; 0022 (5) 重启进入应用程序。 0023 本发明在机顶盒 Loader 中采用多种升级方式, 如图 2 所示, 具体包括 : 0024 (1) 读取串口或者 E2prom 上的标志位信息, 选择升级方式 ; 0025 (2)根据不同的升级方式采用不同的方式读取升级文件。 其中, 各种升级方式的文 件读取步骤具体如下 : 0026 (a)码流升级。 码流升级通过串口命令或E2prom中升级的信息频点, 符号率, 调制 方式和码流 pid 启动。锁定频点后, 申请相应的升级 pid 通道。

13、, 收取升级文件。 0027 (b) 串口升级。采用 1k-xmodem 协议, 串口升级通过串口命令启动, 机顶盒处于等 待接收状态, 通过计算机端串口工具发送数据, 机顶盒接收升级文件。 0028 (c)TFTP 网口升级。TFTP 网口升级采用机顶盒作为客户端, PC 端作为服务器端。 通过串口命令和 E2prom 中配置的客户端 IP 设置和升级文件名, 从服务器获取升级文件。 0029 (d)USB 升级。USB 升级通过数字机顶盒 USB 接口从存储设备读入升级文件。 0030 (e)仿真器升级。 仿真器升级通过数字机顶盒仿真器从JTAG接口读入升级文件进 行升级。 0031 (3) 接收完全部升级文件后, 进行 CRC 校验, 确保数据接收的完整性和正确性 ; 0032 (4) 将升级文件存入相应的 FLASH 区域存储 ; 0033 (5) 升级完成后, 重启进入应用程序。 说 明 书 CN 102243592 A CN 102243598 A1/3 页 5 图 1 说 明 书 附 图 CN 102243592 A CN 102243598 A2/3 页 6 图 2 说 明 书 附 图 CN 102243592 A CN 102243598 A3/3 页 7 图 3 说 明 书 附 图 CN 102243592 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1