CN102063317A - 一种嵌入式设备重新烧写应用程序的方法及*** - Google Patents
一种嵌入式设备重新烧写应用程序的方法及*** Download PDFInfo
- Publication number
- CN102063317A CN102063317A CN2010106015750A CN201010601575A CN102063317A CN 102063317 A CN102063317 A CN 102063317A CN 2010106015750 A CN2010106015750 A CN 2010106015750A CN 201010601575 A CN201010601575 A CN 201010601575A CN 102063317 A CN102063317 A CN 102063317A
- Authority
- CN
- China
- Prior art keywords
- programming
- file
- program
- application program
- external memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明属于嵌入式软件技术领域,尤其涉及一种嵌入式设备重新烧写应用程序的方法及***。本发明嵌入式设备重新烧写应用程序的方法,包括:步骤a:将升级程序分为烧写环境监测程序和烧写程序,烧写环境监测程序存储在文件***,烧写程序存储在外接存储设备中;步骤b:获取输入事件,判断输入事件中是否有启动应用程序分区烧写的事件,如果有启动应用程序分区烧写的事件,则进入步骤c,否则,重新获取输入事件;步骤c:判断外接存储设备是否存在待烧写文件,如果存在,进入步骤d,否则,返回步骤b;步骤d:调用外接存储设备中的烧写程序,开始烧写待烧写文件到嵌入式设备的FALSH中。本发明的有益效果在于:在应用程序分区损坏的情况下也能够正常运行,满足升级和修复应用程序分区的需要,并且还可以随时更改烧写程序,运用更加自由灵活。
Description
技术领域
本发明属于嵌入式软件技术领域,尤其涉及一种嵌入式设备重新烧写应用程序的方法及***。
背景技术
在专用的嵌入式板子运行GNU/Linux***已经变得越来越流行。一个嵌入式Linux***从软件的角度看通常可以分为四个层次,包括:
引导程序:包括固化在固件(firmware)中的boot代码和Boot Loader两大部分,其中,boot代码为可选。
Linux内核:针对于嵌入式板子的定制内核以及内核的启动参数。
文件***:包括根文件***和建立于Flash内存设备之上文件***,通常用ram disk作为根文件***。
用户应用程序:特定于用户的应用程序。
有时,在用户应用程序和内核层之间可能还会包括一个嵌入式图形用户界面。
其中引导程序、Linux内核、文件***三个部分一般都是只读,不可进行写入操作,只有用户应用程序是可写。
在产品研发阶段,嵌入式设备应用程序分区的烧写都需要借助PC,在电脑中通过串口或网口与嵌入式设备取得通信后,键入烧写指令,再指明烧写的BIN文件来进行应用程序分区的烧录。
产品研发完成,交付用户使用后,如果在用户使用过程中如果需要进行软件升级,也就是对嵌入式设备应用程序分区的烧写新的应用程序,则调用应用程序分区中的升级程序,将存储在外接存储设备中的BIN文件烧写到应用程序分区。但是,如果一旦应用程序分区出现问题,例如数据丢失、分区损坏等,存储在应用程序分区中的升级程序就不能够正常运行,从而导致用户不能够通过软件升级的方式来更新应用程序分区,这样就必须拆开嵌入式设备的外壳,接入串口或网线,并在PC端键入烧写指令等操作,这给用户的使用带来极大的不便。
发明内容
本发明提供了一种嵌入式设备重新烧写应用程序的方法及***,旨在解决现有技术中由于应用程序分区出现问题,用户不能够通过软件升级的方式来更新应用程序分区,需要重新借助PC键入烧写指令,给用户带来极大不便的问题。
本发明是这样实现的,一种嵌入式设备重新烧写应用程序的方法,包括:
步骤a:将升级程序分为烧写环境监测程序和烧写程序,烧写环境监测程序存储在文件***,烧写程序存储在外接存储设备中;
步骤b:获取输入事件,判断输入事件中是否有启动应用程序分区烧写的事件,如果有启动应用程序分区烧写的事件,则进入步骤c,否则,重新获取输入事件;
步骤c:判断外接存储设备是否存在待烧写文件,如果存在,进入步骤d,否则,返回步骤b;
步骤d:调用外接存储设备中的烧写程序,开始烧写待烧写文件到嵌入式设备的FALSH中。
本发明的技术方案还包括:在所述步骤b和c之间还包括:判断当前***中是否存在外接存储设备,如果存在外接存储设备,则挂载外接存储设备,获取外接存储设备中的文件列表,并进入步骤c,否则,返回步骤b。
本发明的技术方案还包括:在所述步骤c和d之间还包括:判断待烧写文件是否完整,如果待烧写文件完整,则进入步骤d,否则,提示用户待烧写文件不完整,烧写失败。
本发明的技术方案还包括:所述步骤c具体包括:判断外接存储设备是否存在待烧写文件和校验文件,如果存在,进入步骤d,否则,返回步骤b;在所述步骤c和d之间还包括:根据校验文件判断待烧写文件是否完整,如果待烧写文件完整,则进入步骤d,否则,提示用户待烧写文件不完整,烧写失败。
本发明的技术方案还包括:所述校验文件是记录有待烧写文件的大小信息的文本文件,所述判断待烧写文件是否完整具体包括:从校验文件记录的信息中读取出待烧写文件的大小,再通过***函数调用获取到待烧写文件的大小,比较两个文件大小是否相同,如果两个文件大小相同,则存储在外接设备中的待烧写文件完整。
本发明采取的另一技术方案为:一种嵌入式设备重新烧写应用程序的***,包括:烧写环境监测模块和烧写模块,所述烧写环境监测模块用于监测输入事件,并判断输入事件中是否有启动应用程序分区烧写的事件,以及当存在启动应用程序分区烧写的事件时启动烧写模块的烧写程序,所述烧写模块用于在烧写程序启动后调用烧写指令,烧写待烧写文件到嵌入式设备的FALSH中。
本发明的技术方案还包括:所述烧写环境监测模块位于文件***中,所述烧写模块位于外接存储设备中。
本发明的技术方案还包括:所述烧写模块还用于在烧写程序启动之后与调用烧写指令之前判断待烧写文件是否完整,以及在待烧写文件完整时才调用烧写指令,烧写待烧写文件到嵌入式设备的FALSH中。
本发明的技术方案还包括:所述烧写环境监测模块还用于判断当前***中是否存在外接存储设备以及外接存储设备是否存在烧写程序、待烧写文件及记录有待烧写文件的大小信息的文本文件,如果不存在外接存储设备、烧写程序、待烧写文件或记录有待烧写文件的大小信息的文本文件,则重新获取输入事件。
本发明的技术方案还包括:所述烧写模块判断待烧写文件是否完整具体包括:从记录有待烧写文件的大小信息的文本文件中读取出待烧写文件的大小,再通过***函数调用获取到待烧写文件的大小,比较两个文件大小是否相同,如果两个文件大小相同,则存储在外接设备中待烧写文件完整。
本发明的技术方案具有如下优点或有益效果:本发明嵌入式设备重新烧写应用程序的方法及***将升级程序分为烧写环境监测程序和烧写程序并分别存储,烧写环境监测程序占用的存储空间较少,并不容易损坏可以保证烧写环境监测程序的稳定,烧写程序存储在移动存储设备中,避免嵌入式设备存储空间不足,在应用程序分区损坏的情况下也能够正常运行,满足升级和修复应用程序分区的需要,并且还可以随时更改烧写程序,运用更加自由灵活。
附图说明
附图1是本发明嵌入式设备重新烧写应用程序的方法的流程图;
附图2是本发明嵌入式设备重新烧写应用程序的***的结构示意图;
附图3是本发明嵌入式设备重新烧写应用程序的***的烧写环境监测模块的工作原理图;
附图4是本发明嵌入式设备重新烧写应用程序的***的烧写模块的工作原理图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,是本发明嵌入式设备重新烧写应用程序的方法的流程图。本发明嵌入式设备重新烧写应用程序的方法具体包括以下步骤:
步骤101:将升级程序分为烧写环境监测程序CheckKey和烧写程序FlashReset,其中,烧写环境监测程序CheckKey存储在文件***中,烧写程序FlashReset存储在外接存储设备中;
在步骤101中,烧写环境监测程序CheckKey存在于文件***中,因此应用程序分区的改变不会对该程序有任何影响,且每次开机时都会在***的后台运行,其主要功能是监测各类输入事件,判断输入事件中是否有启动应用程序分区烧写的事件。
其中,外接存储设备中还存储有应用程序分区BIN文件及存储BIN文件大小信息的文本文件。该应用程序分区BIN文件就是待烧写文件,一般为应用程序数据文件或者更新程序数据文件,用于烧写到应用程序分区;该文本文件为校验文件,其记录有应用程序分区BIN文件的大小信息,由相关人员预先根据待烧写的应用程序分区BIN文件编写得到,用于验证应用程序分区BIN文件是否完整。
步骤102:获取输入事件,判断输入事件中是否有启动应用程序分区烧写的事件,如果有启动应用程序分区烧写的事件,则进入步骤103,如果没有启动应用程序分区烧写的事件,则重新获取输入事件;
其中,该输入事件可以由用户输入,例如:通过UI界面菜单选择应用程序烧写任务、通过遥控器等控制装置上的特定按键触发等。当然,输入事件也可以通过烧写环境监测程序CheckKey进行定时监测,当烧写环境监测程序CheckKey监测到应用程序分区损坏、无法使用时,自动触发烧写任务。
步骤103:判断当前***中是否存在外接存储设备,如果存在外接存储设备,则进入步骤104,如果不存在外接存储设备,则返回步骤102;
步骤104:挂载U盘等外接存储设备,获取外接存储设备中的文件列表;
步骤105:判断外接存储设备是否存在烧写程序FlashReset,如果存在烧写程序FlashReset,则进入步骤106,否则,返回步骤102;
步骤106:判断外接存储设备是否存在应用程序分区BIN文件及存储应用程序分区BIN文件大小信息的文本文件,如果存在,进入步骤107,否则,返回步骤102;
步骤107:调用外接存储设备中的烧写程序FlashReset,提示用户即将开始应用程序分区的烧写,在烧写过程中切勿断电;
步骤108:判断应用程序分区BIN文件是否完整,如果应用程序分区BIN文件完整,则进入步骤109,否则,进入步骤110;
在步骤108中,判断应用程序分区BIN文件是否完整具体为:从存储应用程序分区BIN文件大小信息的文本文件中读取出应用程序分区BIN文件的大小,再通过***函数调用,计算并获取到应用程序分区BIN文件的大小,比较上述得到的两个数据,如果两个文件大小相同,则说明存储在外接设备中应用程序分区BIN文件完整。
步骤109:调用烧写指令,开始烧写应用程序分区BIN文件到嵌入式设备的FALSH中;
步骤110:提示用户应用程序分区BIN文件不完整,烧写失败。
请参阅图2,是本发明嵌入式设备重新烧写应用程序的***的结构示意图。本发明嵌入式设备重新烧写应用程序的***包括烧写环境监测模块和烧写模块,其中,烧写环境监测模块位于文件***中,应用程序分区的改变不会对该程序有任何影响,且每次开机时都会在***的后台运行。烧写环境监测模块用于监测各类输入事件,判断输入事件中是否有启动应用程序分区烧写的事件。烧写模块位于外接存储设备中,其中,外接存储设备中还存储有应用程序分区BIN文件及存储应用程序分区BIN文件大小信息的文本文件。
请参阅图3,是本发明嵌入式设备重新烧写应用程序的***的烧写环境监测模块的工作原理图。烧写环境监测模块的工作原理为:监测各类输入事件,判断输入事件中是否有启动应用程序分区烧写的事件,如果有启动应用程序分区烧写的事件,则判断当前***中是否挂载了U盘等存储设备以及该存储设备中是否包含了烧写程序、烧写的应用程序分区BIN文件及存储应用程序分区BIN文件大小信息的文本文件。
请参阅图4,是本发明嵌入式设备重新烧写应用程序的***的烧写模块的工作原理图。烧写模块的工作原理为:烧写程序启动后提示用户即将开始应用程序分区的烧写,在烧写过程中切勿断电,然后从存储应用程序分区BIN文件大小信息的文本文件中读取出应用程序分区BIN文件的大小,再通过***函数调用获取到应用程序分区BIN文件的大小,如果两个大小相同,则说明存储在外界设备中的应用程序分区BIN文件完整,否则提示用户应用程序分区BIN文件不完整,烧写失败。如果应用程序分区BIN文件完整,则调用烧写指令,将该应用程序分区BIN文件烧写到嵌入式设备的FLASH空间中。
本发明嵌入式设备重新烧写应用程序的方法及***将升级程序分为烧写环境监测程序和烧写程序并分别存储,烧写环境监测程序CheckKey占用的存储空间较少,存储在文件***中,由于文件***一般都是只读,不可进行写入操作,因此文件***不像应用程序分区那样容易损坏,因此可以保证烧写环境监测程序CheckKey的稳定。
烧写程序FlashReset占用的存储空间比较大,而文件***的存储空间较小,因此该烧写程序FlashReset通常与前述的烧写环境监测程序CheckKey结合在一起作为升级程序被存储在应用程序分区,不过这样也就导致了前述提到的问题,本发明将原来的升级程序一分为二,并且将烧写程序FlashReset存储在移动存储设备中,将烧写环境监测程序CheckKey存储在比较稳定的文件***中。这样做的好处是可以避开嵌入式设备存储空间有限的问题,在应用程序分区损坏的情况下也能够正常运行,满足升级和修复应用程序分区的需要,并且还可以随时更改烧写程序,运用起来更加自由灵活。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种嵌入式设备重新烧写应用程序的方法,包括:
步骤a:将升级程序分为烧写环境监测程序和烧写程序,烧写环境监测程序存储在文件***,烧写程序存储在外接存储设备中;
步骤b:获取输入事件,判断输入事件中是否有启动应用程序分区烧写的事件,如果有启动应用程序分区烧写的事件,则进入步骤c,否则,重新获取输入事件;
步骤c:判断外接存储设备是否存在待烧写文件,如果存在,进入步骤d,否则,返回步骤b;
步骤d:调用外接存储设备中的烧写程序,开始烧写待烧写文件到嵌入式设备的FALSH中。
2.根据权利要求1所述的嵌入式设备重新烧写应用程序的方法,其特征在于,在所述步骤b和c之间还包括:判断当前***中是否存在外接存储设备,如果存在外接存储设备,则挂载外接存储设备,获取外接存储设备中的文件列表,并进入步骤c,否则,返回步骤b。
3.根据权利要求1或2所述的嵌入式设备重新烧写应用程序的方法,其特征在于,在所述步骤c和d之间还包括:判断待烧写文件是否完整,如果待烧写文件完整,则进入步骤d,否则,提示用户待烧写文件不完整,烧写失败。
4.根据权利要求1或2所述的嵌入式设备重新烧写应用程序的方法,其特征在于,所述步骤c具体包括:判断外接存储设备是否存在待烧写文件和校验文件,如果存在,进入步骤d,否则,返回步骤b;在所述步骤c和d之间还包括:根据校验文件判断待烧写文件是否完整,如果待烧写文件完整,则进入步骤d,否则,提示用户待烧写文件不完整,烧写失败。
5.根据权利要求4所述的嵌入式设备重新烧写应用程序的方法,其特征在于,所述校验文件是记录有待烧写文件的大小信息的文本文件,所述判断待烧写文件是否完整具体包括:从校验文件记录的信息中读取出待烧写文件的大小,再通过***函数调用获取到待烧写文件的大小,比较两个文件大小是否相同,如果两个文件大小相同,则存储在外接设备中的待烧写文件完整。
6.一种嵌入式设备重新烧写应用程序的***,其特征在于,包括:烧写环境监测模块和烧写模块,所述烧写环境监测模块用于监测输入事件,并判断输入事件中是否有启动应用程序分区烧写的事件,以及当存在启动应用程序分区烧写的事件时启动烧写模块的烧写程序,所述烧写模块用于在烧写程序启动后调用烧写指令,烧写待烧写文件到嵌入式设备的FALSH中。
7.根据权利要求6所述的嵌入式设备重新烧写应用程序的***,其特征在于,所述烧写环境监测模块位于文件***中,所述烧写模块位于外接存储设备中。
8.根据权利要求6或7所述的嵌入式设备重新烧写应用程序的***,其特征在于,所述烧写模块还用于在烧写程序启动之后与调用烧写指令之前判断待烧写文件是否完整,以及在待烧写文件完整时才调用烧写指令,烧写待烧写文件到嵌入式设备的FALSH中。
9.根据权利要求8所述的嵌入式设备重新烧写应用程序的***,其特征在于,所述烧写环境监测模块还用于判断当前***中是否存在外接存储设备以及外接存储设备是否存在烧写程序、待烧写文件及记录有待烧写文件的大小信息的文本文件,如果不存在外接存储设备、烧写程序、待烧写文件或记录有待烧写文件的大小信息的文本文件,则重新获取输入事件。
10.根据权利要求8所述的嵌入式设备重新烧写应用程序的***,其特征在于,所述烧写模块判断待烧写文件是否完整具体包括:从记录有待烧写文件的大小信息的文本文件中读取出待烧写文件的大小,再通过***函数调用获取到待烧写文件的大小,比较两个文件大小是否相同,如果两个文件大小相同,则存储在外接设备中待烧写文件完整。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106015750A CN102063317A (zh) | 2010-12-22 | 2010-12-22 | 一种嵌入式设备重新烧写应用程序的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106015750A CN102063317A (zh) | 2010-12-22 | 2010-12-22 | 一种嵌入式设备重新烧写应用程序的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102063317A true CN102063317A (zh) | 2011-05-18 |
Family
ID=43998604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106015750A Pending CN102063317A (zh) | 2010-12-22 | 2010-12-22 | 一种嵌入式设备重新烧写应用程序的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102063317A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102520981A (zh) * | 2011-11-24 | 2012-06-27 | 深圳市路畅科技有限公司 | 一种基于inand/nand的多分区存储设备的生产方法 |
CN102819442A (zh) * | 2012-07-31 | 2012-12-12 | 深圳市赛格导航科技股份有限公司 | 一种嵌入式设备程序烧写的方法及*** |
CN102833686A (zh) * | 2012-07-13 | 2012-12-19 | 中广传播集团有限公司 | 一种终端软件空中升级与加载方法 |
CN104461665A (zh) * | 2014-12-31 | 2015-03-25 | 四川金网通电子科技有限公司 | 基于存储设备的外控触发android***升级的方法 |
CN104915235A (zh) * | 2015-06-15 | 2015-09-16 | 深圳市九洲电器有限公司 | 终端设备应用程序升级方法及*** |
CN110502249A (zh) * | 2019-07-09 | 2019-11-26 | 中国北方车辆研究所 | 一种通过u盘烧写嵌入式软件可执行程序的方法及*** |
CN111273918A (zh) * | 2020-01-15 | 2020-06-12 | 深圳英飞拓科技股份有限公司 | 一种嵌入式摄像机的远程升级方法 |
CN113110131A (zh) * | 2021-03-22 | 2021-07-13 | 北京航天飞腾装备技术有限责任公司 | 一种飞行控制器的多段程序加载*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1501252A (zh) * | 2002-11-19 | 2004-06-02 | 英业达股份有限公司 | 基本输入输出***自动修复方法及*** |
CN101063939A (zh) * | 2006-04-28 | 2007-10-31 | 佛山市顺德区顺达电脑厂有限公司 | 可更新操作***程序的嵌入式装置及其方法 |
CN101169729A (zh) * | 2007-12-06 | 2008-04-30 | 三一重工股份有限公司 | 嵌入式***及其更新应用程序的方法 |
-
2010
- 2010-12-22 CN CN2010106015750A patent/CN102063317A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1501252A (zh) * | 2002-11-19 | 2004-06-02 | 英业达股份有限公司 | 基本输入输出***自动修复方法及*** |
CN101063939A (zh) * | 2006-04-28 | 2007-10-31 | 佛山市顺德区顺达电脑厂有限公司 | 可更新操作***程序的嵌入式装置及其方法 |
CN101169729A (zh) * | 2007-12-06 | 2008-04-30 | 三一重工股份有限公司 | 嵌入式***及其更新应用程序的方法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102520981A (zh) * | 2011-11-24 | 2012-06-27 | 深圳市路畅科技有限公司 | 一种基于inand/nand的多分区存储设备的生产方法 |
CN102833686A (zh) * | 2012-07-13 | 2012-12-19 | 中广传播集团有限公司 | 一种终端软件空中升级与加载方法 |
CN102819442A (zh) * | 2012-07-31 | 2012-12-12 | 深圳市赛格导航科技股份有限公司 | 一种嵌入式设备程序烧写的方法及*** |
CN102819442B (zh) * | 2012-07-31 | 2018-06-26 | 深圳市赛格导航科技股份有限公司 | 一种嵌入式设备程序烧写的方法及*** |
CN104461665A (zh) * | 2014-12-31 | 2015-03-25 | 四川金网通电子科技有限公司 | 基于存储设备的外控触发android***升级的方法 |
CN104915235A (zh) * | 2015-06-15 | 2015-09-16 | 深圳市九洲电器有限公司 | 终端设备应用程序升级方法及*** |
CN110502249A (zh) * | 2019-07-09 | 2019-11-26 | 中国北方车辆研究所 | 一种通过u盘烧写嵌入式软件可执行程序的方法及*** |
CN111273918A (zh) * | 2020-01-15 | 2020-06-12 | 深圳英飞拓科技股份有限公司 | 一种嵌入式摄像机的远程升级方法 |
CN111273918B (zh) * | 2020-01-15 | 2023-09-15 | 深圳英飞拓仁用信息有限公司 | 一种嵌入式摄像机的远程升级方法 |
CN113110131A (zh) * | 2021-03-22 | 2021-07-13 | 北京航天飞腾装备技术有限责任公司 | 一种飞行控制器的多段程序加载*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102063317A (zh) | 一种嵌入式设备重新烧写应用程序的方法及*** | |
CN109828772B (zh) | 热更新方法、操作***、终端设备和存储介质 | |
CN102360298B (zh) | 一种终端设备的软件升级方法 | |
KR20110098567A (ko) | 최소 부트 이미지의 생성 방법 및 장치 | |
CN106648724B (zh) | 应用程序的热修复方法及终端 | |
CN103677862A (zh) | Epld程序的升级方法及装置 | |
CN101923473B (zh) | 嵌入式电子装置及更新其固件的方法 | |
CN103902399B (zh) | 软件***修复处理方法及装置 | |
CN104123153A (zh) | 用于使用usb升级固件的装置与方法 | |
CN102722394A (zh) | 一种嵌入式设备的启动升级方法 | |
CN107566169B (zh) | 一种基于openwrt的固件升级方法及路由器 | |
CN103577212A (zh) | ***启动预加载方法及装置 | |
CN100456244C (zh) | 基于USB Host的引导、升级和维护的仪器及其方法 | |
CN108255524A (zh) | 一种开机Logo显示方法、装置及嵌入式设备 | |
CN105739961A (zh) | 一种嵌入式***的启动方法和装置 | |
CN104134036A (zh) | 一种获取Root权限的方法及装置 | |
CN102043662A (zh) | 多操作***的数据修改方法 | |
CN102841802A (zh) | 移动终端的软件升级方法 | |
CN103226482A (zh) | 一种机顶盒引导启动方法和装置 | |
CN106648792A (zh) | 一种在服务器上安装虚拟化操作***的方法和装置 | |
CN103995717A (zh) | 一种嵌入式设备软件升级的方法 | |
CN104407852A (zh) | 一种基于代码隔离的嵌入式软件构建方法和调用方法 | |
CN102122258A (zh) | 嵌入式设备文件***受损的修复方法 | |
CN102880478A (zh) | 软件更新方法 | |
CN102033767A (zh) | 一种单板及单板在线升级的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110518 |