[go: up one dir, main page]

CN104133709B - The upgrade method and device of embedded system - Google Patents

The upgrade method and device of embedded system Download PDF

Info

Publication number
CN104133709B
CN104133709B CN201410384588.5A CN201410384588A CN104133709B CN 104133709 B CN104133709 B CN 104133709B CN 201410384588 A CN201410384588 A CN 201410384588A CN 104133709 B CN104133709 B CN 104133709B
Authority
CN
China
Prior art keywords
subregion
mirror image
upgraded
upgrade
partition
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.)
Active
Application number
CN201410384588.5A
Other languages
Chinese (zh)
Other versions
CN104133709A (en
Inventor
孙浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongke Shuguang International Information Industry Co ltd
Dawning Information Industry Co Ltd
Original Assignee
Dawning Information Industry Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dawning Information Industry Beijing Co Ltd filed Critical Dawning Information Industry Beijing Co Ltd
Priority to CN201410384588.5A priority Critical patent/CN104133709B/en
Publication of CN104133709A publication Critical patent/CN104133709A/en
Application granted granted Critical
Publication of CN104133709B publication Critical patent/CN104133709B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of upgrade method of embedded system and device, the upgrade method of the embedded system includes:The mirror image header of mirror image in storage device is read, the system boot partition number of mirror image is determined according to the mirror image header of reading;Subregion to be upgraded is determined according to system boot partition number;The partition information of subregion to be upgraded is read, the version number of the upgrade image prestored in the version number of the subregion mirror image according to corresponding to subregion to be upgraded and peripheral hardware, it is determined whether the subregion mirror image in storage device is upgraded;It is determined that result is the specified location that in the case of being, upgrade image is synchronized in subregion to be upgraded.The subregion that used subregion and upgrading need when the present invention is by reading the mirror image header of mirror image in storage device to determine that system starts, escalation process does not influence system normal operation, escalation process participates in manually without user, and stability is high, enhances Consumer's Experience.

Description

The upgrade method and device of embedded system
Technical field
The present invention relates to built-in field it particularly relates to the upgrade method and device of a kind of embedded system.
Background technology
With the rapid development of IT technology, no matter the handheld device or server etc. of embedded system, user is to equipment The demand of function is continuously increased, and this just needs equipment manufacturers that constantly the system of equipment is upgraded and safeguarded.
In the upgrade method of prior art, the upgrading for embedded system is generally needed by RS232 or network It is connected to etc. other peripheral hardwares in the control terminal of equipment, subsequently into corresponding upgrading interface, runs ROMPaq, whole mistake Journey is almost required for user to participate in manually, and system, during upgrading, user needs to terminate the program currently run, greatly Big have impact on Consumer's Experience, and upgrades personnel and need to have certain professional knowledge.
For embedded device upgrading in correlation technique need manually to participate in and upgrade personnel need to have it is certain special Industry knowledge, the problem of escalation process influences current operation, effective solution is not yet proposed at present.
The content of the invention
The problem of in correlation technique, the present invention propose a kind of upgrade method of embedded system, solve existing skill In art, escalation process needs manually to participate in and upgrade personnel and needs to have certain professional knowledge, and escalation process influences current The problem of operation.
The technical proposal of the invention is realized in this way:
According to an aspect of the invention, there is provided a kind of upgrade method of embedded system, this method include:
The mirror image header of mirror image in storage device is read, the system for determining mirror image according to the mirror image header of reading starts Partition number;
Subregion to be upgraded is determined according to system boot partition number;
Read the partition information of subregion to be upgraded, the version number of the subregion mirror image according to corresponding to subregion to be upgraded with The version number of the upgrade image prestored in peripheral hardware, it is determined whether upgrade to the subregion mirror image in storage device;
It is determined that result is the specified location that in the case of being, upgrade image is synchronized in subregion to be upgraded.
Wherein, when determining whether to upgrade the subregion mirror image in storage device, can be prestored in peripheral hardware Upgrade image version number be more than subregion mirror image to be upgraded corresponding to image release number in the case of, it is determined that need to depositing Subregion mirror image in storage equipment is upgraded.
In addition, after the specified location that upgrade image is synchronized in subregion to be upgraded, can also be according to synchronization after Mirror image is updated to the partition information corresponding to the subregion after upgrading;
System boot partition number in mirror image header is updated to the partition number for the subregion being this time upgraded.
, wherein it is desired to the partition information of renewal includes at least one of:
Regeneration block version number, regeneration block identifying code, the size of regeneration block mirror image.
In addition, after being updated to partition information, storage device is restarted, wherein, include the step of restarting:
The mirror image header of the mirror image after the completion of upgrading is read, obtains the system boot partition number after renewal, and read and be The partition information of subregion, the subregion identifying code in the partition information enter to the mirror image of the subregion corresponding to system boot partition number Row verification;
In the case of exception is verified, reset this upgrading after the completion of mirror image mirror image header, by system start point Area code is updated to the partition number corresponding to former boot partition, and starts storage device by former boot partition.
According to another aspect of the present invention, there is provided a kind of update device of embedded system, the device include:
Read module, for reading the mirror image header of mirror image in storage device, it is additionally operable to read subregion to be upgraded Partition information;
First determining module, for determining the system boot partition number of mirror image according to the mirror image header of reading, and according to System boot partition number determines subregion to be upgraded;
Second determining module, for advance in the version number of the subregion mirror image according to corresponding to subregion to be upgraded and peripheral hardware The version number of the upgrade image of storage, it is determined whether upgrade to the mirror image in storage device;
Upgraded module, in the case of it is determined that result is to be, upgrade image being synchronized in subregion to be upgraded Specified location.
Wherein, the device further comprises:
Update module, for after the specified location that upgrade image is synchronized in subregion to be upgraded, after synchronization Mirror image the partition information corresponding to the subregion after upgrading is updated;
System boot partition number in mirror image header is updated to the partition number for the subregion being this time upgraded.
Wherein, the information of update module renewal, including at least one of:
Regeneration block version number, regeneration block identifying code, the size of regeneration block mirror image.
Wherein, the device further comprises:
Equipment starting module, for after being updated to partition information, restarting storage device, wherein read module It is further used in restarting procedure, reads the mirror image header of the mirror image after the completion of upgrading, obtains the system after renewal Boot partition number, and read the partition information of subregion corresponding to system boot partition number;
Authentication module, the mirror image of the subregion is entered for the subregion identifying code of subregion according to corresponding to system boot partition number Row verification.
Wherein, the device further comprises:
Module is reset, in the case of verification exception, resetting the mirror image header of this mirror image after the completion of upgrading, System boot partition number is updated to the partition number corresponding to former boot partition, and storage device is started by former boot partition.
It is required when the present invention is by reading the mirror image header of mirror image in storage device to determine that system starts to use Subregion and the subregion that upgrades of needs, it is independent of each other between subregion, escalation process does not influence system normal operation, and rises Level process participates in simple and convenient manually without user, enhances Consumer's Experience, improves the stability and reliability of system.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to institute in embodiment The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the present invention Example, for those of ordinary skill in the art, on the premise of not paying creative work, can also be obtained according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the message structure schematic diagram of mirror image head in the embodiment of the present invention;
Fig. 2 is the message structure schematic diagram of subregion in mirror image head in the embodiment of the present invention;
Fig. 3 is the method flow according to embodiments of the present invention upgraded by pluggable peripheral hardware to embedded system Figure;
The flow signal of the upgrade method of embedded system when Fig. 4 is system start-up phase according to embodiments of the present invention Figure;
The flow signal of the upgrade method of embedded system when Fig. 5 is the system operation stage according to embodiments of the present invention Figure;
Fig. 6 is the schematic flow sheet of system reboot process after system upgrade according to embodiments of the present invention;
Fig. 7 is the block diagram of the update device of embedded system according to embodiments of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained, belong to what the present invention protected Scope.
Firstly the need of explanation, every kind of mirror image all includes a mirror image header, and Fig. 1 shows the information knot of mirror image head Structure, it includes:
System boot partition number, for identifying subregion used in system start-up phase.For example system boot partition number is Subregion one, then need to read mirror image from subregion is a kind of when system starts;Second subregion is partition number to be upgraded.
The information of subregion, for identifying the essential information of the subregion.
As shown in Fig. 2 the information of subregion comprises at least at least one of:
The title of subregion mirror image, subregion version number, subregion check code, subregion mirror image original position and subregion mirror image it is big It is small.
According to an embodiment of the invention, there is provided a kind of upgrade method of embedded system.
As shown in figure 3, the upgrade method of embedded system according to embodiments of the present invention includes:
Step S301, the mirror image header of mirror image in storage device is read, mirror image is determined according to the mirror image header of reading System boot partition number;
Step S303, subregion to be upgraded is determined according to system boot partition number;
Step S305, the partition information of subregion to be upgraded is read, the subregion mirror image according to corresponding to subregion to be upgraded Version number and peripheral hardware in the version number of upgrade image that prestores, it is determined whether the subregion mirror image in storage device is carried out Upgrading;
Step S307, in the case of it is determined that result is to be, upgrade image is synchronized to specifying in subregion to be upgraded Position.
Wherein, when determining whether to upgrade the subregion mirror image in storage device, can be prestored in peripheral hardware Upgrade image version number be more than subregion mirror image to be upgraded corresponding to image release number in the case of, it is determined that need to depositing Subregion mirror image in storage equipment is upgraded.
In addition, after the specified location that upgrade image is synchronized in subregion to be upgraded, can also be according to synchronization after Mirror image is updated to the partition information corresponding to the subregion after upgrading;System boot partition number in mirror image header is updated For the partition number of this subregion being upgraded.
So, mirror image will be automatically selected when lower secondary device starts for newest version to be started.
, wherein it is desired to the partition information of renewal includes at least one of:
Regeneration block version number, regeneration block identifying code, the size of regeneration block mirror image.
In addition, after being updated to partition information, storage device can be restarted, wherein, the step of restarting Including:
The mirror image header of the mirror image after the completion of upgrading is read, obtains the system boot partition number after renewal, and read and be The partition information of subregion, the subregion identifying code in the partition information enter to the mirror image of the subregion corresponding to system boot partition number Row verification;
In the case of exception is verified, reset this upgrading after the completion of mirror image mirror image header, by system start point Area code is updated to the partition number corresponding to former boot partition, and starts storage device by former boot partition.
So, emergency situations occur in escalation process causes upgrading to fail, and also will not when starting next time The normal operation of influence system, and whether upgraded successfully by checking system, in the case where verifying exception, system is using former Boot partition carries out the startup of current system, and can continue to upgrade the subregion that former needs upgrade, and can't influence to work as The operation conditions of preceding system, improve the stability and reliability of system.
In addition, the upgrade method of embedded system provided by the present invention can not only carry out in system start-up phase but also can To carry out at the system operation stage, for convenience of explanation and understand, in the following embodiments, peripheral hardware is said by taking SD card as an example It is bright, but it should be recognized that the peripheral hardware in the present invention is not limited only to SD card, can also be other external memory devices.
The flow of the upgrade method of embedded system is shown when Fig. 4 shows system start-up phase according to embodiments of the present invention It is intended to, the system upgrade process is as follows:
1st, whether detection SD card is inserted, if be not inserted into, into normal Booting sequence;
If the 2, SD card is inserted, upgrade script is read from SD card, if this document is not present, enters normal start and flows Journey;
3rd, from upgrade script obtain mirror image version number information and whether upgrade command, may customize by upgrade command Escalation process;
The 4th, if the version number of mirror image is less than the version number of mirror image built in equipment, into normal Booting sequence;
If the 5, the version number of mirror image is more than the version number of mirror image built in equipment, enter upgrading flow;
6th, upgrading flow is first read the mirror image in SD card in internal memory by the upgrade command in upgrade script, then by In the storage device built in mirror image synchronization to equipment deposited, the green flicker that this process passes through indicator lamp identifies;
7th, upgrade successfully, indicator lamp green Chang Liang, system is restarted automatically, and indicator lamp goes out.
The flow of the upgrade method of embedded system is shown when Fig. 5 shows the system operation stage according to embodiments of the present invention It is intended to, the system upgrade process is as follows:
System normal operation:
1st, backstage monitor process detects whether SD card is inserted by the signal pins in place of SD card, if be not inserted into, Then system normal operation;
If the 2, SD card is inserted, upgrade script is read from SD card, if this document is not present, enters normal start and flows Journey;
3rd, the version number information and upgrade command of mirror image are obtained from upgrade script, passes through the customizable upgrading of upgrade command Process;
If the 4, the version number of mirror image is less than the version number of mirror image built in equipment, upgrading flow is exited, system is normally transported OK;
If the 5, the version number of mirror image is more than the version number of mirror image built in equipment, enter upgrading flow;
6th, upgrading flow adjusts the Operation class of system first, into safety upgrade pattern, then by upgrade script Upgrade command the mirror image in SD card is read in internal memory, then the storage device built in by the mirror image synchronization to equipment in internal memory In, the green flicker that this process passes through indicator lamp identifies;
7th, upgrade successfully, indicator lamp green Chang Liang, system is restarted automatically, and indicator lamp goes out.
The process that the upgrade image that will be preserved in SD card is copied in subregion to be upgraded is described in detail below, its idiographic flow It is as follows:
1st, the mirror image header of the mirror image is read, the system boot partition number in mirror image header is obtained, is opened according to system Dynamic partition number can obtain partition number to be upgraded;
2nd, the partition information corresponding to partition number to be upgraded is read, obtains the original position of subregion mirror image;
The 3rd, mirror image is updated to the opening position specified in itself;
4th, the partition information corresponding to partition number to be upgraded is updated, refreshes subregion version number, subregion check code, subregion mirror The information such as the size of picture;
5th, the system boot partition number in mirror image header is updated to the partition number being this time upgraded.
The process restarted after system upgrade is as shown in fig. 6, its process is as follows:
1st, the mirror image header of the mirror image is read, obtains system boot partition number;
2nd, the partition information corresponding to system boot partition number is read, obtains the original position and subregion mirror of subregion mirror image The information such as the size of picture;
3rd, from mirror image corresponding to specified location reading;
4th, the subregion check code in partition information verifies to mirror image;
If the 5, verification is normal, started using newest mirror image, escalation process terminates;
If the 6, verification is abnormal, the mirror image header of the mirror image is reset, system boot partition number is updated into former start divides The partition number in area, and started using the mirror image of the subregion;
In addition, the flow of restarting after system image upgrading can also be by configuring selection Starting mode, default configuration is to make Started with the mirror image of system boot partition, can also be dynamically configured as being started using either partition.
According to an embodiment of the invention, a kind of update device of embedded system is additionally provided.
As shown in fig. 7, the update device of embedded system according to embodiments of the present invention includes:
Read module 71, for reading the mirror image header of mirror image in storage device, it is additionally operable to read subregion to be upgraded Partition information;
First determining module 72, for determining the system boot partition number of mirror image, and root according to the mirror image header of reading Subregion to be upgraded is determined according to system boot partition number;
Second determining module 73, for pre- in the version number of the subregion mirror image according to corresponding to subregion to be upgraded and peripheral hardware The version number of the upgrade image first stored, it is determined whether upgrade to the mirror image in storage device;
Upgraded module 74, in the case of it is determined that result is to be, upgrade image being synchronized in subregion to be upgraded Specified location.
Wherein, the device also includes:
Update module (not shown), for after the specified location that upgrade image is synchronized in subregion to be upgraded, root The partition information corresponding to the subregion after upgrading is updated according to the mirror image after synchronization;
System boot partition number in mirror image header is updated to the partition number for the subregion being this time upgraded.
Wherein, the information of update module renewal, including at least one of:
Regeneration block version number, regeneration block identifying code, the size of regeneration block mirror image.
Wherein, the device further comprises:
Equipment starting module (not shown), for after being updated to partition information, restarting storage device, wherein Read module 71 is further used in restarting procedure, reads the mirror image header of the mirror image after the completion of upgrading, and obtains more System boot partition number after new, and read the partition information of subregion corresponding to system boot partition number;
Authentication module (not shown), the subregion identifying code for the subregion according to corresponding to system boot partition number is to the subregion Mirror image verified.
Wherein, the device further comprises:
Module (not shown) is reset, in the case of verification exception, resetting the mirror of this mirror image after the completion of upgrading As header, system boot partition number is updated to the partition number corresponding to former boot partition, and start by former boot partition Storage device.
In summary, by means of the above-mentioned technical proposal of the present invention, believed by the mirror image head for reading mirror image in storage device The subregion that the required subregion used and upgrading need during determining that system starts is ceased, is independent of each other, upgraded between subregion Journey does not influence system normal operation, also, after by the position of the newest mirror image synchronization of version to the subregion being upgraded, it is right The mirror image being upgraded is updated, and when restarting automatically so that guarantee is next, system is newest image release by operation, and And in restarting process, verification process, in the case that exception occurs in checking, system are carried out by the mirror image completed to new upgrading It will be started using original subregion mirror image, so that system can start the use for not interfering with user as usual, and also it is whole Individual escalation process is simple and convenient, and escalation process participates in manually without user, enhances Consumer's Experience, stability and reliability are significantly Improve.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention God any modification, equivalent substitution and improvements made etc., should be included in the scope of the protection with principle.

Claims (8)

  1. A kind of 1. upgrade method of embedded system, it is characterised in that including:
    Read the mirror image header of mirror image in storage device, the system that the mirror image is determined according to the mirror image header of reading Boot partition number;
    Subregion to be upgraded is determined according to the system boot partition number;
    The partition information of the subregion to be upgraded is read, the version of the subregion mirror image according to corresponding to the subregion to be upgraded Number with the version number of the upgrade image prestored in peripheral hardware, it is determined whether the subregion mirror image in the storage device is entered Row upgrading;
    In the case of it is determined that result is to be, the upgrade image is synchronized to the specified location in the subregion to be upgraded;
    Wherein, after the specified location that the upgrade image is synchronized in the subregion to be upgraded, according to the mirror after synchronization As being updated to the partition information corresponding to the subregion after upgrading;
    System boot partition number in mirror image header is updated to the partition number for the subregion being this time upgraded.
  2. 2. upgrade method according to claim 1, it is characterised in that described in determining whether to the storage device When subregion mirror image is upgraded, the version number of the upgrade image prestored in peripheral hardware is more than the subregion to be upgraded In the case of image release number corresponding to mirror image, it is determined that needing to rise the subregion mirror image in the storage device Level.
  3. 3. upgrade method according to claim 1, it is characterised in that the partition information for needing to update is included below extremely It is one of few:
    Regeneration block version number, regeneration block identifying code, the size of regeneration block mirror image.
  4. 4. upgrade method according to claim 3, it is characterised in that after being updated to partition information, restarting The storage device, wherein, include the step of restarting:
    The mirror image header of the mirror image after the completion of upgrading is read, obtains the system boot partition number after renewal, and read the system The partition information of subregion, the subregion identifying code in the partition information enter to the mirror image of the subregion corresponding to system boot partition number Row verification;
    In the case of exception is verified, reset this upgrading after the completion of the mirror image mirror image header, by system start point Area code is updated to the partition number corresponding to former boot partition, and starts the storage device by former boot partition.
  5. A kind of 5. update device of embedded system, it is characterised in that including:
    Read module, for reading the mirror image header of mirror image in storage device, it is additionally operable to read the subregion of subregion to be upgraded Information;
    First determining module, for determining the system boot partition number of the mirror image according to the mirror image header of reading, and Subregion to be upgraded is determined according to the system boot partition number;
    Second determining module, for advance in the version number of the subregion mirror image according to corresponding to the subregion to be upgraded and peripheral hardware The version number of the upgrade image of storage, it is determined whether upgrade to the mirror image in the storage device;
    Upgraded module, in the case of it is determined that result is to be, the upgrade image to be synchronized into the subregion to be upgraded In specified location;
    Update module, for after the specified location that the upgrade image is synchronized in the subregion to be upgraded, according to same Mirror image after step is updated to the partition information corresponding to the subregion after upgrading;
    System boot partition number in mirror image header is updated to the partition number for the subregion being this time upgraded.
  6. 6. update device according to claim 5, it is characterised in that the information of the update module renewal, including it is following At least one:
    Regeneration block version number, regeneration block identifying code, the size of regeneration block mirror image.
  7. 7. update device according to claim 6, it is characterised in that further comprise:
    Equipment starting module, for after being updated to partition information, restarting the storage device, wherein read module It is further used in restarting procedure, reads the mirror image header of the mirror image after the completion of upgrading, obtains the system after renewal Boot partition number, and read the partition information of subregion corresponding to the system boot partition number;
    Authentication module, the subregion identifying code for the subregion according to corresponding to the system boot partition number enter to the mirror image of the subregion Row verification.
  8. 8. update device according to claim 7, it is characterised in that including:
    Module is reset, in the case of verification exception, resetting the mirror image header of this mirror image after the completion of upgrading, System boot partition number is updated to the partition number corresponding to former boot partition, and the storage is started by former boot partition and set It is standby.
CN201410384588.5A 2014-08-06 2014-08-06 The upgrade method and device of embedded system Active CN104133709B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410384588.5A CN104133709B (en) 2014-08-06 2014-08-06 The upgrade method and device of embedded system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410384588.5A CN104133709B (en) 2014-08-06 2014-08-06 The upgrade method and device of embedded system

Publications (2)

Publication Number Publication Date
CN104133709A CN104133709A (en) 2014-11-05
CN104133709B true CN104133709B (en) 2018-01-30

Family

ID=51806395

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410384588.5A Active CN104133709B (en) 2014-08-06 2014-08-06 The upgrade method and device of embedded system

Country Status (1)

Country Link
CN (1) CN104133709B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104506367A (en) * 2014-12-24 2015-04-08 上海斐讯数据通信技术有限公司 Updating management system
CN104572185B (en) * 2014-12-25 2018-03-27 武汉烽火富华电气有限责任公司 Embedded system, its upgrade method and updating apparatus
CN105119759B (en) * 2015-09-15 2018-09-28 深圳市万网博通科技有限公司 A method of realizing key configuration for specific networking
CN105955781B (en) * 2016-05-09 2024-03-12 京东方科技集团股份有限公司 An EMMC upgrade method, upgrade device and terminal
CN106874029B (en) * 2016-12-30 2021-02-02 深圳市广和通无线股份有限公司 Mirror image file loading method and device
CN107229501B (en) * 2017-06-30 2020-04-03 深圳市九洲电器有限公司 Set top box partition change upgrading method and system
CN109960523B (en) * 2017-12-22 2023-07-21 浙江宇视科技有限公司 Firmware upgrade method and device for an embedded device
CN108279916B (en) * 2017-12-28 2021-12-07 宁德时代新能源科技股份有限公司 Electronic control unit program updating method and device
CN108255508A (en) * 2018-01-18 2018-07-06 晶晨半导体(上海)股份有限公司 A kind of method for upgrading system and embedded device
CN111142911B (en) * 2019-12-27 2022-04-19 易思维(杭州)科技有限公司 Embedded system with abnormal recovery function and upgrading method thereof
CN112118280A (en) * 2020-06-19 2020-12-22 上海汉枫电子科技有限公司 Recovery method after OTA upgrade failure of WI-FI equipment
CN112631626B (en) * 2020-12-02 2023-11-14 广东中兴新支点技术有限公司 System upgrading method and device based on double systems and storage medium
CN113721943B (en) * 2021-09-03 2024-10-22 青岛海信宽带多媒体技术有限公司 Router and mirror image self-upgrading method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1825283A (en) * 2006-03-31 2006-08-30 浙江大学 Implementation Method of Embedded Operating System Hardware Image Boot Optimization
CN101021797A (en) * 2007-04-06 2007-08-22 中兴通讯股份有限公司 Repairing and staging method for software of embedded system
CN101039219A (en) * 2006-07-12 2007-09-19 蔺炜 Multifunctional network application equipment and starting and online updating method
CN101211265A (en) * 2006-12-28 2008-07-02 英华达(上海)电子有限公司 Terminal embedded type system software update method and apparatus
EP2169545A1 (en) * 2008-09-26 2010-03-31 Moxa Inc. Embedded system that automatically updates its software and the method thereof
CN103092662A (en) * 2013-02-04 2013-05-08 烽火通信科技股份有限公司 Software module upgrading method for terminal device based on embedded operating system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7085957B2 (en) * 2002-11-21 2006-08-01 Texas Instruments Incorporated Upgrading of firmware with tolerance to failures

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1825283A (en) * 2006-03-31 2006-08-30 浙江大学 Implementation Method of Embedded Operating System Hardware Image Boot Optimization
CN101039219A (en) * 2006-07-12 2007-09-19 蔺炜 Multifunctional network application equipment and starting and online updating method
CN101211265A (en) * 2006-12-28 2008-07-02 英华达(上海)电子有限公司 Terminal embedded type system software update method and apparatus
CN101021797A (en) * 2007-04-06 2007-08-22 中兴通讯股份有限公司 Repairing and staging method for software of embedded system
EP2169545A1 (en) * 2008-09-26 2010-03-31 Moxa Inc. Embedded system that automatically updates its software and the method thereof
CN103092662A (en) * 2013-02-04 2013-05-08 烽火通信科技股份有限公司 Software module upgrading method for terminal device based on embedded operating system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
嵌入式Linux下的闪存自动分区与更新系统;毛亮等;《计算机应用与软件》;20090206;第25卷(第11期);第227页第1栏第2段-第228页第2栏第2段,图1-2 *

Also Published As

Publication number Publication date
CN104133709A (en) 2014-11-05

Similar Documents

Publication Publication Date Title
CN104133709B (en) The upgrade method and device of embedded system
CN104581397B (en) The method for upgrading system and device of android set top box
CN104090796B (en) A kind of embedded device method for updating program and system
CN109510742B (en) Server network card remote test method, device, terminal and storage medium
CN104461594B (en) The upgrade method and device of embedded OS
CN109753297A (en) Software upgrade method, device and readable storage medium when terminal is in standby
US11995427B2 (en) Method, apparatus, device, and storage medium for upgrading vehicle-mounted Tbox
CN104281479A (en) Firmware upgrading method and device
CN102567135B (en) Refreshing/recovering method and electronic equipment
CN106528097A (en) Version synchronization method for two pieces of BIOS (Basic Input/ Output System) firmware, and electronic equipment
CN104199691B (en) A kind of method and terminal of the start self-starting APK based on Android platform
CN105607972B (en) A kind of method and device repaired extremely
CN109240720A (en) A kind of firmware upgrade method of Android system and a kind of storage equipment
CN108121612A (en) A kind of collapse processing method and system based on linux kernel router
WO2019062576A1 (en) Protection method against abnormal power disconnection during system upgrade and terminal device
CN109298877A (en) Game renewal method and system, terminal and computer readable storage medium
CN108132797A (en) A kind of upgrade method of remote controler, SoC chip and its application program
CN110018918A (en) Restorative procedure, device, mobile terminal and the storage medium of terminal abnormal
CN109002305B (en) Method and system for updating equipment program
CN107656765A (en) A kind of method, system and the terminal device of equipment initialization
WO2012000328A1 (en) Multimedia terminal device and maintenance method thereof
CN112416411A (en) Upgrade method and apparatus, device end, server, computer readable medium
CN104750537B (en) Method and device for executing test case
CN109766140A (en) A kind of localization method and device that set-top box starting is abnormal
WO2015154578A1 (en) Remote upgrade method, device and system of boot program of single board

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20181207

Address after: 100193 No. 36 Building, No. 8 Hospital, Wangxi Road, Haidian District, Beijing

Patentee after: Zhongke Shuguang International Information Industry Co.,Ltd.

Address before: 100193 No. 36 Building, No. 8 Hospital, Wangxi Road, Haidian District, Beijing

Patentee before: Dawning Information Industry (Beijing) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220727

Address after: 266000 room 211, zone a, software park, No. 169, Songling Road, Laoshan District, Qingdao City, Shandong Province

Patentee after: Zhongke Shuguang International Information Industry Co.,Ltd.

Patentee after: DAWNING INFORMATION INDUSTRY Co.,Ltd.

Address before: 100193 No. 36 Building, No. 8 Hospital, Wangxi Road, Haidian District, Beijing

Patentee before: Zhongke Shuguang International Information Industry Co.,Ltd.