机顶盒软件升级方式设计与实现
[Abstract]:With the rapid development of network technology and the improvement of chip processing ability, users need more and more set-top boxes and experience more and more. Set-top box, as a kind of household appliances, is different from mobile phones, which have become fast consumables in essence, and can meet the needs of users by directly eliminating the old ones and installing new ones. This is the most convenient and economical choice for the set-top box industry to retain hardware and continuously upgrade the software in a way that has become the most convenient and economical choice for the STB industry. In this paper, the DVB OTT set-top box based on Hayes Hi3716MV300 main chip produced by Sichuan Jinnetong Electronic Technology Co., Ltd is used as the hardware development platform. The software development platform is Linux 2.6, which cuts down some of the features that are not commonly used on the set-top box. In this paper, several kinds of upgrading methods commonly used in STB are described in detail, including the detailed design, implementation and test modification of USB upgrade, TS stream upgrade and network upgrade. The goal of this paper is to design and implement the three upgrade methods of STB software on the selected hardware platform. The upgrade mode is to insert the USB storage device at the boot time, and then can detect the upgrade information and start the USB upgrade by entering the loader when the upgrade information is started. The upgrade mode of TS stream is that as long as the front end plays the upgrade stream, the set-top box can detect the upgrade information when it is turned on or after the start-up, and if the upgrade condition is satisfied, it will enter the loader for OTA upgrade; After the set-top box is connected to the network, the network upgrade mode is to actively go to the server to obtain the upgrade information, and detect the qualified upgrade information, then carry on the network upgrade. In this paper, the research contents are divided into upgrade information detection module, data download module, upgrade data write module, upgrade security module and upgrade auxiliary module by using modular design method. After each module is realized and the whole set-top box system is debugged, after confirming that the software meets the design requirements, the set-top box is put into the market to accept the test of the market and users, and the system is constantly revised and perfected according to the market feedback.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN948.55;TP311.5
【参考文献】
相关期刊论文 前10条
1 崔岩;徐淮;;基于TS流的数字电视播出系统的研究[J];通讯世界;2016年14期
2 施娟;;有线数字电视机顶盒发展现状与趋势[J];有线电视技术;2016年07期
3 吴军;彭苏;李婧雯;;机顶盒升级技术分析[J];电子技术与软件工程;2016年05期
4 修晓琴;;基于Linux平台的数字电视机顶盒应用升级机制的研究和设计[J];中国有线电视;2015年10期
5 张格;;基于Loader的机顶盒升级的设计与实现[J];中国有线电视;2015年08期
6 何普生;陈侃松;蒋碧波;赵筑雨;邵冲;陈珂;;OTA功能在机顶盒上的设计与实现[J];物联网技术;2015年01期
7 李坤;;数字电视的参数与测量[J];中国有线电视;2011年03期
8 洪涛;;试析网络安全技术在企业中的应用[J];产业与科技论坛;2011年02期
9 王化刚;;数字电视机顶盒原理[J];中国有线电视;2010年04期
10 许志强;张兆安;;发展数字电视产业 推进“三网融合”[J];通信与信息技术;2009年06期
相关硕士学位论文 前6条
1 张鹏;NAND Flash坏块管理算法研究与实现[D];哈尔滨工业大学;2015年
2 龙锋;基于海思Hi3716MV300机顶盒的USB应用系统研究与实现[D];电子科技大学;2015年
3 陈志杰;高清有线机顶盒软件安全可靠升级的实现[D];浙江师范大学;2013年
4 张磊;固态硬盘存储管理与差错控制技术研究[D];国防科学技术大学;2011年
5 刘卫;NAND Flash控制器的设计与验证[D];国防科学技术大学;2008年
6 石杨;高清数字电视机顶盒的设计与开发[D];北京邮电大学;2007年
,本文编号:2448158
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2448158.html