[发明专利]韧体更新方法及可供该方法使用的韧体更新装置无效
申请号: | 201110390943.6 | 申请日: | 2011-11-25 |
公开(公告)号: | CN103136010A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 黄尧彬;王智民;何文凯 | 申请(专利权)人: | 环旭电子股份有限公司;环鸿科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 梁爱荣 |
地址: | 201203 上海市张江高*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 方法 使用 装置 | ||
技术领域
本发明有关于一种韧体更新方法,特别是指一种使用便利性更佳的韧体更新方法。
背景技术
近年来,可携式储存装置,例如通用序列总线(Universal Serial Bus,USB)接口的外接储存装置(以下简称为USB外接储存装置),已成为普遍用于存取信息的产品,因此,透过可携式储存装置来更新韧体也成为一种趋势。
如中国台湾专利公开第200825919号申请案所揭示者,即为一种利用USB外接装置更新微处理器韧体的方法。然而,前揭方法没有提供不同的韧体更新模式,以致使用上便利性稍嫌不足,此外,当运算装置中开机所必需的核心档案损毁而无法开机时,前揭方法就无法进行韧体的更新,对于维修测试人员来说也相当不方便。
发明内容
有鉴于此,本发明的主要目的在于提供一种能够解决前述问题的韧体更新方法。
为达成前揭目的,本发明所提供的一种韧体更新方法,用于更新一运算装置中的一第一韧体,而该第一韧体具有多个原始文件。该韧体更新方法是先启动该运算装置,以执行该运算装置内的一开机加载程序(Bootloader),之后,该运算装置会侦测是否存在有一USB外接储存装置,若否,会进入一正常开机程序,若是,则会侦测该USB外接储存装置内的设定文件是否正确。若前述设定文件不正确,会进入前述正常开机程序,若前述设定文件正确,则该运算装置会读取该设定文件,并执行该设定文件对应各别原始文件所设定的一更新模式,其中,所述更新模式包括:强制更新(Force Update)、升级(Upgrade)以及覆盖更新(Whole Flash Update)至少其中二种。最后,重新启动该运算装置。
由于本发明的韧体更新方法具有前揭多种更新模式,因此使用上更能符合使用者需求,便利性更佳。
依据本发明第一实施例所提供的韧体更新方法中,该USB外接储存装置中具有一第二韧体,该第二韧体具有多个更新文件。如此,于选择更新模式时,若选择该强制更新模式,则被选择进行更新的更新文件会置换该原始文件;若选择该升级模式,则该运算装置会比对所述原始文件以及所述更新文件,当该更新文件版本较该原始文件版本新时,该运算装置会将该更新文件中版本较该原始文件为新的部分进行置换;若选择该覆盖更新模式,则该运算装置会比对该运算装置用来储存该第一韧体的快闪存储器容量与第二韧体的大小,当该快闪存储器容量与第二韧体的档案大小相同时,所述更新文件会完全置换整个快闪存储器的内容,等同于一次更新所有韧体。
在本发明所提供的韧体更新方法中,当选择一种模式进行更新后,还包括有利用指示灯以不同的闪烁频率或其它警示方式,例如长/短哔声,来指示是否成功完成更新的步骤。
依据本发明第二实施例所提供的韧体更新方法中,该USB外接储存装置还储存有可供该运算装置开机所需的核心(kernel)与档案系统(root file system),该设定文件还提供一开机模式,当该运算装置侦测到存在有该USB外接储存装置,且该USB外接储存装置内的设定文件为正确时,会直接读取USB外接储存装置内的核心与档案系统后进入该正常开机程序,而不重新启动运算装置。
此外,本发明提供一种可供前述韧体更新方法所使用的韧体更新装置,其具有一USB接口而可外接于一运算装置,并储存有第二韧体,用以更新该运算装置的第一韧体,其特征在于:该韧体更新装置还储存有一设定文件,且该设定文件提供多个更新模式,所述更新模式包含有强制更新、升级以及覆盖更新至少其中二种。
附图说明
图1为依据本发明第一实施例所为的韧体更新方法的步骤流程图;
图2为该第一实施例的步骤S14中的升级模式流程图;
图3为该第一实施例的步骤S14中的强制更新模式流程图;
图4为该第一实施例的步骤S14中的覆盖更新模式流程图;以及
图5为依据本发明第二实施例所为的韧体更新方法的步骤流程图。
【主要元件符号说明】
S11,S12,S13,S14,S15,S21,S22,S31,S32,S41,S42,S54,S55,S54,S55步骤
具体实施方式
有关本发明所提供的韧体更新方法与韧体更新装置的详细技术特征,将配合下列实施例以及图式进一步说明于后。
以下简单说明本发明配合实施例所采用的图式的内容,其中:
图1为依据本发明第一实施例所为的韧体更新方法的步骤流程图;
图2为该第一实施例的步骤S14中的升级模式流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环旭电子股份有限公司;环鸿科技股份有限公司,未经环旭电子股份有限公司;环鸿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110390943.6/2.html,转载请声明来源钻瓜专利网。