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 PDF

Info

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
Application number
CN201410603663.2A
Other languages
Chinese (zh)
Other versions
CN104317622A (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.)
Shenzhen Jieshun Science and Technology Industry Co Ltd
Original Assignee
Shenzhen Jieshun Science and Technology Industry 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 Shenzhen Jieshun Science and Technology Industry Co Ltd filed Critical Shenzhen Jieshun Science and Technology Industry Co Ltd
Priority to CN201410603663.2A priority Critical patent/CN104317622B/en
Publication of CN104317622A publication Critical patent/CN104317622A/en
Application granted granted Critical
Publication of CN104317622B publication Critical patent/CN104317622B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of embedded device burning program processing method and system
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.
CN201410603663.2A 2014-10-30 2014-10-30 A kind of embedded device burning program processing method and system Expired - Fee Related CN104317622B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7716661B2 (en) * 2005-03-16 2010-05-11 Microsoft Corporation Embedded device update service

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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