• / 11
  • 下载费用:10 金币  

OTA学习文档.doc

关 键 词:
OTA学习文档.doc
资源描述:
OTA On The Air------------二科小唐 09-28前言在深入了解 OTA(空中升级 )流程的具体实现之前,我们有必要先对其在脑海中形成一个初步的认识。这里则是带你从整体认识 OTA。一、M3328F方案Flash block存储区域定义bootloaderOta comman dataotaLogoDefault dbtuner drivercommon datamain codeback dbxx dbuser db应用层(App)的存储区域OTA 的存储区域公共数据的存储区域bootloader 的存储区域二、OTA功能的具体设计规划(一)Flash block存储区域规划为了设计系统OTA部分,我们需要在Flash block存储区域中新增两个chunk存储区域:公共数据存储区域(comman data)和空中升级存储区域(ota) 。我们将在1MB系统中加入OTA功能。目前1MB系统中已经使用了10个bank来存储bootloader和App的数据,还剩下6个bank可以供我们使用。comman data:使用1个bank存储。ota:使用1-2个bank存储。根据具体实现时的实际情况进行调整。(二)OTA功能规划1、SI 表中升级相关升级描述信息 SI表中升级相关信息定位升级文件播发位置。升级文件播发的位置由NIT表中的KingVon_linkage_descriptor描述,KingVon_linkage_descriptor作为升级下载的链接描述,可以有多个描述子。该描述符放置在NIT表的第一个描述子循环中。2、OTA升级链接描述符NIT表PID:0x0010KingVon_linkage_descriptor升级链接描述符 Syntax No. of bits IdentifierKingVon_Loader_Desc(){TagLengthFor(i=0;iN;i++){STB_Provider_IDManager_CodeHardware_codeSoftware_version Download_ModeFrequency Symborate PolarizationDownload_PIDReserved}CRC32}8816323232832328163232UimsbfUimsbfUimsbfUimsbfUimsbfUimsbfUimsbfUimsbfUimsbf UimsbfUimsbfUimsbfUimsbf详细描述:Descriptor_Tag:0xA8;STB_Provider_ID:机顶盒提供商ID,金网通为0x4b56,当为其他厂家的机顶盒待定;Manager_Code:运营商ID;Hardware_code:主芯片、Flash、SDRAM、Tuner、IC卡版本 …;Software_version:机顶盒软件版本; Download_Mode:01:强制,02:自动提示;Frequency:统一为调制器上的频率,单位MHZ;Symborate:统一为调制器上的符号率;Polarization:统一为调制器上的极化方式;01:水平,02: 垂直; Download_PID:升级流的PID;Reserved:预留;CRC32:CRC校验码。3、前端播出方案前端播出系统在NIT中插入KingVon_linkage_descriptor升级链接描述符,该描述符指明各机顶盒厂商相应升级软件所在的基础流的PID,同时该描述符中也可以给出机顶盒升级控制字节的值。金网通提供升级软件在TS文件(188字节/包) ,供升级码流播出系统在相应基础流中播出,同时机顶盒厂商需提供相应的升级控制字节,供播出系统在KingVon_linkage_descriptor升级链接描述符中播出。金网通定义/选择TS文件的生成方式,即机顶盒厂商采用定义/选择的方式将机顶盒升级软件转换为TS文件,该方式对于前端升级码流播出系统是透明的。前端码流播出系统对升级软件的播出采用循环的方式,以便终端用户可以在一定时间范围内完成机顶盒软件的更新升级。4、末端接收方案(1)升级方式手动(提示)下载末端机顶盒查询NIT中是否有本厂商的Linkage_Descriptior升级链接描述符,如果有,则根据升级控制字节判断本机机顶盒是否需要升级,如果需要升级,则询问终端用户是否升级。在得到终端用户许可后,机顶盒则接收相应PID的基础流,并根据相应的方式分析数据、组装升级软件,该分析组装方式同前端生成TS文件的方式相对应。如果在接收数据的过程中断电或出错,在回复后应能够断点续传或重新开始接收数据。强制下载末端机顶盒查询NIT中是否有本厂商的Linkage_Descriptior升级链接描述符,如果有,则根据升级控
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:OTA学习文档.doc
链接地址:https://www.weizhuannet.com/p-9142926.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开