一种模块电视的升级方法、模块电视及升级系统技术方案

技术编号:12790656 阅读:66 留言:0更新日期:2016-01-28 20:52
本发明专利技术公开了一种模块电视的升级方法、模块电视及升级系统,其方法包括:模块电视启动后进入智能卡系统并与服务器连接,判断智能卡能升级时进入智能卡升级系统,下载卡端升级包升级智能卡系统;智能卡升级完成后进入屏端卡升级系统,下载与卡端升级包对应的屏端卡升级包并通过通信串口传输到屏端卡、升级屏端卡。本发明专利技术通过增加的通信串口连接智能卡与屏端卡、使屏端卡在没有网络的情况下也能升级,使用与卡端升级包对应的屏端卡升级包升级屏端卡,保证了智能卡与屏端卡升级的一致性;升级时先升级智能卡、再升级屏端卡,大大减少了系统升级时的内存占用,进一步提高了升级的稳定性和速度。

【技术实现步骤摘要】

本专利技术涉及电视技术,特别涉及一种模块电视的升级方法、模块电视及升级系统
技术介绍
随机电视技术的不断发展,电视机的功能也不断增加升级,相应地衍生出了一种模块电视。该模块电视内设置有两张板卡,通常将跟显示屏连接且有控制关系、不会更换的叫屏端;可以插拔更换、用于实现电视功能的叫卡端。模块电视由于屏端通常无需更换,需要升级时通过更换卡端或升级卡端的智能卡系统,电视机即可具有新的功能、或对现有的功能进行改进优化,使已经过时的智能电视升级为市场主流的智能终端。只需支付卡端升级费用即可完成整个智能电视机的升级,这种方式减少了升级成本,大大节省了用户重新购买电视的费用。但是,由于屏端与卡端分离独立,屏端在没有网络的情况下无法实现网络升级。卡端系统升级后,由于屏端型号不同、其中包括的功能芯片的个数与型号也各不相同,屏端现有的系统可能无法支持卡端系统,不能保证升级的一致性。并且,现有技术中卡端和屏端同时升级可能会使系统运行内存不足,出现升级故障或死机。因而现有技术还有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种模块电视的升级方法、模块电视及升级系统,以解决现有屏端在没有网络的情况下无法实现网络升级、以及屏端系统与卡系统不能保证升级一致性的问题。为了达到上述目的,本专利技术采取了以下技术方案: 一种模块电视的升级方法,其包括: A、模块电视启动,所述模块电视的智能卡与服务器连接,判断智能卡能升级时从服务器下载卡端升级包升级智能卡; B、智能卡升级完成后进入屏端卡升级,从服务器下载与卡端升级包对应的屏端卡升级包并通过通信串口传输到屏端卡、升级屏端卡。所述的模块电视的升级方法,其中,所述步骤A具体包括: A1、模块电视启动,所述模块电视的智能卡与服务器连接,智能卡的第一下载进程发送更新请求至服务器; A2、服务器判断是否有更新的卡端升级包:若有,则判断智能卡需要升级,反馈信息提示可以升级,执行步骤A3 ;否则,保持当前的电视功能; A3、弹出提示框提示用户是否需要升级,当用户选择升级时,所述智能卡重启并与服务器连接,从服务器下载更新的卡端升级包升级智能卡。所述的模块电视的升级方法,其中,所述步骤B具体包括: B1、智能卡升级完成后,第一下载进程发送启动信息启动智能卡的第二下载进程; B2、第二下载进程提取屏端卡型号并发送屏端卡升级包下载请求至服务器; B3、服务器根据屏端卡型号查找对应的屏端卡升级包并传输给智能卡的内存存储; B4、第二下载进程将屏端卡升级包通过通信串口传输到屏端卡,屏端卡运行所述屏端卡升级包升级屏端卡。所述的模块电视的升级方法,其中,所述屏端卡升级包包括芯片系统升级文件和配置文件,所述配置文件中随机列出所有芯片系统升级文件的文件名。所述的模块电视的升级方法,其中,步骤B4具体包括: B41、第二下载进程将配置文件传输给屏端卡解析; B42、屏端卡根据配置文件中文件名的排序、通过第二下载进程依次下载芯片系统升级文件并存储到屏%5卡的内存; B43、根据配置文件中文件名的排序,依次运行芯片系统升级文件升级各个芯片。所述的模块电视的升级方法,其中, 在所述步骤B3之后,步骤B4之前,还包括:所述智能卡设置第一屏端升级标志位,并通过通信串口向屏端卡发送准备信息,通知屏端卡升级包已准备; 在所述步骤B42之后,还包括:屏端卡设置第二屏端升级标志位。所述的模块电视的升级方法,其中,所述步骤B43具体包括:根据配置文件中文件名的排序,将芯片系统升级文件依次复制到Flash中;所有芯片系统升级文件复制完成后重启模块电视。一种模块电视,其包括: 启动控制模块,用于模块电视启动后,模块电视的智能卡与服务器连接; 卡端升级模块,用于判断智能卡能升级时从服务器下载卡端升级包升级智能卡;屏端升级模块,用于智能卡升级完成后进入屏端卡升级,从服务器下载与卡端升级包对应的屏端卡升级包并通过通信串口传输到屏端卡、升级屏端卡。一种模块电视的升级系统,其包括所述的模块电视和服务器,所述模块电视与服务器网络连接;所述服务器用于判断是否有更新的卡端升级包以及屏端卡升级包,根据模块电视的第一下载进程和第二下载进程查找卡端升级包和屏端卡升级包依次给模块电视升级。相较于现有技术,本专利技术提供的模块电视的升级方法、模块电视及升级系统,在模块电视启动后,所述模块电视的智能卡与服务器连接,判断智能卡能升级时从服务器下载卡端升级包升级智能卡;智能卡升级完成后进入屏端卡升级系统,从服务器下载与卡端升级包对应的屏端卡升级包并通过通信串口传输到屏端卡、升级屏端卡;通过增加的通信串口连接智能卡与屏端卡、使屏端卡在没有网络的情况下也能升级,使用与卡端升级包对应的屏端卡升级包升级屏端卡,保证了智能卡与屏端卡升级的一致性;升级时先升级智能卡、再升级屏端卡,大大减少了系统升级时的内存占用,进一步提高了升级的稳定性和速度。【附图说明】图1为本专利技术提供的模块电视的升级方法流程图。图2为本专利技术提供的模块电视的升级系统的结构框图。【具体实施方式】本专利技术提供一种模块电视的升级方法、模块电视及升级系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供的模块电视的升级方法、模块电视及升级系统,对卡端的智能卡和屏端的屏端卡升级时,通过定义升级包的格式,定义屏端卡和智能卡的交互方式,将智能卡和屏端卡独立出来,保证了智能卡、屏端卡升级的一致性;通过增加通信通信串口和智能卡的网络下载,定义屏端卡和智能卡的通信串口通信协议,使屏端卡在没有网络的情况下也能通过网络更新的方式升级;通过智能卡中的两个下载进程分别先后下载对应的升级包,使智能卡和屏端卡按顺序升级。请参阅图1,所述的模块电视的升级方法,包括: S100、模块电视启动,所述模块电视的智能卡与服务器连接,判断智能卡能升级时从服务器下载卡端升级包升级智能卡; S200、智能卡升级完成后进入屏端卡升级,从服务器下载与卡端升级包对应的屏端卡升级包并通过通信串口传输到屏端卡、升级屏端卡。本实施例中,模块电视开机启动后,智能卡与服务器(相当于网络)连接,实现正常的电视节目播放等功能。此时模块电视在后台向服务器查询是否有最新的智能卡的卡端升级包,有表示模块电视需要升级,则提示用户是否需要退出节目播放升级系统;没有则无需升级智能卡,直接保持当前的节目播放即可。则所述步骤S100具体包括: 步骤101、模块电视启动,所述模块电视的智能卡与服务器连接,智能卡的第一下载进程发送更新请求至服务器; 步骤102、服务器判断是否有更新的卡端升级包:若有,则判断智能卡需要升级,反馈信息提示可以升级,执行步骤103 ;否则,保持当前的电视功能; 步骤103、弹出提示框提示用户是否需要升级,当用户选择升级时,所述智能卡重启并与服务器连接,从服务器下载更新的卡端升级包升级智能卡。其中,所述第一下载进程用于智能卡与服务器之间交互相关智能卡升级数据,主要实现下载卡端升级包。模块电视启动后智能卡实现现有电视播放或其他网络功能。卡端的智能卡自动与服务器网络连接。第一本文档来自技高网...
一种模块电视的升级方法、模块电视及升级系统

【技术保护点】
一种模块电视的升级方法,其特征在于,包括:A、模块电视启动,所述模块电视的智能卡与服务器连接,判断智能卡能升级时从服务器下载卡端升级包升级智能卡; B、智能卡升级完成后进入屏端卡升级,从服务器下载与卡端升级包对应的屏端卡升级包并通过通信串口传输到屏端卡、升级屏端卡。

【技术特征摘要】

【专利技术属性】
技术研发人员:张晓红
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1