CN104317622B - A kind of embedded device burning program processing method and system - Google Patents
A kind of embedded device burning program processing method and system Download PDFInfo
- Publication number
- CN104317622B CN104317622B CN201410603663.2A CN201410603663A CN104317622B CN 104317622 B CN104317622 B CN 104317622B CN 201410603663 A CN201410603663 A CN 201410603663A CN 104317622 B CN104317622 B CN 104317622B
- Authority
- CN
- China
- Prior art keywords
- data
- ecc
- partition data
- embedded device
- nand
- 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.)
- Expired - Fee Related
Links
- 238000005192 partition Methods 0.000 claims abstract description 101
- 230000015654 memory Effects 0.000 claims abstract description 59
- 230000010076 replication Effects 0.000 claims abstract description 42
- 238000003860 storage Methods 0.000 claims description 14
- 238000000034 method Methods 0.000 claims description 10
- 241001269238 Data Species 0.000 claims description 5
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
This application provides a kind of embedded device burning program processing method and system,Before replication tool is started,Each partition data read is handled using the ECC algorithm to prestore,Obtain with after the one-to-one ECC data of each partition data,Start replication tool,Each partition data and its initial address and length of one-to-one ECC data obtained using configuration,Each partition data and ECC data are successfully burnt in the Nand flash memories of embedded device,It can be seen that,The present invention is before replication tool is started,Just obtained embedded device Nand flash memory data areas and 00B areas will burning data,It prestores ECC algorithm without replication tool,So as to reduce the functional requirement to replication tool,I.e. the present invention can will treat that burning program file is successfully burnt in the Nand flash memories of embedded device using arbitrary replication tool.
Description
Technical field
The invention mainly relates to embedded software technology fields, are burnt more particularly to a kind of embedded device program
Record processing method and system.
Background technology
At present, have many advantages, such as that capacity is big, rewrites fast, the at low cost Nand-flash memories of speed to be widely applied to
In embedded device, such as smart mobile phone, digital camera, MP3 walkmans memory card, the USB flash disk of small volume, in actual production
In, it is necessary to by the burning program that technical staff writes to the Nand-flash memories in these embedded devices, can make
These embedded devices realize required function, it can be seen that, how the various functions that are used to implement write to be waited to burn
Record program is successfully burnt in the Nand-flash memories of embedded device, is to ensure produced embedded device function energy
The basis enough realized.
The content of the invention
In view of this, the present invention provides a kind of embedded device burning program processing method and system, it ensure that burning
Instrument will treat that burning program file is successfully burnt in the Nand-flash memories of the embedded device.
To achieve these goals, this application provides following technical schemes:
A kind of embedded device burning program processing method, including:
Read each partition data treated in burning program file in external storage equipment;
Each partition data read is handled using the ECC algorithm to prestore, is obtained and each partition data
One-to-one ECC data;
Start replication tool, and configure the initial address and length of each partition data and its one-to-one ECC data
Degree;
The initial address and length obtained using configuration, by each partition data and its one-to-one ECC numbers
According to being burnt in the Nand-flash memories of embedded device.
Preferably, after each partition data treated in burning program file in reading external storage equipment, and utilize
The ECC algorithm to prestore handles each partition data read, obtains and each one-to-one ECC of partition data
Before data, further include:
Treat whether each partition data in burning program file is complete described in judgement;
If it is, being handled into described using the ECC algorithm to prestore each partition data read, obtain
It is continued to execute with each one-to-one ECC data step of partition data;
If it is not, then the incomplete prompt message of burning program file is treated in output.
Preferably, the initial address and length obtained using configuration, by each partition data and its one-to-one corresponding
ECC data be burnt to the Nand-flash memories of embedded device and include:
Using the initial address and length of each partition data that configuration obtains, each partition data is burnt to embedding
Enter the data areas in the Nand-flash memories of formula equipment, and the initial address of all ECC datas obtained using configuration and
The ECC data is burnt to the Nand-flash memories Zhong 00B areas by length.
Preferably, before replication tool is started, further include:
Each partition data and its one-to-one ECC data are compiled, generate image file.
Preferably, further include:
Judge whether each partition data and its one-to-one ECC data are successfully burnt to the embedded device
In Nand-flash memories;
If it is not, then return it is described using the configuration obtained initial address and length, by each partition data and
Its one-to-one ECC data is burnt to step in the Nand-flash memories of embedded device and continues to execute.
Preferably, when each partition data and its one-to-one ECC data are successfully burnt to the embedded device
Nand-flash memories in when, export the successful prompt message of burning.
A kind of embedded device burning program processing system, including:
Read module, for reading each partition data treated in burning program file in external storage equipment;
Processing module for being handled using the ECC algorithm to prestore each partition data read, is obtained and institute
State the one-to-one ECC data of each partition data;
Starting configuration module for starting replication tool, and configures each partition data and its one-to-one ECC numbers
According to initial address and length;
Burning module, for the initial address and length obtained using configuration, by each partition data and one
One corresponding ECC data is burnt in the Nand-flash memories of embedded device.
Preferably, further include:
First judgment module, for judge it is described treat whether each partition data in burning program file complete, if so,
Then trigger the processing module;
First reminding module, for when the judging result of first judgment module is no, burning program text to be treated in output
The incomplete prompt message of part.
Preferably, the burning module is specifically used for the initial address and length of each partition data obtained using configuration
Degree, the data areas each partition data being burnt in the Nand-flash memories of embedded device, and utilize and be arranged to
The ECC data is burnt in the Nand-flash memories by the initial address and length of all ECC datas arrived
00B areas.
Preferably, further include:
Second judgment module, for judging each partition data and its whether successful burning of one-to-one ECC data
Into the Nand-flash memories of the embedded device, if not, triggering the burning module.
It can be seen that compared with prior art, this application provides a kind of embedded device burning program processing method and
System before replication tool is started, reads each partition data treated in burning program file in external storage equipment, and profit
With ECC (Elliptic Curves Cryptography, the elliptic curve cryptography) algorithms to prestore to each subregion for being read
Data are handled, and are obtained with after each one-to-one ECC data of partition data, restarting replication tool, utilizing configuration
Obtained each partition data and its initial address and length of one-to-one ECC data, by each partition data and
ECC data is successfully burnt in the Nand-flash memories of embedded device, it can be seen that, the present invention is starting replication tool
Before, just obtained embedded device Nand-flash memory data areas and 00B areas will burning data, without burning
Instrument prestores ECC algorithm, so as to reduce the functional requirement to replication tool, that is to say, that the present invention utilizes arbitrary burning work
Tool can will treat that burning program file is successfully burnt in the Nand-flash memories of embedded device.
Description of the drawings
It in order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention, for those of ordinary skill in the art, without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow diagram of embedded device burning program processing method embodiment of the present invention;
Fig. 2 is a kind of structure diagram of embedded device burning program processing system embodiment of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution 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, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative work
Embodiment belongs to the scope of protection of the invention.
At present, it has been widely applied in embedded system in each electronic equipment, such as smart mobile phone, digital camera, palm
Computer, electromechanical equipment, MP3 walkmans memory card, the USB flash disk etc. of small volume, an embedded system is usual in terms of software respective
It can be divided into:
Bootstrap:Including curing guidance code, that is, Boot codes and Boot loader, that is, Boot in firmware
Loader two parts, wherein, Boot codes are optional;
Kernel:For managing process, memory, device driver, file that system gives etc., the performance of system decide
And stability;
File system:Including root file system and the file system on FLASH memory devices is built on, usually uses ram
With disk as root file system;
User application:Specific to the application program of user.
In practical applications, binary program file is treated in burning program file write storage device it is embedded system
Essential step during the burning program of system, this treats that burning program file generally includes above-mentioned bootstrap, kernel, file system
System and application program etc., therefore, in order to which this being treated, burning program file is successfully burnt to the Nand- of above-mentioned embedded device
In flash memory, applicant in the PC machine equipped with linux system by compiler by compiling out the mirror of each partition data
As file, after starting replication tool, the initial address and length of each partition data in the image file are configured, and accordingly by the mirror
As each partition data in file is burnt to the data areas of Nand-flash memories, while utilize the ECC in the replication tool
(Elliptic Curves Cryptography, elliptic curve cryptography) algorithm handles the image file, and generation is corresponding
ECC data after, which is write to the 00B areas of the Nand-flash memories, so as to complete above-mentioned binary program
Burning.Wherein, which includes the files such as bootstrap, kernel, file system and application program.
However, in practical applications, ECC algorithm used in Nand-flash memories is read and write in embedded device sometimes
It is not have in replication tool, so, which will be unable to carry out above-mentioned image file processing generation ECC data, from
And it also can not just complete bum task, that is to say, that above-mentioned embedded device burning program processing method requirement replication tool
There must be ECC algorithm, which greatly limits the application ranges of this method.
Based on this, in order to reduce the functional requirement to replication tool, can to wait to burn using arbitrary replication tool
Record program file is successfully burnt in the Nand-flash memories of embedded device, and the present invention provides a kind of embedded devices
Burning program processing method and system before replication tool is started, read in external storage equipment and treat burning program text
During each partition data in part, each partition data read is handled using the ECC algorithm to prestore, obtain with it is described
After each one-to-one ECC data of partition data, restart replication tool, and each partition data for being obtained using configuration and
Each partition data and ECC data are successfully burnt to embedded by the initial address and length of its one-to-one ECC data
In the Nand-flash memories of equipment.It can be seen that the present invention has just obtained embedded device before replication tool is started
Nand-flash memory data areas and 00B areas will burning data, prestore ECC algorithm to each subregion without replication tool
Data are handled to obtain ECC data, so as to reduce the functional requirement to replication tool, that is to say, that the present invention utilizes
Arbitrary replication tool can will treat that burning program file is successfully burnt in the Nand-flash memories of embedded device.
With reference to a kind of flow diagram of embedded device burning program processing method embodiment of the present invention shown in FIG. 1,
This method may comprise steps of:
Step S110:Read each partition data treated in burning program file in external storage equipment.
In the practical application of the present embodiment, technical staff can need to write realization according to the practical application of embedded device
The embedded device various functions treat burning program, and treat that burning program file is stored in a storage device by what is write
In, this applied to embedded system treats that burning program file can be divided into bootstrap, kernel, file system and application program
Etc. each partition data, after system is connected with the storage device, system can directly read in the storage device and treat burning program
Each partition data in file.
Optionally, after step S110 is completed, the read each number of partitions treated in burning program file can also be judged
According to whether completely, if it is, continuing subsequent step;If it is not, then the incomplete prompt message of burning program file is treated in output,
It is corrected in time so that staff treats burning program.
Wherein, which can be shown in written form in preset window, can also be defeated in the form of voice broadcast
Go out, the present invention is not especially limited this.
Step S120:Each partition data read is handled using the ECC algorithm to prestore, is obtained and each subregion
The one-to-one ECC data of data.
Wherein, ECC algorithm is a kind of existing Encryption Algorithm, then the ECC algorithm is utilized in step S120 to each number of partitions
The ECC algorithm carried in the prior art is can be found in by each according to the concrete processing procedure for being handled to obtain corresponding ECC data
The processing procedure for the image file that partition data is formed, this will not be detailed here by the present invention.
Optionally, the present embodiment is using MTD instruments (Memory Technology Device, the memory skill increased income
Art equipment) each partition data treated in burning program file is read out one by one, and after corresponding ECC data is obtained, according to
This generates binary image file, wherein, it is necessary to illustrate, the image file in the present invention is obtained different from above-described embodiment
To image file, the image file of generation of the embodiment of the present invention further includes obtained above except including above-mentioned each partition data
ECC data.
Step S130:Start replication tool, and configure the starting of each partition data and its one-to-one ECC data
Address and length.
According to above-mentioned analysis, the present invention is to obtain the data areas number of the Nand-flash memories of embedded device
After (i.e. above-mentioned each partition data) and 00B areas data (i.e. above-mentioned ECC data), just start replication tool, it is therefore not necessary to the burning
Record instrument carries ECC algorithm, only need to be according to obtained above-mentioned each partition data and the specifying information of ECC data, to this each point
Area's data and its one-to-one ECC data configure corresponding initial address and length, greatly reduce to replication tool
Functional requirement.
Wherein, on the initial address and the concrete configuration mistake of length to above-mentioned each partition data and corresponding ECC data
Journey, belongs to general knowledge known in this field, and those skilled in the art can be according to obtained each partition data and its corresponding ECC data
Specifying information and embedded device Nand-flash memories address information, the above-mentioned Various types of data of flexible configuration
Initial address and length, the present invention do not limit the specific initial address and length of Various types of data.
Step S140:The above-mentioned initial address and length obtained using configuration, by each partition data and its correspondingly
ECC data is burnt in the Nand-flash memories of embedded device.
Wherein, how replication tool will be burnt to the starting in Nand-flash memories using known Various types of data
Address and length complete bum task and belong to general knowledge known in this field, and this will not be detailed here by the present invention.
In the practical application of the present embodiment, starting is completed in each partition data to obtaining and its corresponding ECC data
Address and matching somebody with somebody for length postpone, using initial address and length that each partition data configures, by each partition data burning
To the data areas in the Nand-flash memories of embedded device, and utilize the corresponding starting point of all ECC datas configuration
The ECC data is burnt to Nand-flash memory Zhong 00B areas by location and length.
Optionally, after step S140 is completed, system can also determine whether obtained each partition data and one
Whether one corresponding ECC data is successfully burnt in the Nand-flash memories of embedded device, if it is not, then returning above-mentioned
Step S140 is continued to execute until burning success.
Wherein, when judging that each partition data and its one-to-one ECC data be successfully burnt to embedded device
When in Nand-flash memories, the successful prompt message of burning can also be exported, optionally, which can be with word
Form is shown in preset window, can also be exported in the form of voice broadcast etc., the present invention is not especially limited this.
Understand that the embodiment of the present invention has just obtained embedded device before replication tool is started based on above-mentioned analysis
Nand-flash memory data areas and 00B areas will burning data, i.e., each partition data and its corresponding ECC data, nothing
Replication tool is needed to carry ECC algorithm to handle to obtain ECC data each partition data, so as to reduce to replication tool work(
The requirement of energy, that is to say, that the present invention can will treat that burning program file is successfully burnt to insertion using arbitrary replication tool
In the Nand-flash memories of formula equipment, the embedded device burning program processing method that the present embodiment is provided is expanded
Application range.
It, should with reference to the structure diagram shown in a kind of embedded device burning program processing system embodiment shown in Fig. 2
System can include:
Read module 210, for reading each partition data treated in burning program file in external storage equipment.
Processing module 220 for being handled using the ECC algorithm to prestore each partition data read, is obtained
With each one-to-one ECC data of partition data.
Starting configuration module 230 for starting replication tool, and configures each partition data and its one-to-one
The initial address and length of ECC data.
Burning module 240, for using the configuration obtained initial address and length, by each partition data and its
One-to-one ECC data is burnt in the Nand-flash memories of embedded device.
In practical applications, since the Nand-flash memories of embedded device are divided into data areas and 00B areas, then this reality
Apply the initial address and length for each partition data that the burning module of example is specifically obtained using configuration, using each partition data as
Data areas data recording owns to the data areas in the Nand-flash memories of embedded device, and using what configuration obtained
The initial address and length of ECC data, using the ECC data as 00B areas data recording into the Nand-flash memories
00B areas.
It can be seen that the embodiment of the present invention reads external storage equipment before replication tool is started by read module
In each partition data treated in burning program file, it is and each to what is read using the ECC algorithm that prestores by processing module
Partition data is handled, and is obtained with each one-to-one ECC data of partition data to get having arrived embedded device
Nand-flash memory data areas and 00B areas will burning data, after replication tool is started, you can directly by gained
Data areas data and 00B areas data direct burning are to the corresponding data areas of the Nand-flash memories and 00B areas, without burning
Instrument carries ECC algorithm and each partition data is handled to obtain ECC data, and replication tool function is wanted so as to reduce
It asks so that the present invention can will treat that burning program file is successfully burnt to embedded device using arbitrary replication tool
In Nand-flash memories, expand the embedded device burning program processing system that the present embodiment is provided applies model
It encloses.
Optionally, on the basis of above-described embodiment, embedded device burning program processing system of the invention can be with
Including:
First judgment module, for judging to treat whether each partition data in burning program file is complete, if it is, touching
Sending out processing module 220 above-mentioned continues to execute.
First reminding module, for when the judging result of the first judgment module is no, output to treat burning program file not
Complete prompt message.
In addition, system can also include the second judgment module, for judging each partition data and its one-to-one ECC numbers
According to whether being successfully burnt in the Nand-flash memories of embedded device, if not, trigger above-mentioned burning module again into
Row burning operation.
It should be noted that in the various embodiments described above, such as first, second or the like relational terms are used merely to
One operation or unit are distinguished with another operation or unit, without necessarily requiring or implying these units or operation
Between there are any actual relationship or orders.
Each embodiment is described by the way of progressive in this specification, the highlights of each of the examples are with other
The difference of embodiment, just to refer each other for identical similar portion between each embodiment.For system disclosed in embodiment
For, due to its with embodiment disclosed in method it is corresponding, so description is fairly simple, related part is referring to method part illustration
.
The foregoing description of the disclosed embodiments enables professional and technical personnel in the field to realize or use the present invention.
A variety of modifications of these embodiments will be apparent for those skilled in the art, it is as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and the principles and novel features disclosed herein phase one
The most wide scope caused.
Claims (7)
1. a kind of embedded device burning program processing method, which is characterized in that including:
Read each partition data treated in burning program file in external storage equipment;
Each partition data read is handled using the ECC algorithm to prestore, is obtained with each partition data one by one
Corresponding ECC data;
Start replication tool, and configure the initial address and length of each partition data and its one-to-one ECC data;
Treat whether each partition data in burning program file is complete described in judgement;
If it is not, then the incomplete prompt message of burning program file is treated in output;
If so, the initial address and length that are obtained using configuration, by each partition data and its one-to-one ECC
Data recording is into the Nand-flash memories of embedded device;
Before replication tool is started, further include:
Each partition data and its one-to-one ECC data are compiled, generate image file.
2. according to the method described in claim 1, it is characterized in that, the initial address and length that are obtained using configuration, are incited somebody to action
The Nand-flash memories that each partition data and its one-to-one ECC data are burnt to embedded device include:
Using the initial address and length of each partition data that configuration obtains, each partition data is burnt to embedded
Data areas in the Nand-flash memories of equipment, and the initial address and length of all ECC datas obtained using configuration,
The ECC data is burnt to the Nand-flash memories Zhong 00B areas.
3. it according to the method described in claim 2, it is characterized in that, further includes:
Judge whether each partition data and its one-to-one ECC data are successfully burnt to the embedded device
In Nand-flash memories;
If it is not, then the initial address and length obtained using configuration is returned to, by each partition data and one
One corresponding ECC data is burnt to step in the Nand-flash memories of embedded device and continues to execute.
4. according to the method described in claim 3, it is characterized in that, when each partition data and its one-to-one ECC numbers
During according to being successfully burnt in the Nand-flash memories of the embedded device, the successful prompt message of burning is exported.
5. a kind of embedded device burning program processing system, which is characterized in that including:
Read module, for reading each partition data treated in burning program file in external storage equipment;
Processing module, for being handled using the ECC algorithm to prestore each partition data read, obtain with it is described each
The one-to-one ECC data of partition data;
Starting configuration module for starting replication tool, and configures each partition data and its one-to-one ECC data
Initial address and length;
First judgment module, for judging described to treat whether each partition data in burning program file is complete;
First reminding module, for when the judging result of first judgment module is no, output to treat burning program file not
Complete prompt message;
Burning module, for the starting point when the judging result of first judgment module is to be, obtained using configuration
Location and length, the Nand-flash that each partition data and its one-to-one ECC data are burnt to embedded device are deposited
In reservoir;
It further includes:
The processing module is additionally operable to before the starting configuration module starts replication tool, to each partition data and its
One-to-one ECC data is compiled, and generates image file.
6. system according to claim 5, which is characterized in that the burning module is specifically used for the institute obtained using configuration
The initial address and length of each partition data are stated, the Nand-flash that each partition data is burnt to embedded device is stored
Data areas in device, and the initial address and length of all ECC datas obtained using configuration, the ECC data is burnt to
The Nand-flash memories Zhong 00B areas.
7. system according to claim 6, which is characterized in that further include:
Second judgment module, for judging whether each partition data and its one-to-one ECC data are successfully burnt to institute
In the Nand-flash memories for stating embedded device, if not, triggering the burning module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410603663.2A CN104317622B (en) | 2014-10-30 | 2014-10-30 | A kind of embedded device burning program processing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410603663.2A CN104317622B (en) | 2014-10-30 | 2014-10-30 | A kind of embedded device burning program processing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104317622A CN104317622A (en) | 2015-01-28 |
CN104317622B true CN104317622B (en) | 2018-05-29 |
Family
ID=52372857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410603663.2A Expired - Fee Related CN104317622B (en) | 2014-10-30 | 2014-10-30 | A kind of embedded device burning program processing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104317622B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115098146A (en) * | 2022-07-12 | 2022-09-23 | 深圳市航顺芯片技术研发有限公司 | Burning method, device, medium and terminal |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104679507B (en) * | 2015-02-05 | 2017-10-03 | 四川长虹电器股份有限公司 | The generation method and device of NAND Flash programmable device burning image files |
CN104679557B (en) * | 2015-02-06 | 2018-04-10 | 北京控制工程研究所 | A kind of EEPROM is in line writing method |
CN104808953B (en) * | 2015-05-07 | 2018-11-27 | 广东欧珀移动通信有限公司 | Control the method, device and mobile terminal of data storage |
CN105045718A (en) * | 2015-08-18 | 2015-11-11 | 上海斐讯数据通信技术有限公司 | Linux embedded system based debug system, method and modification method |
CN105373404A (en) * | 2015-11-25 | 2016-03-02 | 青岛海信宽带多媒体技术有限公司 | Software mirror image burning method and equipment |
CN107153530A (en) * | 2016-03-02 | 2017-09-12 | 昆达电脑科技(昆山)有限公司 | The production method of firmware image |
CN106201767B (en) * | 2016-08-10 | 2019-11-26 | 深圳市蜂联科技有限公司 | A method of prevent flash in SD use process from surprisingly being distorted based on ECC check |
CN106407814A (en) * | 2016-08-31 | 2017-02-15 | 福建联迪商用设备有限公司 | Burnt chip mirror image signature verification method and terminal and burnt chip mirror image burning method and system |
CN107402751A (en) * | 2017-05-23 | 2017-11-28 | 博为科技有限公司 | One kind is based on linux system NAND FLASH master slice burning mirror image implementing methods |
CN109460241A (en) * | 2018-11-14 | 2019-03-12 | 深圳市网心科技有限公司 | A kind of pre-installation method, system, electronic equipment and the storage medium of operating system |
CN112416886A (en) * | 2019-08-21 | 2021-02-26 | 普天信息技术有限公司 | Linux system starting method and device |
CN110750247B (en) * | 2019-10-24 | 2023-05-05 | 深圳市爱夫卡科技股份有限公司 | Tire pressure sensor application program partitioning method, system, terminal and storage medium |
CN111158697B (en) * | 2019-12-25 | 2023-07-04 | 惠州华阳通用电子有限公司 | Method for manufacturing burning mirror image |
CN112114880A (en) * | 2020-08-07 | 2020-12-22 | 深圳市鼎盛光电有限公司 | Configuration method and device of smart television, smart television and storage medium |
CN112463178A (en) * | 2020-12-10 | 2021-03-09 | 福州创实讯联信息技术有限公司 | File system programming method and terminal of embedded equipment |
CN113571121A (en) * | 2021-07-26 | 2021-10-29 | 杭州国芯科技股份有限公司 | ECC code storage method of NAND Flash of embedded device |
CN113849194B (en) * | 2021-08-20 | 2022-10-14 | 荣耀终端有限公司 | Burning method and terminal equipment |
CN113778472A (en) * | 2021-09-14 | 2021-12-10 | 合肥芯颖科技有限公司 | FLASH chip programming method and device and electronic equipment |
CN115514498A (en) * | 2022-09-27 | 2022-12-23 | 四川长虹电器股份有限公司 | Method for rapidly detecting signature information in image file of android television system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102360569A (en) * | 2011-08-24 | 2012-02-22 | 中兴通讯股份有限公司 | Burning method, system and apparatus for nand flash chips |
CN102819442A (en) * | 2012-07-31 | 2012-12-12 | 深圳市赛格导航科技股份有限公司 | Method and system for programming programs into embedded equipment program |
CN103645920A (en) * | 2013-12-19 | 2014-03-19 | 深圳市捷顺科技实业股份有限公司 | Embedded system program burning method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7716661B2 (en) * | 2005-03-16 | 2010-05-11 | Microsoft Corporation | Embedded device update service |
-
2014
- 2014-10-30 CN CN201410603663.2A patent/CN104317622B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102360569A (en) * | 2011-08-24 | 2012-02-22 | 中兴通讯股份有限公司 | Burning method, system and apparatus for nand flash chips |
CN102819442A (en) * | 2012-07-31 | 2012-12-12 | 深圳市赛格导航科技股份有限公司 | Method and system for programming programs into embedded equipment program |
CN103645920A (en) * | 2013-12-19 | 2014-03-19 | 深圳市捷顺科技实业股份有限公司 | Embedded system program burning method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115098146A (en) * | 2022-07-12 | 2022-09-23 | 深圳市航顺芯片技术研发有限公司 | Burning method, device, medium and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN104317622A (en) | 2015-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104317622B (en) | A kind of embedded device burning program processing method and system | |
US9256744B2 (en) | System-on-chip and booting method thereof | |
US9164756B2 (en) | Software updating process for an embedded device | |
US10475516B2 (en) | Data storage device and data erasing method wherein after erasing process, predetermined value is written to indicate completion of said erasing method | |
WO2008026466A1 (en) | File system | |
TWI451248B (en) | Data protecting method, memory controller and memory storage apparatus | |
CN102819442B (en) | A kind of method and system of embedded device program burn writing | |
CN107908417B (en) | Firmware upgrading method and electronic equipment | |
JP5259513B2 (en) | Portable electronic device, IC card, and portable electronic device control method | |
TW202028981A (en) | Data storage devices and methods for firmware failure prevention | |
TW201833421A (en) | A system of an electronic lock for updating a firmware of the electronic lock | |
KR102128472B1 (en) | Storage device for performing in-storage computing operations, method thereof, and system including same | |
EP1777637A3 (en) | Secure booting method for a mobile terminal, computer readable recording medium and mobile terminal | |
JP4896842B2 (en) | Portable electronic device | |
TWI614684B (en) | Field firmware upgrading method and computer-readable medium | |
TWI306255B (en) | Control device for accelerating memory to execute iterant command | |
JP6314859B2 (en) | Electronic control device and software rewriting system | |
JP2009276883A (en) | Semiconductor auxiliary storage device | |
TWI540508B (en) | Firmware loading system and firmware loading method | |
TWI387926B (en) | Method for updating program section | |
JP5217729B2 (en) | IC card, its program, and IC card issuing method | |
JP6370669B2 (en) | IC card, portable electronic device, and IC card processing device | |
CN108052337A (en) | A kind of firmware upgrade method and device of eMMC production tools | |
JP2004265275A (en) | Ic card and ic card program | |
EP3961451B1 (en) | Storage device |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180529 |