[发明专利]一种电视机的启动运行方法及电视机有效
申请号: | 201010594557.4 | 申请日: | 2010-12-09 |
公开(公告)号: | CN102075710A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 张杰 | 申请(专利权)人: | 青岛海信信芯科技有限公司 |
主分类号: | H04N5/44 | 分类号: | H04N5/44;G06F9/445 |
代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 邵新华 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电视机 启动 运行 方法 | ||
技术领域
本发明属于电视接收机技术领域,具体地说,是涉及一种电视机的启动运行方法以及采用该方法设计的电视机。
背景技术
传统的电视接收机,其内部至少需要设置主芯片、内存、NOR Flash和NANDFlash等设备,这些设备的连接关系如附图1。其中,在主芯片中包含有CPU;NOR Flash中存储有系统引导程序;NAND Flash中存储有电视机程序。一般情况下,NAND Flash的存储容量为128M或者256M,电视机程序需压缩到该容量以下以便保证程序正常存储及后续的正常运行。电视机加电以后,主芯片中的CPU运行NOR Flash中的系统引导程序,系统引导程序中有NAND Flash的驱动程序,引导程序借助驱动程序将NAND Flash中保存的电视机程序加载到内存中。主芯片运行内存中的电视机程序,这样电视机就启动起来,投入正常的运行过程。
从这个过程我们可以看到:电视机的主芯片是不具备保存程序的能力的,主芯片的功能是运行程序和加载程序的过程,是将程序从NAND Flash中加载到内存中,而不是主芯片中;另外,内存不具备断电后保存的能力。
而随着电视机本身集合的功能越来越强大,越来越多样化,不难预料,如果要运行或升级更多的功能,其程序的量也会随之增大。而为了满足电视机本身内部的存储空间容量,就必须限制程序量的大小;否则,就必须更换使用容量更大的非易失性存储器来满足电视机程序的存储要求,但这势必会造成电视机成本的增加。
发明内容
本发明的目的在于提供一种电视机的启动运行方法,通过将电视机程序存储在外置存储器中供电视机启动时调用,从而克服了传统电视机因受其内部NAND Flash存储容量的限制而不易进行电视机程序扩展的缺陷。
为解决上述技术问题,本发明采用以下技术方案予以实现:
一种电视机的启动运行方法,将电视机程序存储于外置存储器中,并在需要运行电视机时将所述外置存储器插接到电视机的启动接口上,然后执行以下的启动运行过程:
a、电视机开机后,CPU运行系统引导程序,进入引导阶段;
b、CPU利用系统引导程序中编写的启动接口驱动程序,将所述外置存储器中保存的电视机程序加载到电视机内存中;
c、CPU运行内存中的电视机程序,完成电视机的启动过程。
进一步的,在所述过程a与过程b之间还包括以下过程:
a1、所述系统引导程序检测启动接口上是否插接有外置存储器,若有,则执行后续过程;否则,继续对启动接口进行检测;
a2、所述系统引导程序检测外置存储器中是否保存有电视机程序,若有,则执行过程b;否则,返回过程a1。
又进一步的,在所述过程a1中,所述启动接口可以是电视机上指定的一个固定接口,当采用固定接口作为所述的启动接口时,所述系统引导程序仅对该固定接口进行检测。当然,对于同时设置有多个可以用来插接外置存储器的接口的电视机来说,所述启动接口可以是其中的任意一个接口,此时,所述系统引导程序依次对每个接口进行检测,若检测到任一接口上插接有外置存储器,则检测该外置存储器中是否保存有电视机程序,若有,则执行过程b;否则,继续对其它各接口进行检测。
进一步的,在所述系统引导程序依次对每个接口进行检测完毕后,若未发现有外置存储器插接到接口上或者插接到接口上的外置存储器中均未存储有电视机程序,则重复本过程,继续对每个接口进行循环检测。
再进一步的,在所述系统引导程序中编写有每一个所述接口的驱动程序。
更进一步的,在所述过程b与过程c之间还包括以下过程:
b1、所述系统引导程序对加载到内存中的电视机程序进行检测,若为加密过的电视机程序,则对加密过的电视机程序进行解密后,再执行过程c。
基于上述电视机启动运行方法,本发明又提供了一种应用该启动运行方法设计的电视机,包括CPU、与所述CPU相连接的内存和保存有系统引导程序的存储器;其中,所述电视机的电视机程序保存在外置存储器中,所述外置存储器通过电视机上设置的启动接口与CPU连接通信;所述CPU在电视机开机启动时,运行所述存储器中的系统引导程序,并利用系统引导程序中编写的启动接口驱动程序,将所述外置存储器中保存的电视机程序加载到内存中并加以运行,进而完成电视机的启动过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信信芯科技有限公司,未经青岛海信信芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010594557.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种脚踏式厕所自动冲水装置
- 下一篇:一种中插外接式漏水器