[发明专利]软件更新方法及系统无效
申请号: | 200610121976.X | 申请日: | 2006-08-30 |
公开(公告)号: | CN101135976A | 公开(公告)日: | 2008-03-05 |
发明(设计)人: | 秦河;黄湘安;卢仲石 | 申请(专利权)人: | 扬智科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 田野 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 更新 方法 系统 | ||
技术领域
本发明是有关于计算机技术,且特别有关于软件更新方法及系统。
背景技术
现今多种嵌入式的装置都具有微控制器控制其内部运作,如市面上的商品:多功能数字盘片(Digital Versatile Disc/Disk,简称DVD)播放器、机顶盒(Set Top Box)、移动电话(Mobile Phone)、以及MP3等格式的音乐播放器。控制器执行装置中的软件或韧体进行控制作业,而这些软件或韧体是控制嵌入式系统的主要程序,如同嵌入式系统的操作系统,所以这些嵌入式装置在生产的时候都是将装置所需的软件(software)或韧体(firmware),事先通过刻录机写入储存装置,如闪存(Flash memory),然后再把该储存装置焊到嵌入式装置的印刷电路板(Printed Circuit Board,简称PCB)板上。
图1显示刻录机的示意图。刻录机120连接计算机装置100,并其上具有九个插槽及上盖。在进行刻录前,操作人员将存储器芯片130从一托盘取出并安装于插槽122,并合起上盖121,直到所有插槽皆已安装存储器芯片并关闭上盖后,开始刻录软件至存储器芯片。所有存储器芯片刻录完成后开启上盖,并将存储器放回该托盘,再焊接至PCB板。开合上盖动作增加操作人员在刻录作业中的时间,且安装存储器芯片时可能有折损芯片接脚(pin)的风险。而且此刻录机的价格高昂。
这样的生产流程,不但需要额外的刻录设备,也耗费时间。如果遇到软件升级失败,就必须将Flash存储器从PCB板上取下,放到刻录机上重新刻录。
发明内容
有鉴于此,本发明的目的在设计提供一方法及装置供工厂生产线可以同时连接多台机器进行刻录,且不需要额外的刻录器,以省去事先刻录Flash存储器的这道程序,即使遇到软件升级失败,也可再次重复刻录直到成功。
基于上述目的,本发明实施例提供一种软件更新系统,包含主机、连接接口及嵌入式装置。上述主机储存一软件,并通过上述连接接口耦接于至少一待处理装置。上述连接接口作为将上述软件传送至该至少一待处理装置的传输媒体。上述嵌入式装置包含待更新的一非易失性存储器及一程序,且连接至上述连接接口作为一待处理装置。当上述主机通过上述连接接口传送上述软件时,上述嵌入式装置执行上述程序以接收上述软件,并将上述软件写入至上述非易失性存储器,作为嵌入式装置的操作系统。当上述连接接口连接多个待处理装置时,上述主机可以同步输出上述软件至上述多个待处理装置。
其中,上述程序可以储存于上述嵌入式装置中一控制芯片内的一只读存储器。在上述控制芯片的制造程序中,上述程序可以掩模形成于上述控制芯片中。
上述非易失性存储器可以在未写入数据以前就已焊接于上述嵌入式装置的印刷电路版,待上述主机更新其存储器内容。
上述嵌入式装置可以包含多功能数字盘片(Digital VersatileDisc/Disk,简称DVD)播放器、机项盒(Set Top Box)、移动电话(MobilePhone)、音乐播放器或其它装置。
另外,本发明实施例提供一种软件更新方法,包含下列步骤:储存一软件于一主机。上述主机通过一连接接口耦接于至少一待处理装置。上述待处理装置包含一程序及待更新的一非易失性存储器。由上述主机启动一软件更新程序,以通过上述连接接口传送上述软件至上述待处理装置。上述待处理装置执行上述程序以接收上述软件,并将上述软件写入至上述非易失性存储器,作为嵌入式装置的操作系统。
附图说明
图1显示韧体刻录机的示意图;
图2显示软件更新系统示意图;
图3显示从机的实例的结构示意图;
图4显示嵌入式装置的制造程序示意图;
图5显示连接接口实作成PCB板的实施例;以及
图6显示软件更新方法的实施例流程图。
符号说明:
100~计算机装置;120~刻录机;121~上盖;122~插槽;130~存储器芯片;200~主机;201~软件;202~刻录模块;210~连接接口;220~软件更新系统;D1~D16~从机;301~控制芯片;302~只读存储器;303~程序;304~非易失性存储器;305~PCB板;500~PCB板;501~电压转换器;502~驱动电路;503~放大器;505~信号;506~信号。
具体实施方式
以下说明是本发明的较佳实施例。其目的是要举例说明本发明一般性的原则,不应视为本发明的限制,本发明的范围当以申请专利范围所界定者为准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬智科技股份有限公司,未经扬智科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610121976.X/2.html,转载请声明来源钻瓜专利网。