系统升级的断电保护方法技术方案

技术编号:9838673 阅读:165 留言:0更新日期:2014-04-02 02:12
本发明专利技术提供一种系统升级的断电保护方法,其包括以下步骤:从磁盘读取升级文件;将重置标志写入闪存;将升级文件写入闪存。在终端用户升级时断电,可通过本发明专利技术的重置标志允许用户重新进行升级。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种,其包括以下步骤:从磁盘读取升级文件;将重置标志写入闪存;将升级文件写入闪存。在终端用户升级时断电,可通过本专利技术的重置标志允许用户重新进行升级。【专利说明】 【
】 本专利技术涉及一种,特别是一种方便终端用户使用的。【
技术介绍
】 先前厂商生产出产品销售给终端用户,随着厂商软件的升级,相应的终端用户也需要升级以使系统更稳定,功能更强大!厂商提供给用户的升级方式按照升级文件存放的位置可以分为两种:SD卡或磁盘(My Flash Disk)。升级的过程一般是:从存储体上读取要升级的文件,然后将读取到内存中的升级文件写到存储体指定的位置!但是在Format升级的时候,在将升级文件读取到内存之后,紧接着会将磁盘进行格式化。这样的升级流程缺点显而易见的就出现了: 1.如若在写升级文件的时候,掉电了那么写到存储体指定位置的升级文件没有写完,升级文件是不完整的,那么终端用户就无法进入系统进行重新升级! 2.如果将升级文件存放在磁盘上,并且使用Format升级。那么在将升级文件读取到内存中后,会将磁盘进行格式化,那么升级的文件在磁盘上就不存在了,如果此时在升级的过程中,掉电了,那么终端用户将无法再次进行升级! 这些缺点无疑会增加厂商的工作量,同时也给终端用户浪费时间!如果手头有重要的事情要处理,更会损害终端用户的利益!因此,迫切需要软件设计的更完善,以便终端用户在升级过程中,升级文件`写入过程中失败了,加电后,能够重新进行升级! 【
技术实现思路
】 本专利技术的主要目的在于提供一种方便终端用户使用的。本专利技术提供一种,其包括以下步骤: (1)从磁盘读取升级文件; (2)将重置标志写入闪存; (3)将升级文件写入闪存。特别地,在步骤(3)之后包括,步骤(4)侦测升级文件是否写完。特别地,当侦测升级文件已经写完,执行步骤(5)清除重置标志。特别地,当侦测升级文件未写完,继续执行步骤(4)。特别地,在执行步骤(3)的过程中断电。特别地,在执行步骤(3)的过程中断电后执行以下步骤: (6 )重新加电并检查是否存在重置标志;当检查存在重置标志后,继续执行(3 );当检查不存在重置标志后,执行(7); (7)系统正常启动。与现有技术相比较,在终端用户升级时断电,可通过本专利技术的重置标志允许用户重新进行升级。【【专利附图】【附图说明】】图1为本专利技术的流程图。【【具体实施方式】】 请参阅图1所示,本专利技术提供一种,则断电保护方法包括以下步骤: 步骤101:从磁盘读取升级文件; 步骤102:将重置标志写入闪存; 步骤103:将升级文件写入闪存;若升级的过程中未发生断电,则执行步骤104 ;若升级的过程中发生断电,则跳至步骤106 ; 步骤104:侦测升级文件是否写完;当侦测升级文件已经写完,执行步骤105 ;当侦测升级文件未写完,继续执行步骤104 ;若侦测的过程中未发生断电,则执行步骤105 ;若侦测的过程中发生断电,则跳至步骤106 ; 步骤105:清除重置标志;若清除的过程中未发生断电,则跳至步骤107 ;若清除的过程中发生断电,则跳至步骤106; 步骤106:重新加电并检查是否存在重置标志;当检查存在重置标志后,继续执行步骤103 ;当检查不存在重置标志后,执行步骤107 ; 步骤107:系统正常启动。在终端用户升级时断电,可通过本专利技术的重置标志允许用户重新进行升级,从SD卡将升级文件写入闪存。以上所述,仅为本专利技术的`【具体实施方式】,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应以权利要求的保护范围为准。【权利要求】1.一种,其特征在于包括以下步骤: (1)从磁盘读取升级文件; (2)将重置标志写入闪存; (3)将升级文件写入闪存。2.根据权利要求1所述的,其特征在于:在步骤(3)之后包括,步骤(4)侦测升级文件是否写完。3.根据权利要求2所述的,其特征在于:当侦测升级文件已经写完,执行步骤(5)清除重置标志。4.根据权利要求2所述的,其特征在于:当侦测升级文件未写完,继续执行步骤(4)。5.根据权利要求1所述的,其特征在于:在执行步骤(3)的过程中断电。6.根据权利要求5所述的,其特征在于包括以下步骤: (6 )重新加电并检查是否存在重置标志;当检查存在重置标志后,继续执行(3 );当检查不存在重置标志后,执行(7); (7)系统正常启动。【文档编号】G06F21/51GK103677886SQ201210362829【公开日】2014年3月26日 申请日期:2012年9月25日 优先权日:2012年9月25日 【专利技术者】徐晨 申请人:环达电脑(上海)有限公司本文档来自技高网
...

【技术保护点】
一种系统升级的断电保护方法,其特征在于包括以下步骤: (1)从磁盘读取升级文件;(2)将重置标志写入闪存;(3)将升级文件写入闪存。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐晨
申请(专利权)人:环达电脑上海有限公司
类型:发明
国别省市:上海;31

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

1