CN108762774A - A kind of method of firmware burning and the equipment of firmware burning - Google Patents
A kind of method of firmware burning and the equipment of firmware burning Download PDFInfo
- Publication number
- CN108762774A CN108762774A CN201810497356.9A CN201810497356A CN108762774A CN 108762774 A CN108762774 A CN 108762774A CN 201810497356 A CN201810497356 A CN 201810497356A CN 108762774 A CN108762774 A CN 108762774A
- Authority
- CN
- China
- Prior art keywords
- equipment
- firmware
- burning
- pending
- pending equipment
- 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
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003860 storage Methods 0.000 claims abstract description 5
- 230000005055 memory storage Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 5
- 239000007787 solid Substances 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of method of firmware burning, this method includes:Pending equipment is connect with firmware management equipment;Determine the pattern residing for pending equipment;When pending equipment is in burning pattern, the target firmware that firmware management equipment is sent, and burning target firmware are received.By the above method, it can preferably realize the efficiency of the automatic burning of firmware, reduce the difficulty reprocessed, can also realize that batch treats processing equipment and carries out firmware burning.The present invention also provides a kind of method of firmware burning, this method includes:Firmware management equipment is connect with pending equipment;Determine the pattern residing for pending equipment;When pending equipment is in burning pattern, the target firmware of storage is sent to pending equipment, so that pending equipment burning target firmware.The application also provides a kind of equipment of firmware burning.
Description
Technical field
This application involves electronic fields, the equipment of method and firmware burning more particularly to a kind of firmware burning.
Background technology
With the fast development of electronic information technology, all trades and professions are more and more for the demand of embedded product.Existing
Have in technology, in the production of embedded hardware equipment, generally requires the veneer of required firmware burning to embedded device
In FLASH or ROM.But due to that can there be function of a variety of different firmwares for completing setting in a hardware device, this
Sample just may require that be needed hardware device to carry out multiple firmware burning process in production.But it commonly used in the prior art does
Fado is to carry out patch burning to each hardware using dedicated replication tool, is thus needed corresponding FLASH or ROM
Patch burning is completed one by one under chip dismounting, and such burning efficiency is very low, and can increase and reprocess difficulty, finally will also result in
The reduction of entire embedded product production efficiency.
Invention content
The application is mainly solving the technical problems that provide a kind of method of firmware burning and the equipment of firmware burning.It can
Realize the automatic burning of firmware.
In order to solve the above technical problems, the technical solution that the application uses is:A kind of method of firmware burning is provided,
The method includes:
Pending equipment is connect with firmware management equipment;
Determine the pattern residing for the pending equipment;
When the pending equipment is in burning pattern, the target firmware that the firmware management equipment is sent is received, and
Target firmware described in burning.
In order to solve the above technical problems, another technical solution that the application uses is to provide a kind of side of firmware burning
Method, this method include:
Firmware management equipment is connect with pending equipment;
Determine the pattern residing for the pending equipment;
When the pending equipment is in burning pattern, the target firmware of storage is sent to the pending equipment,
So that target firmware described in the pending equipment burning.
In order to solve the above technical problems, another technical solution that the application uses is to provide a kind of setting for firmware burning
Standby, which includes processor and memory, and the processor is used to run the program code of the memory storage, to execute
The method of firmware burning as described above.
In order to solve the above technical problems, another technical problem that the application uses is to provide a kind of setting for firmware burning
Standby, which includes processor and memory, and the processor is used to run the program code of the memory storage, to execute
The method of firmware burning as described above.
Above scheme further confirms that after pending equipment is by connecting firmware management equipment residing for pending equipment
Pattern receives the target firmware transmitted by firmware management equipment and completes pair when obtaining pending equipment and being in burning pattern
The burning of target firmware.It by above method flow, can preferably realize the automatic burning for improving firmware, reduce and reprocess
Difficulty can also realize that batch treats processing equipment and carries out firmware burning.
Description of the drawings
Fig. 1 is a kind of method of firmware burning of the application flow diagram in one embodiment;
Fig. 2 is a kind of method of firmware burning of the application flow diagram in another embodiment;
Fig. 3 is a kind of method of firmware burning of the application flow diagram in another embodiment;
Fig. 4 is a kind of method of firmware burning of the application flow diagram in another embodiment;
Fig. 5 is a kind of method of firmware burning of the application flow diagram in one embodiment;
Fig. 6 is the structural schematic diagram of the equipment of the application firmware burning in one embodiment;
Fig. 7 is the structural schematic diagram of the equipment of the application firmware burning in one embodiment.
Specific implementation mode
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation describes.It is understood that specific embodiment described herein is only used for explaining the application, rather than the limit to the application
It is fixed.Based on the embodiment in the application, obtained by those of ordinary skill in the art without making creative efforts
Every other embodiment, shall fall in the protection scope of this application.
Term " first " in the application, " second ", " third " are used for description purposes only, and should not be understood as instruction or dark
Show relative importance or implicitly indicates the quantity of indicated technical characteristic.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments
It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical
Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and
Implicitly understand, embodiment described herein can be combined with other embodiments.
Fig. 1 is referred to, is a kind of flow diagram of method of firmware burning of the application in one embodiment.It needs to illustrate
, the executive agent of embodiment shown in Fig. 1 is pending equipment, and pending equipment needs to carry out firmware burning
Equipment.Wherein,
S110:Pending equipment is connect with firmware management equipment.
Pending equipment in technical solution provided herein is the hardware device for needing to carry out firmware burning, firmware
Management equipment is the target firmware for waiting for burning to be provided for pending equipment, and pending equipment can be assisted to complete target firmware and burnt
The equipment of record.Before carrying out burning, pending equipment needs are attached with firmware management equipment.
Optionally, in one embodiment, the connection between pending equipment and firmware management equipment is wired connection, is logical
It crosses data-interface and data line (or being cable and its corresponding interface) is connected and communicated, realize instruction and data
Transmission.
In another embodiment, can also be between pending equipment and firmware management equipment by between a certain medium in succession
It connects, i.e., pending equipment is communicated by an intermediary equipment with firmware management equipment.
In another embodiment, can be to be wirelessly connected between pending equipment and firmware management equipment, i.e., it is pending to set
It is standby to realize that the transmission of instruction and data in other words in the present example, waits locating by network connection with firmware management equipment
Managing equipment is connect and is communicated with firmware management equipment by LAN.
Further, refer to Fig. 2, Fig. 2 is in the method for the application firmware burning, pending equipment by LAN with
The step of firmware management equipment connects further comprises:
S211:The gateway device of pending equipment and constructing local network connects.Wherein, in the present embodiment, Network Management Equipment
Mostly it is router, the addresses ip for distributing LAN for pending equipment.Wherein, the net of pending equipment and constructing local network
The connection for closing equipment can be wired, i.e., directly pending equipment is connected on gateway device by cable, be can also be
The communication between pending equipment and firmware management equipment is directly realized by wireless connection.
S212:The addresses mac are generated using set algorithm and obtain the IP address of LAN, to be linked into the LAN
In.Wherein, the addresses mac for the addresses mac and other hardware in LAN that pending equipment is generated by the algorithm of setting
Difference is unique in current local area network, to indicate the identity of currently pending equipment, so as in firmware management equipment
When being communicated with pending equipment, currently pending equipment can be fast and accurately found.What is utilized in step S212 sets
It can be one section of program in Bootloader to determine algorithm, can also be other from the program set.
Further, in one embodiment, the method for firmware burning provided herein is run by pending equipment
Bootload Bootloader realizes that the pending equipment that is, in the application is complete under the cooperation of firmware management equipment
At the burning of Bootloader, and can be with the hardware device of normal operation Bootloader.Wherein, Bootloader is embedded
The bootstrap of system is the first segment code that embedded system executes after the power is turned on, it relies on specific hardware, executes hardware
The guiding of initialization and kernel image, and kernel image includes then embedded mmdb, file system, business application.And this
Target firmware described in application includes kernel image, it is of course possible to understanding, may be used also in target firmware provided herein
To include other contents, it is not described in detail one by one herein.
Further, in one embodiment, firmware management equipment is can to run authentication tool, and can be with office by network
The equipment that is communicated of pending equipment in the net of domain, the authentication tool that firmware management equipment is run in this application be pair with
The pending equipment of communication authenticated.It should be understood that in other examples, pending equipment can also be according to reality
Border need run authentication tool, for itself authentication or the network accessed is authenticated.Wherein, authentication tool refers to
For identify user whether the tool with right to access, can be one section of program can also be an identifying code.And it authenticates and divides
For two aspects, subscription authentication and network authentication.Subscription authentication refers to that user authenticates network, to prevent user's access non-
Method network, in this application, subscription authentication be pending equipment carried out it is external authentication and to the authentication of itself, it is pending
Equipment is to the pattern that the authentication of itself refers to residing for identification itself.It is similar, network authentication be for identifying user, it is non-to prevent
Method user accesses current network resources, and in this application, network authentication refers to the authentication that firmware management equipment treats processing equipment,
Identify whether pattern residing for pending equipment and pending equipment are legal.
I.e. in the application, authentication tool can be run in pending equipment end and firmware management equipment end, to connecting pin
Whether the other side is identified there is legal right to access, while also identify the pattern residing for currently pending equipment, simultaneously
Judge whether currently pending equipment has the right for accessing current firmware management equipment.It should be understood that operation authentication
Tool can be also used for identifying other items, not do being described in detail one by one herein.
Further, in various embodiments, firmware management equipment can also provide human-computer interaction interface to the user, i.e.,
User selects the target firmware of required burning, or the pending equipment of selection orientation burning by firmware management equipment, again
A certain pending equipment is either checked or tested, does not do any restriction herein.S120:Determine the mould residing for pending equipment
Formula.
After pending equipment is connect with firmware management equipment, the pattern residing for pending equipment can be further determined that.Its
In, using firmware burning as scene, the pattern residing for pending equipment is divided into following several modes:Burning pattern and bootmode.
It should be understood that pending equipment provided herein further includes completing the pattern of firmware burning and firmware guiding.
So further, step S120 can be understood as determining that the current pattern of pending equipment is burning pattern, also
It is bootmode, or is the pattern for having completed firmware burning and firmware guiding.Wherein, it is set on how to which determination is pending
Standby residing pattern detail, will be discussed further below.
S130:When pending equipment is in burning pattern, the target firmware that firmware management equipment is sent, and burning are received
Target firmware.
In one embodiment, it when it is burning pattern to determine the pattern residing for pending equipment in step S120, receives solid
The target firmware that part management equipment is sent, target firmware is burned onto in pending equipment.Wherein, target firmware refers to waiting locating
The firmware of burning needed for equipment is managed, target firmware can be one section of program for completing a certain function, including kernel image.It burns
Record pattern refers to still without completing burning of the burning to target firmware in currently pending equipment, i.e., pending equipment is currently can
To carry out the state of burning.
In another embodiment, it when determining that pending equipment is in bootmode in step S120, then may determine that
Target firmware is burned onto in pending equipment by completion, and pending equipment then can further guide the target of burning solid at this time
Part.Wherein, the process of the target firmware of guiding burning is to complete that the mesh in the memory of pending equipment will be burned onto
Mark firmware is loaded onto from memory in the memory in pending equipment, and runs the process of the target firmware.
Further, in one embodiment, technical solution provided herein further includes:It is in and draws in pending equipment
It, that is,, can be further to after receiving the message from test step when having completed the burning of target firmware when waveguide mode
The target firmware for completing burning is tested, and to judge, the target firmware of burning is legitimate secure, no security breaches.
In above-mentioned steps S110 to step S130, after pending equipment is by connecting realization communication with firmware management equipment,
It determines the pattern residing for currently pending equipment, when it is in burning pattern to judge currently pending equipment, can further connect
The target firmware that firmware management equipment is sent is received, further completes target firmware being burned onto in pending equipment.The application is logical
The judgement for treating the pattern residing for processing equipment is crossed, the burning efficiency of pending equipment can be preferably improved.
Further, Fig. 3 is referred to, in one embodiment, step S120 determines the pattern residing for pending equipment into one
Step includes step S321 as shown in Figure 3.Wherein,
S110:Pending equipment is connect with firmware management equipment.
S321:The pattern residing for pending equipment is determined according to the instruction that firmware management equipment is sent.
In the present example, the instruction that firmware management equipment is sent is the setting state mark sent according to pending equipment
What will value determined, i.e., in present example, pending equipment is to be sent to firmware management equipment by that will set status flag value
Place, judges that the pattern residing for currently pending equipment, firmware management equipment are based further on judging result by firmware management equipment
It generates corresponding instruction and is sent to pending equipment, pending equipment is based on the finger transmitted by received firmware management equipment
It enables, further learns itself current pattern.
Wherein, the instruction that firmware management equipment is sent includes at least:Burning instruction and key instruction.Burning instruction is firmware
Management equipment judges currently pending equipment setting status flag value based on the setting status flag value transmitted by pending equipment
When being program state value, then judges that currently pending equipment is to be in burning pattern, the burning of target firmware can be carried out, be based on
The judging result generates burning instruction, and is sent to pending equipment.In turn, pending equipment is receiving firmware management equipment
Burning instruction when, can further get the target firmware from firmware management equipment.Similarly, key instruction is in firmware pipe
When to manage equipment based on the setting status flag value transmitted by received pending equipment be boot state value, then judge that this waits locating
It is currently bootmode to manage equipment, has been completed based on the pending equipment guiding that is used to indicate that current judging result is generated
The instruction of the target firmware of burning.The key instruction is indicated for pending equipment, completes solid to the target that burning is completed
The guiding of part.
S130:When pending equipment is in burning pattern, the target firmware that firmware management equipment is sent, and burning are received
Target firmware.
In one embodiment, when the instruction that firmware management equipment received in step S321 is sent is burning instruction
When, that is, when judging that pending equipment is burning pattern, the target firmware that firmware management equipment is sent is received, and complete target firmware
Burning.
Optionally, Fig. 4 is referred to, in another embodiment, step S120 determines the pattern residing for pending equipment into one
Step includes S421 as shown in Figure 4, wherein
S110:Pending equipment is connect with firmware management equipment.
S421:The value of setting Status Flag is read, and is determined residing for pending equipment according to the value of setting Status Flag
Pattern.
In the present example, it is the setting status flag value of itself to be read by pending equipment, and be based on setting state
Value of statistical indicant judges the pattern residing for itself.Wherein, when read set Status Flag as program state value when, pending equipment is then
Judge that itself is in burning pattern;When setting Status Flag as boot state value, pending equipment then judges it itself is to be in
Bootmode;When setting Status Flag as completion status value, then pending equipment is that firmware is completed in pending equipment
Burning and firmware guiding.
S130:When pending equipment is in burning pattern, the target firmware that firmware management equipment is sent, and burning are received
Target firmware.
Further, in another embodiment, it after pending equipment is completed to the burning of target firmware, that is, completes to incite somebody to action
After target firmware in firmware management equipment is burned onto the memory in pending equipment, meeting further will be in pending equipment
Setting status flag value is changed by program state value is set as boot state value, to indicate that currently pending equipment has completed firmware
Burning, in other words, to indicate that currently pending equipment enters bootmode from burning pattern.
It should be understood that after pending equipment completes the guiding to target firmware, meeting further will be in pending equipment
Setting Status Flag changed by boot state value and be set as completion status value, the pending equipment to indicate current has completed mesh
Mark the guiding of the burning and target firmware of firmware.
Each embodiment in conjunction with corresponding to Fig. 1 to Fig. 4 is learnt, when there are multiple pending equipment to need in a certain LAN
The burning for carrying out target firmware, since there is difference in the time of the access current local area network of different pending equipment, so each
It is a to wait for that recording device carries out the progress of burning and guiding and has difference, and in technical solution provided herein, it provides pair
Pending equipment is presently in the deterministic process of pattern, it is possible to preferably according to each pending equipment processing of itself into
Degree carries out the guiding of the burning either target firmware of target firmware.It is possible thereby to learn, firmware burning provided herein
Method the automatic paralleling burning mode of multiple pending equipment can be provided, and then improve the efficiency of hardware firmware burning.
Optionally, the method for firmware burning provided herein further comprises:Judging currently pending equipment
It, can be further by having been completed to this in the currently pending equipment of firmware management equipment feedback operation personnel when being bootmode
The burning of target firmware, if burning target firmware again, to override original target firmware.
When in one embodiment, as beyond the answer instruction from firmware management equipment in preset time, is not received, automatically
Acquiescence enters bootmode, completes the guiding to target firmware.
In another embodiment, when pending equipment receives the feedback command of firmware management equipment transmission, foundation refers to
Order is operated.
Optionally, in one embodiment, when some pending equipment or multiple pending equipment are reprocessed,
It only needs that the LAN where firmware management equipment is added again, executes the step as described in step S110 to step S130 again
Suddenly, the step of or described in embodiment as described above, you can reprocessing for processing equipment is treated in completion, you can by new mesh
Mark firmware burning is to waiting for overriding existing target firmware in recording device.
Optionally, technical solution provided by the present application further comprises:The case where being guided based on burning generates monitoring report
Text is sent to firmware management equipment.Wherein monitoring message is for judging whether pending equipment deposits in the process of burning and guiding
In exception, while it can also provide example certain data basis for research hardware burning guiding.
Refer to Fig. 5, flow diagram shown in another technical solution provided by the present application.Wherein, implementation shown in fig. 5
Example technical solution is the method for being illustrated firmware burning provided herein with firmware management equipment for main executive agent.
Wherein,
S510:Firmware management equipment is connect with pending equipment.
Optionally, it can also be and pass through by being connected through a wired connection between firmware management equipment and pending equipment
It is wirelessly connected, the burning that firmware is completed in communication is such as carried out by a LAN.
S520:Determine the pattern residing for pending equipment.
After firmware management equipment is connect with pending equipment, need to further determine that the pattern residing for pending equipment.
Wherein, the pattern residing for pending equipment includes at least:Burning pattern and bootmode.
Further, in one embodiment, step S520 determines that the pattern residing for pending equipment includes:It receives pending
The value for the setting Status Flag that equipment is sent, and the pattern residing for pending equipment is determined according to the value of setting Status Flag.?
In present example, after firmware management equipment is connect with pending equipment, can further it obtain transmitted by pending equipment
State value is set, and the pattern residing for pending equipment is determined according to setting status flag value.Such as, setting status flag value is set
Indicated when being set to 1 pending equipment be burning pattern, set status flag value as 0 when indicate that pending equipment is bootmode.
Further, in another embodiment, step S520 determines that the pattern residing for pending equipment further comprises:It connects
Receive the pattern residing for the determining pending equipment of request that pending equipment is sent.Wherein, it asks as pending equipment according to setting
What the value of Status Flag determined.In the present example, firmware management equipment with pending equipment after connecting, pending equipment
Firmware management equipment can be further sent a request to, request firmware management equipment determines the pattern residing for pending equipment.Its
In, in the request transmitted by pending equipment comprising setting status flag value, for firmware management equipment judge it is currently pending
Pattern residing for equipment.Specifically, when setting Status Flag as program state value, pending equipment is in burning pattern.When
When setting Status Flag as boot state value, pending equipment is then in bootmode.
S530:When pending equipment is in burning pattern, the target firmware of storage is sent to pending equipment, so that
Pending equipment burning target firmware.
In one embodiment, when firmware management equipment judges that pending equipment is in burning pattern in step S520,
The target firmware of storage is sent to pending equipment, so that pending equipment burning target firmware.
Wherein, pending equipment when pending equipment is operation bootload Bootloader as described above.
The application also provides a kind of equipment of firmware burning, is illustrated in figure 6 setting for firmware burning provided herein
Standby 600 structural schematic diagram in one embodiment, the equipment 600 of the firmware burning include processor 601, memory 602 and
The program data being stored on memory 602.Wherein, 601 coupled memory 602 of processor, processor 601 are stored for running
The program code that device 602 is stored, each embodiment of method to complete firmware burning as shown in Figures 1 to 4 are corresponding solid
The method of part burning.
In one embodiment, the program code stored in memory includes at least:Bootloader.It should be understood that
The program code stored in memory can also include:Test step etc..
The application also provides a kind of equipment of firmware burning, is illustrated in figure 7 a kind of firmware burning provided herein
The structural schematic diagram in one embodiment of equipment 700.The equipment of the firmware burning includes processor and memory, processor
701 program code for being stored in run memory 702, it is corresponding solid to execute as above each embodiment shown in fig. 5
The method of part burning.
The foregoing is merely presently filed embodiments, are not intended to limit the scope of the claims of the application, every to utilize this
Equivalent structure or equivalent flow shift made by application specification and accompanying drawing content, it is relevant to be applied directly or indirectly in other
Technical field includes similarly in the scope of patent protection of the application.
Claims (10)
1. a kind of method of firmware burning, which is characterized in that the method includes:
Pending equipment is connect with firmware management equipment;
Determine the pattern residing for the pending equipment;
When the pending equipment is in burning pattern, the target firmware that the firmware management equipment is sent, and burning are received
The target firmware.
2. the method for firmware burning according to claim 1, which is characterized in that the method is transported by the pending equipment
The target firmware that row bootload Bootloader is realized and/or described includes kernel image.
3. the method for firmware burning according to claim 1, which is characterized in that in the determination pending equipment institute
After the pattern at place, the method further includes:
When the pending equipment is in bootmode, the target firmware of burning in the pending equipment is guided.
4. the method for firmware burning according to claim 1, which is characterized in that the pending equipment is set with firmware management
Include for connection:
The pending equipment is connect by LAN with the firmware management equipment.
5. the method for firmware burning according to claim 1, which is characterized in that residing for the determination pending equipment
Pattern include:
The pattern residing for the pending equipment is determined according to the instruction that the firmware management equipment is sent, wherein described instruction
It is that the setting status indication value sent according to the pending equipment determines;
Alternatively, reading the value of setting Status Flag, and the pending equipment institute is determined according to the value of the setting Status Flag
The pattern at place;
Wherein, when it is described set Status Flag as program state value when, the pending equipment is in burning pattern;It is set when described
Determine Status Flag be boot state value when, the pending equipment is in bootmode.
6. the method for firmware burning according to claim 5, which is characterized in that the target firmware described in the burning it
Afterwards, the method further includes:
The setting Status Flag is changed by program state value and is set as boot state value.
7. a kind of method of firmware burning, which is characterized in that
Firmware management equipment is connect with pending equipment;
Determine the pattern residing for the pending equipment;
When the pending equipment is in burning pattern, the target firmware of storage is sent to the pending equipment, so that
Target firmware described in the pending equipment burning.
8. the method for firmware burning according to claim 7, which is characterized in that the pending equipment is that operation starts dress
Carry pending equipment when Bootloader;
Pattern residing for the determination pending equipment includes:
The value for the setting Status Flag that the pending equipment is sent is received, and institute is determined according to the value of the setting Status Flag
State the pattern residing for pending equipment;
Alternatively, receiving the request that the pending equipment is sent determines pattern residing for the pending equipment, wherein ask be
The pending equipment is determined according to the value of the setting Status Flag;
Wherein, when it is described set Status Flag as program state value when, the pending equipment is in burning pattern.
9. a kind of equipment of firmware burning, which is characterized in that the equipment includes processor and memory, and the processor is used for
The program code for running the memory storage, to execute method as described in any one of claim 1 to 7.
10. a kind of equipment of firmware burning, which is characterized in that the equipment includes processor and memory, and the processor is used
In the program code for running the memory storage, to execute such as claim 7 or 8 any one of them methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810497356.9A CN108762774A (en) | 2018-05-22 | 2018-05-22 | A kind of method of firmware burning and the equipment of firmware burning |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810497356.9A CN108762774A (en) | 2018-05-22 | 2018-05-22 | A kind of method of firmware burning and the equipment of firmware burning |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108762774A true CN108762774A (en) | 2018-11-06 |
Family
ID=64004798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810497356.9A Pending CN108762774A (en) | 2018-05-22 | 2018-05-22 | A kind of method of firmware burning and the equipment of firmware burning |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108762774A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110287707A (en) * | 2019-06-28 | 2019-09-27 | 珠海奔图电子有限公司 | The firmware upgrade method of image forming apparatus and its safety management module |
CN112214230A (en) * | 2020-09-15 | 2021-01-12 | 广芯微电子(广州)股份有限公司 | Chip program programming device and chip program programming method |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102681871A (en) * | 2012-04-25 | 2012-09-19 | 广州致远电子股份有限公司 | Firmware upgrading system based on communication interfaces |
US20120331280A1 (en) * | 2011-06-24 | 2012-12-27 | Hon Hai Precision Industry Co., Ltd. | Electronic device and method for burning firmware to embedded device |
CN103246536A (en) * | 2013-04-28 | 2013-08-14 | 常州南京大学高新技术研究院 | Method for wirelessly upgrading firmware of instrumented positioning system |
CN105094914A (en) * | 2015-08-07 | 2015-11-25 | 珠海格力电器股份有限公司 | Remote online programming method, device and system |
CN105183501A (en) * | 2015-08-10 | 2015-12-23 | 珠海格力电器股份有限公司 | Method for preventing errors in online program writing |
CN106873943A (en) * | 2017-01-12 | 2017-06-20 | 深圳市优必选科技有限公司 | The firmware upgrade method of embedded system |
CN106909352A (en) * | 2015-12-22 | 2017-06-30 | 北京谊安医疗***股份有限公司 | A kind of firmware upgrade method of embedded device |
CN107506208A (en) * | 2017-07-14 | 2017-12-22 | 广州慧睿思通信息科技有限公司 | A kind of anti-DSP firmware on line upgrading methods burnt to death of equipment |
CN107820603A (en) * | 2016-12-30 | 2018-03-20 | 深圳配天智能技术研究院有限公司 | A kind of firmware update and controller |
-
2018
- 2018-05-22 CN CN201810497356.9A patent/CN108762774A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120331280A1 (en) * | 2011-06-24 | 2012-12-27 | Hon Hai Precision Industry Co., Ltd. | Electronic device and method for burning firmware to embedded device |
CN102681871A (en) * | 2012-04-25 | 2012-09-19 | 广州致远电子股份有限公司 | Firmware upgrading system based on communication interfaces |
CN103246536A (en) * | 2013-04-28 | 2013-08-14 | 常州南京大学高新技术研究院 | Method for wirelessly upgrading firmware of instrumented positioning system |
CN105094914A (en) * | 2015-08-07 | 2015-11-25 | 珠海格力电器股份有限公司 | Remote online programming method, device and system |
CN105183501A (en) * | 2015-08-10 | 2015-12-23 | 珠海格力电器股份有限公司 | Method for preventing errors in online program writing |
CN106909352A (en) * | 2015-12-22 | 2017-06-30 | 北京谊安医疗***股份有限公司 | A kind of firmware upgrade method of embedded device |
CN107820603A (en) * | 2016-12-30 | 2018-03-20 | 深圳配天智能技术研究院有限公司 | A kind of firmware update and controller |
CN106873943A (en) * | 2017-01-12 | 2017-06-20 | 深圳市优必选科技有限公司 | The firmware upgrade method of embedded system |
CN107506208A (en) * | 2017-07-14 | 2017-12-22 | 广州慧睿思通信息科技有限公司 | A kind of anti-DSP firmware on line upgrading methods burnt to death of equipment |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110287707A (en) * | 2019-06-28 | 2019-09-27 | 珠海奔图电子有限公司 | The firmware upgrade method of image forming apparatus and its safety management module |
CN110287707B (en) * | 2019-06-28 | 2023-08-22 | 珠海奔图电子有限公司 | Image forming apparatus and firmware upgrading method of security management module thereof |
CN112214230A (en) * | 2020-09-15 | 2021-01-12 | 广芯微电子(广州)股份有限公司 | Chip program programming device and chip program programming method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7408725B2 (en) | Automatic operation management of computer systems | |
CN104205778B (en) | System and method for supporting subnet manager (SM) main negotiation in a network environment | |
CN111414210B (en) | Method, apparatus and computer readable storage medium for generating side chains based on main chains | |
US9704313B2 (en) | Systems and methods for interacting with access control devices | |
CN110166462B (en) | Access control method, system, electronic device and computer storage medium | |
CN108845950A (en) | Test device, the method for test and storage medium | |
US8938648B2 (en) | Multi-entity test case execution workflow | |
CN110830234B (en) | User traffic distribution method and device | |
CN109670349A (en) | The hardware structure of trusted computer and the credible starting method of computer | |
US8745701B2 (en) | Method and system for modeling options for opaque management data for a user and/or an owner | |
US11521231B2 (en) | Fraud prevention in programmatic advertising | |
CN108510287A (en) | Judgment method, electronic device and the computer readable storage medium that client pays a return visit | |
CN108683633A (en) | access control method and device | |
CN108829838A (en) | A kind of account information batch processing method and server | |
CN108762774A (en) | A kind of method of firmware burning and the equipment of firmware burning | |
CN109067762A (en) | A kind of recognition methods of internet of things equipment, device and equipment | |
CN103441935A (en) | Method and device capable of automatically recognizing adjacency relation between server and access switch | |
CN109474459A (en) | Domain name configuring management method, device, computer equipment and storage medium | |
CN106101984A (en) | The security module management method of a kind of NFC Mobile payment terminal and terminal | |
CN110110874A (en) | A kind of meeting room sharing method | |
CN110459260A (en) | Automatic test switching device, method and system | |
CN104346165B (en) | Information processing equipment, information processing method, storage medium and information processing system | |
CN110061988A (en) | Method for authenticating, embedded device, service server and the storage medium of embedded device | |
CN115578096A (en) | Block chain parallel transaction method, device, equipment and storage medium | |
CN106470124A (en) | A kind of upgrade method of WAP and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |