稳定可靠的机顶盒嵌入式系统软件升级设计方法

被引量 : 0次 | 上传用户:q000q
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技水平的不断发展,嵌入式系统已经获得了广泛的应用。由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业应用的突出特征,目前嵌入式技术已经普遍应用到消费电子、网络通信、工业控制等各个领域。几乎包括了生活中的所有电器设备,如数字电视机顶盒、手机、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、工业自动化仪表与医疗仪器等。信息家电融入了计算机技术、通信技术、半导体技术、数据传输处理技术甚至传感器技术,成为嵌入式系统应用最重要领域,本论文研究的数字电视机顶盒是信息家电中嵌入式技术最为典型的应用。本论文研究的是数字电视机顶盒的嵌入式软件系统的升级。目的是提供一套完整的解决方案,解决现有机顶盒升级混乱,接口不统一,操作方法不一致,管理维护困难的问题。以前机顶盒只能升级部分应用程序,Loader是烧入后不能更新的。一旦硬件器件更换后,软件无法兼容或者升级,就要增加一个新型号用来与旧版区分,同一市场需要维护多个版本,很容易出错。高频头和Flash等器件通用受到限制,本研究方案把机顶盒程序代码分块独立存储,在机顶盒嵌入式系统中采用Boot加双Loader的结构方式设计实现系统的完整升级,Loader中增加多合一的通用驱动设计做到硬件的器件通用;自动升级为主以及手动升级辅助,使机顶盒的嵌入式系统软件可以做到弹性升级。本论文研究的升级方案主要针对目前用户量最大的有线机顶盒系统,从代码结构设计、存储到升级方法和安全设计提供了一套完整的解决方案。多种升级方式的配合补充,使升级方案更为完善。通过射频线可以自动空中升级也可以用户手动升级,带有网络功能的机顶盒还可通过网络自动或手动升级,带有USB功能的盒子可以通过USB升级,一般的机顶盒标准配置都带有串口(RS-232接口),所以,串口升级在本项目中作为一种辅助的手动升级方式,用于售后上门维护使用。在升级安全性方面,本论文研究的项目采用CRC32校验算法,对打包封装的数据加上32位的CRC校验值,来检验升级数据的完整性;用MD5校验加密算法确保数据可靠性。打包数据前端发送时为确保升级数据的有效性,设计了标准的标识:厂商号、产品号以及软硬件版本号等用做升级判定的比较标准,以防止人为的误操作。以本论文设计的全套升级解决方案解决了机顶盒的升级限制,可以方便的升级和维护不同厂家的机顶盒,并做到一定的硬件兼容设计,可以前向兼容。以本系统方案作为统一标准可以规范目前有线市场的升级系统,便于生产厂家和广电系统的管理和维护,节约升级成本。
其他文献
双关语是广告中一种常见的修辞手段,它能够充分突出广告的特点,从而能够吸引消费者。广告中双关语的翻译非常复杂。双关语在广告翻译中有以下几个主要类型:语音双关、语义双
推理作为知识表示的核心在语义Web中扮演着重要的角色。结合本体语言OWL、本体建模工具protégé和语义网系统开发工具Jena API,首先通过实例论述了如何针对本体模型进行推理
加强和改进当前人民政协工作,需进一步提高全党、全社会对政协工作重要性的认识,奠定做好政协工作的思想基础;进一步加强和改善党对人民政协的领导,支持人民政协依照章程独立
网络传媒对少数民族文化的传播发展有巨大的重塑作用.通过对近几年我国彝族年的网络报道追踪调查,发现我国少数民族的传统文化在网络传媒的"显微镜"下逐渐发生着蜕变,这其中
在现代战争中,战时新闻发布已经成为国内外公众全面了解战争真实情况和战争一方立场的权威渠道,通过战时新闻发布,能够控制新闻信息的传播,隐蔽地引导舆论,以服从国家、军队
<正>现行中学历史教材中有大量插图.如何发挥教材插图的作用,以对学生进行素质教育?仔细分析、研究其内在规律,以下几个方面是非常重要的.
<正>荷兰艺术家Arie Van’t Riet是一位拥有放射学博士学位的医学物理学家。最初,他用X射线花朵教授学生如何使用机器,但是当他发现加了一些颜色之后,这些X射线作品就成为了
近年来 ,贫困地区基础教育人才流向发达地区的比率增大 ,严重地影响了当地基础教育的发展。作为教育管理者 ,应高度重视这一现象 ,采取有效措施 ,完善教育人才管理体制 ,留住
有关罗斯福“新政”,中外学者已有不少论述,但观点不一.本文作者搜集了一些新的资料,吸取了史学界新的研究成果,对“新政”进行了较为客观的再评价.
新形势下,西方敌对势力对我国高校进行宗教渗透的问题越发增多,其危害性不容忽视。了解分析敌对势力对高校进行的宗教渗透活动,总结探讨应对宗教渗透问题的各种对策,不断增强