便携式电子装置及其方法.pdf

上传人:1****2 文档编号:972625 上传时间:2018-03-22 格式:PDF 页数:9 大小:443.96KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810036867.7

申请日:

2008.04.29

公开号:

CN101571805A

公开日:

2009.11.04

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 9/445申请公布日:20091104|||实质审查的生效|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

环达电脑(上海)有限公司

发明人:

王 伟

地址:

200436上海市闸北区江场三路213号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明揭露一种便携式电子装置及其方法,该便携式电子装置包含一外部储存单元、一侦测接口、一储存单元及一处理单元。其中,外部储存单元储存一执行程序;侦测接口用以连接外部储存单元;而储存单元与侦测接口相连接,并储存一开机引导(Bootloader)程序;处理单元与侦测接口及储存单元相连接,以执行开机引导程序来侦测该侦测接口,且该处理单元加载执行程序至储存单元中,以执行该执行程序的一救援功能、一更新功能及一检测功能其中至少之一。

权利要求书

1、  一种便携式电子装置,其特征在于,该电子装置包含:
一外部储存单元,其储存一执行程序;
一侦测接口,其用以连接该外部储存单元;
一储存单元,其与该侦测接口相连接,并储存一开机引导程序;
一处理单元,其与该侦测接口及该储存单元相连接,以执行该开机引导程序来侦测该侦测接口,且该处理单元加载该执行程序至该储存单元中,以执行该执行程序的一救援功能、一更新功能及一检测功能中至少之一。

2、
  如权利要求1所述的便携式电子装置,其特征在于,该便携式电子装置更包含一启动单元,该启动单元用以启动该便携式电子装置而运行该处理单元。

3、
  如权利要求1所述的便携式电子装置,其特征在于,该便携式电子装置包含一导航装置、一行动电话及一个人数字助理其中之一。

4、
  如权利要求1所述的便携式电子装置,其特征在于,该外部储存单元包含一安全数字记忆卡、一多媒体记忆卡、一通用序列总线记忆卡及一任何种类内存中之一。

5、
  如权利要求1所述的便携式电子装置,其特征在于,该执行程序包含一程序文件、一可执行档、一映像档、一校验档及一特定档中至少之一。

6、
  如权利要求1所述的便携式电子装置,其特征在于,该储存单元包含一快闪内存及一任何种类之内存其中之一。

7、
  如权利要求1所述的便携式电子装置,其特征在于,该救援功能用以恢复该便携式电子装置之一操作系统。

8、
  如权利要求1所述的便携式电子装置,其特征在于,该更新功能用以提供一更新程序至该便携式电子装置之一操作系统以进行更新。

9、
  如权利要求1所述的便携式电子装置,其特征在于,该检测功能用以检测该储存单元之一坏块部分。

10、
  一种救援更新方法,其特征在于,该方法包含以下步骤:
(1)提供一便携式电子装置,其包含一外部储存单元、一侦测接口、一储存单元及一处理单元,且该外部储存单元储存一执行程序,该储存单元储存一开机引导程序;
(2)运行该处理单元以执行该开机引导程序;
(3)由该开机引导程序侦测该侦测接口是否被触发;
(4)当该侦测接口被触发时,该处理单元加载该执行程序至该储存单元中,以执行该执行程序之一救援功能、一更新功能及一检测功能中至少之一。

11、
  如权利要求10所述的救援更新方法,其特征在于,该步骤(4)之后,更包含一步骤(5)以该处理单元执行该便携式电子装置之一操作系统。

12、
  如权利要求10所述的救援更新方法,其特征在于,当该侦测接口未被触发时,该处理单元执行该便携式电子装置之一操作系统。

13、
  如权利要求10所述的救援更新方法,其特征在于,该便携式电子装置更包含一启动单元,该启动单元用以启动该便携式电子装置而运行该处理单元。

14、
  如权利要求10所述的救援更新方法,其特征在于,该便携式电子装置包含一导航装置、一行动电话及一个人数字助理其中之一。

15、
  如权利要求10所述的救援更新方法,其特征在于,该外部储存单元包含一安全数字记忆卡、一多媒体记忆卡、一通用序列总线记忆卡及一任何种类之内存其中之一。

16、
  如权利要求10所述的救援更新方法,其特征在于,该执行程序包含一程序文件、一可执行档、一映像档、一校验档及一特定档中至少之一。

17、
  如权利要求10所述的救援更新方法,其特征在于,该储存单元包含一闪存及一任何种类之内存其中之一。

18、
  如权利要求10所述的救援更新方法,其特征在于,该侦测接口之一触发条件包含该外部储存单元连接至该侦测接口。

19、
  如权利要求10所述的救援更新方法,其特征在于,该侦测接口之一触发条件包含该外部储存单元连接至该侦测接口,且该执行程序内具有一特定识别码。

20、
  如权利要求10所述的救援更新方法,其特征在于,该救援功能用以恢复该便携式电子装置之一操作系统。

21、
  如权利要求10所述的救援更新方法,其特征在于,该更新功能用以提供一更新程序至该便携式电子装置之一操作系统以进行更新。

22、
  如权利要求10所述的救援更新方法,其特征在于,该检测功能用以检测该储存单元之一坏块部分。

说明书

便携式电子装置及其方法
技术领域
本发明提供一种具救援更新功能的便携式电子装置及其方法,特别是一种可救援与更新操作系统,并检测内存的便携式电子装置及方法。
背景技术
在当前的导航装置、行动电话及个人数字助理等便携式电子装置中,越来越多的便携式电子装置采用WinCE或Linux之类的操作系统,且操作系统通常由一个开机引导程序(Bootloader)作为引导加载。该开机引导程序一般占用很小的内存空间,且大多的内存为NAND型闪存(NAND Flash),其第一块通常存放着开机引导程序,在一定的使用次数上不会出现问题。但其它块存放着操作系统,则可能在使用中出现坏块的现象,使得便携式电子装置无法进入操作系统,而必须进行维修。
其次,大部分的便携式电子装置都加入了映像档启动(Image Boot,Iboot)方式,以映像文件自动升级操作系统,却造成使用者在自行升级操作系统的过程中,更加容易出现各种的意外情况,例如:电源突然被切断,电源供给不足等状况,以致升级过程遭意外终止,使得便携式电子装置无法恢复更新前的操作系统,导致操作系统无法正常启动,加上映像文件需在操作系统下运行,也就无法再次更新操作系统。还有,虽然许多的便携式电子装置都具备映像文件启动方式,但这类的启动方式通常仅具备单一性的功能,只能使用一开始所预留好的程序接口进行更新功能,在便携式电子装置交到使用者手上后,更新功能就无法再增加更新程序,灵活性很小。
综上所述,本发明所需解决问题在于内存会出现坏块的情形,以致便携式电子装置无法进入操作系统。而且,操作系统在更新过程中容易产生意外状况,使得操作系统无法正常启动,也不能再次进行更新。另外,操作系统的更新功能受到限制,无法再增加更新程序。
为了解决上述问题,以满足使用者对便携式电子装置的需求,本发明人基于多年从事研究与重多实践经验,经多方研究设计与专题探讨,于本发明提出一种便携式电子装置及其方法,以作为解决上述问题的实现方式与依据。
发明内容
有鉴于此,本发明的目的是提供一种便携式电子装置及其方法,特别是一种可救援与更新操作系统,并检测内存的便携式电子装置及方法,以满足使用者对便携式电子装置的需求,并解决当前技术的缺点,除可检测内存的坏块部分外,也可恢复及正常启动操作系统,还能轻易增加更新程序至操作系统中。
为达上述目的,本发明提出一种便携式电子装置,该电子装置包含一外部储存单元、一侦测接口、一储存单元及一处理单元。其中,外部储存单元储存一执行程序;侦测接口用以连接外部储存单元;而储存单元与侦测接口相连接,并储存一开机引导程序;处理单元与侦测接口及储存单元相连接,以执行开机引导程序来侦测此侦测接口,且处理单元加载执行程序至储存单元中,以执行该执行程序的一救援功能、一更新功能及一检测功能中至少之一。
此外,本发明再提出一种救援更新方法,其包含以下步骤:
(1)提供一便携式电子装置,其包含一外部储存单元、一侦测接口、一储存单元及一处理单元,且外部储存单元储存一执行程序,储存单元储存一开机引导程序;
(2)运行处理单元以执行开机引导程序;
(3)由开机引导程序侦测此侦测接口是否被触发;
(4)当侦测接口被触发时,处理单元加载执行程序至储存单元中,以执行该执行程序之一救援功能、一更新功能及一检测功能中至少之一。
附图说明
图1绘示本发明的便携式电子装置的示意图。
图2绘示本发明的救援更新方法的流程图。
具体实施方式
请参阅图1,其为本发明的便携式电子装置的示意图。图中,便携式电子装置1主要包含一外部储存单元11、一侦测接口12、一储存单元13及一处理单元14,也可增加一启动单元(图未示),且便携式电子装置1较佳为一导航装置、一行动电话及一个人数字助理其中之一。其中,外部储存单元11储存一执行程序111,且外部储存单元11较佳为一安全数字记忆卡(Secure Digital MemoryCard,SD)、一多媒体记忆卡(Multimedia Memory Card,MMC)、一通用序列总线(Universal Serial Bus,USB)记忆卡及一任何种类的内存其中之一,而执行程序111较佳为一程序文件、一可执行档、一映像(Image)档、一校验(Checksum)档及一特定档中的至少之一。
该侦测接口12用以连接外部储存单元11。另外,储存单元13与侦测接口12相连接,并储存一开机引导程序131,且储存单元13较佳为一快闪(Flash)内存及一任何种类内存中之一。还有,处理单元14与侦测接口12及储存单元13相连接,以执行开机引导程序131来侦测此侦测接口12,且处理单元14将执行程序111经侦测接口12加载储存单元13中,以执行该执行程序111的一救援功能141、一更新功能142及一检测功能143其中至少之一。该救援功能141用以恢复便携式电子装置1之一操作系统132,而更新功能142用以提供一更新程序至操作系统132以进行更新,该检测功能132用以检测储存单元13的一坏块部分。此操作系统132包含一WinCE操作系统或一Linux操作系统。此外,启动单元用以启动便携式电子装置1而运行处理单元14。
举例来说,首先在储存单元13内储存开机引导程序131,并在外部储存单元1内储存执行程序111,且执行程序111包含一特定档“!RESCUE.GO”、一程序文件“~!RESCUE.BIN”及一校验档“~!RESCUE.CKS”。其中,特定档“!RESCUE.GO”内具有一特定识别码,例如:字节序列“0x55AA”,且特定识别码用以作为侦测接口12的触发条件。而程序文件“!RESCUE.BIN”内具有一特定功能的程序代码,且特定功能包含恢复操作系统132、提供更新程序至操作系统132、及检测储存单元13的坏块部分…等。另校验档“~!RESCUE.CKS”内具有程序文件“!RESCUE.BIN”之档案大小值及校验值,两个数值用以校验程序文件“!RESCUE.BIN”是否合法且没有错误。
接着,在使用者透过启动单元启动便携式电子装置1后,处理单元14会被运行以执行开机引导程序131,使开机引导程序131侦测该侦测接口12是否被触发?例如:外部储存单元11是否连接至侦测接口12,以及特定档“!RESCUE.GO”内是否具有特定识别码“0x55AA”。当外部储存单元11连接至侦测接口12,且特定档“!RESCUE.GO”内具有特定识别码“0x55AA”时,处理单元14会加载程序文件“~!RESCUE.BIN”及校验档“~!RESCUE.CKS”至储存单元13中,以进行恢复操作系统132、提供更新程序至操作系统132、或检测储存单元13之坏块部分…等功能,而且处理单元14会在这些功能完成后,将特定档“!RESCUE.GO”、程序文件“~!RESCUE.BIN”及校验档“~!RESCUE.CKS”加以删除,最后再启动操作系统132。
请参阅图2,其为本发明的救援更新方法的流程图。图中,该方法对应图1所示的便携式电子装置的示意图,并包含以下步骤:
步骤S21:提供一便携式电子装置1,其包含一外部储存单元11、一侦测接口12、一储存单元13及一处理单元14,且外部储存单元11储存一执行程序111,储存单元13储存一开机引导程序131。而且,便携式电子装置1也可增加一启动单元(图未示)。
步骤S22:以启动单元启动便携式电子装置1而运行处理单元14,使处理单元14执行开机引导程序131。
步骤S23:由开机引导程序131侦测该侦测接口12是否被触发?当侦测接口12被触发时,则进行步骤S24;当侦测接口12未被触发时,则进行步骤S25。该侦测接口12之一触发条件主要为外部储存单元11连接至侦测接口12,也可加上执行程序111内具有一特定识别码。
步骤S24:使处理单元14加载执行程序111至储存单元13中,以执行该执行程序111的一救援功能141、一更新功能142及一检测功能143中至少之一。此救援功能141用以恢复便携式电子装置1之一操作系统132,而更新功能142用以提供一更新程序至操作系统132以进行更新,该检测功能143用以检测储存单元13之一坏块部分。该操作系统132包含一WinCE操作系统或一Linux操作系统。
步骤S25:用处理单元14执行便携式电子装置1的操作系统132。
特别的说,上述的便携式电子装置1较佳为一导航装置、一行动电话及一个人数字助理其中之一;外部储存单元11较佳为一安全数字记忆卡、一多媒体记忆卡、一通用序列总线记忆卡及一任何种类内存中之一;而执行程序111较佳为一程序文件、一可执行档、一映像档、一校验档及一特定档中至少之一;另储存单元13较佳为一闪存及一任何种类内存中之一。

便携式电子装置及其方法.pdf_第1页
第1页 / 共9页
便携式电子装置及其方法.pdf_第2页
第2页 / 共9页
便携式电子装置及其方法.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《便携式电子装置及其方法.pdf》由会员分享,可在线阅读,更多相关《便携式电子装置及其方法.pdf(9页珍藏版)》请在专利查询网上搜索。

本发明揭露一种便携式电子装置及其方法,该便携式电子装置包含一外部储存单元、一侦测接口、一储存单元及一处理单元。其中,外部储存单元储存一执行程序;侦测接口用以连接外部储存单元;而储存单元与侦测接口相连接,并储存一开机引导(Bootloader)程序;处理单元与侦测接口及储存单元相连接,以执行开机引导程序来侦测该侦测接口,且该处理单元加载执行程序至储存单元中,以执行该执行程序的一救援功能、一更新功能及。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1