CN103347095A - Wireless firmware updating method used in vehicle networking system - Google Patents

Wireless firmware updating method used in vehicle networking system Download PDF

Info

Publication number
CN103347095A
CN103347095A CN2013103098914A CN201310309891A CN103347095A CN 103347095 A CN103347095 A CN 103347095A CN 2013103098914 A CN2013103098914 A CN 2013103098914A CN 201310309891 A CN201310309891 A CN 201310309891A CN 103347095 A CN103347095 A CN 103347095A
Authority
CN
China
Prior art keywords
firmware
data
remote server
intelligent terminal
packet
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
Application number
CN2013103098914A
Other languages
Chinese (zh)
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.)
GUANGZHOU TRAFFIC INFORMATION CENTER
Original Assignee
GUANGZHOU TRAFFIC INFORMATION CENTER
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 GUANGZHOU TRAFFIC INFORMATION CENTER filed Critical GUANGZHOU TRAFFIC INFORMATION CENTER
Priority to CN2013103098914A priority Critical patent/CN103347095A/en
Publication of CN103347095A publication Critical patent/CN103347095A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a wireless firmware updating method used in a vehicle networking system. According to the wireless firmware updating method used in the vehicle networking system, firmware file information is sent to an intelligent terminal on a remote server side after a remote server and the intelligent terminal are connected in a wireless mode, the intelligent terminal initializes a file block number indexing area by means of a set data blocking length according to the firmware file information sent by the remote server and returns the data blocking length to the remote server, the remote server carries out block-cutting on firmware according to the returned blocking length, the intelligent terminal requests the remote server to issue a data packet according to the block number indexing area, returns a firmware receiving accomplishment instruction to the remote server, and writes a firmware updating record, the intelligent vehicle hiring terminal writes an updating mark, then the terminal is rebooted automatically, a terminal bootstrap program detects the upgrading mark, the sent firmware is written into a program space if upgrading is needed, the upgrading mark is erased after the writing of the firmware is accomplished, and then the terminal is rebooted automatically to achieve firmware upgrading.

Description

Radio firmware update method in a kind of car networked system
Technical field
The present invention relates to the technical field of car networked system, particularly the radio firmware update method in a kind of car networked system.
Background technology
At present, be installed in outdoor traditional embedded device, when upgrading firmware, great majority all need the scene to upgrade, the wasting manpower and material resources, and small part equipment can carry out remote update, but the method that realizes is multifarious.Special-purpose fever writes refresh routine: the technical staff, carry computer, dedicated program fever writes, go on-the-spot the renewal, in the time of mostly, also need to open cabinet and just can connect the dedicated program fever writes.Advantage: can handle the problem that all upgrade failure, deficiency: need the professional and technical personnel, go to the scene to open the renewal of the equipment program.USB flash disk refresh routine: after making firmware, firmware is put USB flash disk, take on-the-spot refresh routine, do not needing the field mouth of USB mouth, need the extra USB of reservation mouth.SD card refresh routine: the same with the USB flash disk update mode, just firmware transmits the medium difference.Remote update program: after the mode download firmware such as use FTP, directly upgrade deficiency: scarcely support the breakpoint transmission function, have no progeny in the transmission and need reconnect, restart to upgrade.
Summary of the invention
The shortcoming that the objective of the invention is to overcome prior art provides the radio firmware update method in a kind of car networked system with not enough.
Purpose of the present invention is achieved through the following technical solutions:
Radio firmware update method in a kind of car networked system of the present invention comprises the steps:
S1, remote server issue the firmware update instruction;
S2, intelligent terminal receive update instruction, and return the packet branch block length that will receive;
The packet branch block length that S3, remote server return according to terminal is divided firmware, and issues the firmware block count;
S4, intelligent terminal initialization data receive mapping table and firmware storage areas;
S5, intelligent terminal receive mapping table according to data and calculate the firmware data Bale No., and to remote server request for data bag;
S6, remote server issue the packet of terminal to apply;
S7, terminal are received the packet that issues, and verification is correct, press Bale No. and calculate package location, toward the firmware storage areas padding data;
S8, remote server storage firmware downloads are finished record;
Whether S9, intelligent terminal inspection need firmware updating, if then write the firmware upgrade sign, automatically restarting equipment;
S10, when intelligent terminal powers on, before boot enters application program, can detect upgrading sign, as the needs upgrading, the firmware of having downloaded being write the terminal program space, wiping the upgrading sign, automatic restarting equipment, upgrading is finished.
Preferably, step S3 is specially: at the remote server end firmware file information is handed down to intelligent terminal, the firmware file information that intelligent terminal issues according to remote server is divided block length initialization files piece index area by the data block that arranges, and described firmware file is binary file.
Preferably, in the step 3, the concrete grammar that the packet branch block length that remote server returns according to terminal is divided firmware is: binary file is divided into isometric packet according to packet branch block length, is reduced into a complete binary file according to Bale No. after being issued to intelligent terminal.
Preferably, among the step S6, comprise further that intelligent terminal comes and goes the request for data bag, finishes up to download.
Preferably, among the step S7, toward the firmware storage areas padding data time, data are received in the mapping table corresponding Bale No. be set to and receive bag, received bag and do not repeated application; The packet that step S5, S6, the application of S7 alternate cycles are not applied for.
Preferably, intelligent terminal can regularly be inquired about the firmware upgrade sign, if downloaded firmware, needs upgrading, then writes the upgrading sign, and upgrading sign, data mapping tables, firmware storage areas are stored in flash, and power down is not lost.
Preferably, among the step S5, intelligent terminal according to the concrete steps that data reception mapping table calculates the firmware data Bale No. is:
In S51, the mapping table one, representative needs a packet of application;
S52, Bale No.=N*8+i, wherein N is which byte (byte) of data mapping tables, i is which position (bit) of this byte.
S53, this position (bit) are that 1 these bag data of expression do not issue, and this position (bit) is that 0 these bag data of expression have issued successfully;
S54, firmware storage areas packet are filled address computation: fill initial address=base address+Bale No. * packet and divide block length; Filling length is data packet length.
The present invention has following advantage and effect with respect to prior art:
1, method of the present invention realizes simple, the firmware that is particularly suitable for small-scale operating system or does not have the low profile edge equipment of operating system upgrades, and supports breakpoint transmission, even equipment is restarted, suddenly outage can be downloaded the firmware of not downloaded after reconnecting server again; Update method of the present invention can be upgraded firmware simultaneously on a large scale, and the reliability height.
2, breakpoint transmission principle of the present invention: when firmware begins to download, intelligent terminal is not lost in flash(outage) record file information table and (comprised firmware length, firmware data packet subpackage number, firmware begins download time etc.), receive data mapping tables (those are not downloaded to have recorded firmware data packet, and those are downloaded), so no matter go offline, or after reconnecting up after the outage, can also continue to download the packet that not download is finished.
Description of drawings
Fig. 1 is the flow chart of the radio firmware update method in the car networked system of the present invention.
Embodiment
The present invention is described in further detail below in conjunction with embodiment and accompanying drawing, but embodiments of the present invention are not limited thereto.
Embodiment
As shown in Figure 1, the radio firmware update method in the present embodiment car networked system comprises the steps:
S1, remote server issue the firmware update instruction;
S2, intelligent terminal receive update instruction, and return the packet branch block length that will receive;
The packet branch block length that S3, remote server return according to terminal is divided firmware, and issues the firmware block count;
S4, intelligent terminal initialization data receive mapping table and firmware storage areas;
S5, intelligent terminal receive mapping table according to data and calculate the firmware data Bale No., and to remote server request for data bag;
S6, remote server issue the packet of terminal to apply;
S7, terminal are received the packet that issues, and verification is correct, press Bale No. and calculate package location, toward the firmware storage areas padding data;
S8, remote server storage firmware downloads are finished record;
Whether S9, intelligent terminal inspection need firmware updating, if then write the firmware upgrade sign, automatically restarting equipment;
S10, boot detect upgrading and indicate, as the needs upgrading, the firmware of downloading are write the terminal program control, wipe the upgrading sign, automatic restarting equipment, and upgrading is finished.
Step S3 is specially: at the remote server end firmware file information is handed down to intelligent terminal, the firmware file information that intelligent terminal issues according to remote server, divide block length initialization files piece index area by the data block that arranges, described firmware file is binary file.
The concrete grammar that the packet branch block length that remote server returns according to terminal is divided firmware is: binary file is divided into isometric packet according to packet branch block length, is reduced into a complete binary file according to Bale No. after being issued to intelligent terminal.
Among the step S6, comprise further that intelligent terminal comes and goes the request for data bag, finishes up to download.
Among the step S7, toward the firmware storage areas padding data time, data are received in the mapping table corresponding Bale No. be set to and receive bag, received bag and do not repeated application; The packet that step S5, S6, the application of S7 alternate cycles are not applied for.
Intelligent terminal can regularly be inquired about the firmware upgrade sign, if downloaded firmware, needs upgrading, then writes the upgrading sign, and upgrading sign, data mapping tables, firmware storage areas are stored in flash, and power down is not lost.
Among the step S5, intelligent terminal according to the concrete steps that data reception mapping table calculates the firmware data Bale No. is:
In S51, the mapping table one, representative needs a packet of application, and the data mapping tables form is as shown in table 1;
S52, Bale No.=N*8+i, wherein N is which byte (byte) of data mapping tables, i is which position (bit) of this byte.
S53, this position (bit) are that 1 these bag data of expression do not issue, and this position (bit) is that 0 these bag data of expression have issued successfully;
S54, firmware storage areas packet are filled address computation: fill initial address=base address+Bale No. * packet and divide block length; Filling length is data packet length, and firmware upgrade associated storage structural table 2 is described.
Table 1
? Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte0 7 6 5 4 3 2 1 0
Byte1 15 14 13 12 11 10 9 8
Byte2 23 22 21 20 19 18 17 16
…… ? ? ? ? ? ? ? ?
ByteN N*8+7 N*8+6 N*8+5 N*8+4 N*8+3 N*8+2 N*8+1 N*8+0
Table 2
The address distributes Length (byte) Purposes Remarks
0x00002000 4K The upgrade information memory block comprises that data receive mapping table ?
0x00003000 256K The firmware downloads memory block ?
In the table 2, the distribution of above address, the division of the length in each district is the division of application-specific, is not necessarily to divide according to the form in the table 2, can adjust according to the situation of reality.
The present invention will be described below in conjunction with concrete execution mode:
1, name is called the binary file of a.bin, and size is 5000 bytes, and packet branch block length is 256 bytes, subpackage number=5000/256 then, subpackage number=20; The 0xFF of benefit in the back of less than one bag supplies a bag.
2, the subpackage number that issues according to server limits the Bale No. scope, calculates to such an extent that the subpackage number is 20 above; Then calculate the packet numbers that to apply for according to mapping and be defined as 0~19; It is invalid to exceed.
3, program is from the original position sequential scanning data mapping tables of mapping table, and scanning this position (bit) is 1, and by formula the Bale No. that calculates of Bale No.=N*8+i in 0~19 scope, then this Bale No. is effective, then apply for this bag data to server, this position (bit) is 0, do not apply for;
4, whether after intelligent terminal is received the data in server bag, detecting these bag data is the data that need application, detects by then being filled into the firmware data memory block, and mapping table corresponding (bit) is set to 0, shows that these bag data issue successfully.
5, scan-data bag mapping table, Bale No. are that 0~19 corresponding position (bit) all is 0, and the expression firmware downloads is finished.
Above-described embodiment is preferred implementation of the present invention; but embodiments of the present invention are not restricted to the described embodiments; other any do not deviate from change, the modification done under spiritual essence of the present invention and the principle, substitutes, combination, simplify; all should be the substitute mode of equivalence, be included within protection scope of the present invention.

Claims (7)

1. the radio firmware update method in the car networked system is characterized in that, comprises the steps:
S1, remote server issue the firmware update instruction;
S2, intelligent terminal receive update instruction, and return the packet branch block length that will receive;
The packet branch block length that S3, remote server return according to terminal is divided firmware, and issues the firmware block count;
S4, intelligent terminal initialization data receive mapping table and firmware storage areas;
S5, intelligent terminal receive mapping table according to data and calculate the firmware data Bale No., and to remote server request for data bag;
S6, remote server issue the packet of terminal to apply;
S7, terminal are received the packet that issues, and verification is correct, press Bale No. and calculate package location, toward the firmware storage areas padding data;
S8, remote server storage firmware downloads are finished record;
Whether S9, intelligent terminal inspection need firmware updating, if then write the firmware upgrade sign, automatically restarting equipment;
S10, when intelligent terminal powers on, before boot enters application program, can detect upgrading sign, as the needs upgrading, the firmware of having downloaded being write the terminal program space, wiping the upgrading sign, automatic restarting equipment, upgrading is finished.
2. the radio firmware update method in a kind of car networked system according to claim 1, it is characterized in that, step S3 is specially: at the remote server end firmware file information is handed down to intelligent terminal, the firmware file information that intelligent terminal issues according to remote server, divide block length initialization files piece index area by the data block that arranges, described firmware file is binary file.
3. the radio firmware update method in a kind of car networked system according to claim 1, it is characterized in that, in the step 3, the concrete grammar that the packet branch block length that remote server returns according to terminal is divided firmware is: binary file is divided into isometric packet according to packet branch block length, is reduced into a complete binary file according to Bale No. after being issued to intelligent terminal.
4. the radio firmware update method in a kind of car networked system according to claim 1 is characterized in that, among the step S6, further comprises, intelligent terminal comes and goes the request for data bag, finishes up to download.
5. the radio firmware update method in a kind of car networked system according to claim 1, it is characterized in that, among the step S7, in the time of toward the firmware storage areas padding data, data are received in the mapping table corresponding Bale No. be set to and receive bag, received bag and do not repeated application; The packet that step S5, S6, the application of S7 alternate cycles are not applied for.
6. the radio firmware update method in a kind of car networked system according to claim 1, it is characterized in that, intelligent terminal can regularly be inquired about the firmware upgrade sign, if downloaded firmware, need upgrading, then write the upgrading sign, upgrading sign, data mapping tables, firmware storage areas are stored in flash, and power down is not lost.
7. the radio firmware update method in a kind of car networked system according to claim 1 is characterized in that, among the step S5, intelligent terminal according to the concrete steps that data reception mapping table calculates the firmware data Bale No. is:
In S51, the mapping table one, representative needs a packet of application;
S52, Bale No.=N*8+i, wherein N is which byte (byte) of data mapping tables, i is which position (bit) of this byte;
S53, this position (bit) are that 1 these bag data of expression do not issue, and this position (bit) is that 0 these bag data of expression have issued successfully;
S54, firmware storage areas packet are filled address computation: fill initial address=base address+Bale No. * packet and divide block length; Filling length is data packet length.
CN2013103098914A 2013-07-22 2013-07-22 Wireless firmware updating method used in vehicle networking system Pending CN103347095A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103098914A CN103347095A (en) 2013-07-22 2013-07-22 Wireless firmware updating method used in vehicle networking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103098914A CN103347095A (en) 2013-07-22 2013-07-22 Wireless firmware updating method used in vehicle networking system

Publications (1)

Publication Number Publication Date
CN103347095A true CN103347095A (en) 2013-10-09

Family

ID=49281869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103098914A Pending CN103347095A (en) 2013-07-22 2013-07-22 Wireless firmware updating method used in vehicle networking system

Country Status (1)

Country Link
CN (1) CN103347095A (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103713929A (en) * 2013-12-31 2014-04-09 南京新奕天科技有限公司 Remote updating method based on on-chip Flash embedded system
CN103744712A (en) * 2014-01-28 2014-04-23 北京经纬恒润科技有限公司 Method and device for updating application program
WO2015196479A1 (en) * 2014-06-27 2015-12-30 华为技术有限公司 Program data updating method and device
CN105468383A (en) * 2014-07-21 2016-04-06 上海庆科信息技术有限公司 Data upgrading method and device
CN105630537A (en) * 2014-11-20 2016-06-01 现代自动车株式会社 System and method for firmware update of vehicle
CN105808285A (en) * 2015-01-21 2016-07-27 福特全球技术公司 Vehicle control update methods and systems
CN106126293A (en) * 2016-06-30 2016-11-16 深圳市合元科技有限公司 Electronic cigarette firmware upgrade method and system
CN106547579A (en) * 2015-09-22 2017-03-29 佛山市顺德区顺达电脑厂有限公司 The firmware updating method of server cabinet
CN106873943A (en) * 2017-01-12 2017-06-20 深圳市优必选科技有限公司 Firmware upgrading method of embedded system
CN107301077A (en) * 2017-06-28 2017-10-27 浙江国自机器人技术有限公司 A kind of embedded device firmware upgrade system
CN107908417A (en) * 2017-10-24 2018-04-13 北京臻迪科技股份有限公司 Firmware upgrade method and electronic equipment
CN107957880A (en) * 2017-11-30 2018-04-24 广东美的暖通设备有限公司 Air-conditioning firmware upgrade method, device, air-conditioning and computer equipment
CN108501655A (en) * 2018-03-10 2018-09-07 刘胜贵 A kind of hot systems method for remote management of mixed electrical automobile
CN109035789A (en) * 2018-07-20 2018-12-18 深圳勤基科技有限公司 The monitoring system and method for article condition
CN109302456A (en) * 2018-09-10 2019-02-01 海信集团有限公司 A kind of document transmission method and device based on aerial downloading OTA technology
CN109905256A (en) * 2017-12-07 2019-06-18 阿里巴巴集团控股有限公司 A kind of firmware update and device
CN110278114A (en) * 2019-06-19 2019-09-24 深圳逗号互联科技有限公司 A kind of method of the remote software upgrading of logistics retrospect equipment
CN111104143A (en) * 2019-12-26 2020-05-05 北谷电子有限公司上海分公司 Firmware upgrading method and upgrading device
CN112269692A (en) * 2020-11-25 2021-01-26 杭州视洞科技有限公司 Remote upgrading power-off self-recovery mechanism for network camera
CN112416392A (en) * 2020-11-17 2021-02-26 四川长虹电器股份有限公司 Terminal firmware dynamic loading method based on end cloud
CN112559014A (en) * 2020-12-28 2021-03-26 南京立迈胜机器人有限公司 Servo drive firmware upgrading method based on EtherCAT real-time Ethernet
CN113760333A (en) * 2021-09-16 2021-12-07 海宁奕斯伟集成电路设计有限公司 Software upgrading method and device, electronic equipment and computer readable storage medium
CN115904457A (en) * 2023-03-01 2023-04-04 江苏安世朗智能科技有限公司 Internet of things-based computer firmware remote upgrading system and method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005276058A (en) * 2004-03-26 2005-10-06 Matsushita Electric Ind Co Ltd Firmware updating system, firmware updating method and communication terminal device
CN101557583A (en) * 2009-03-19 2009-10-14 珠海银邮光电技术发展股份有限公司 Remote-updating and version-switching method of repeater equipment embedded software
CN101807155A (en) * 2010-03-03 2010-08-18 京信通信***(中国)有限公司 Embedded software on-line updating method
CN101867916A (en) * 2009-04-16 2010-10-20 深圳市赛格导航科技股份有限公司 Method for realizing air update of vehicle terminal
CN102325189A (en) * 2011-09-19 2012-01-18 江苏省邮电规划设计院有限责任公司 Embedded system data remote upgrading method
CN102340531A (en) * 2010-07-26 2012-02-01 ***通信集团辽宁有限公司 Upgrading server, vehicle-mounted terminal as well as method and system for remote upgrading

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005276058A (en) * 2004-03-26 2005-10-06 Matsushita Electric Ind Co Ltd Firmware updating system, firmware updating method and communication terminal device
CN101557583A (en) * 2009-03-19 2009-10-14 珠海银邮光电技术发展股份有限公司 Remote-updating and version-switching method of repeater equipment embedded software
CN101867916A (en) * 2009-04-16 2010-10-20 深圳市赛格导航科技股份有限公司 Method for realizing air update of vehicle terminal
CN101807155A (en) * 2010-03-03 2010-08-18 京信通信***(中国)有限公司 Embedded software on-line updating method
CN102340531A (en) * 2010-07-26 2012-02-01 ***通信集团辽宁有限公司 Upgrading server, vehicle-mounted terminal as well as method and system for remote upgrading
CN102325189A (en) * 2011-09-19 2012-01-18 江苏省邮电规划设计院有限责任公司 Embedded system data remote upgrading method

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103713929B (en) * 2013-12-31 2018-11-13 南京新奕天科技有限公司 Method for remote updating based on piece Flash embedded systems
CN103713929A (en) * 2013-12-31 2014-04-09 南京新奕天科技有限公司 Remote updating method based on on-chip Flash embedded system
CN103744712A (en) * 2014-01-28 2014-04-23 北京经纬恒润科技有限公司 Method and device for updating application program
WO2015196479A1 (en) * 2014-06-27 2015-12-30 华为技术有限公司 Program data updating method and device
CN105468383A (en) * 2014-07-21 2016-04-06 上海庆科信息技术有限公司 Data upgrading method and device
CN105630537A (en) * 2014-11-20 2016-06-01 现代自动车株式会社 System and method for firmware update of vehicle
CN105808285A (en) * 2015-01-21 2016-07-27 福特全球技术公司 Vehicle control update methods and systems
CN105808285B (en) * 2015-01-21 2021-01-15 福特全球技术公司 Method and system for vehicle control update
CN106547579A (en) * 2015-09-22 2017-03-29 佛山市顺德区顺达电脑厂有限公司 The firmware updating method of server cabinet
CN106126293A (en) * 2016-06-30 2016-11-16 深圳市合元科技有限公司 Electronic cigarette firmware upgrade method and system
CN106873943A (en) * 2017-01-12 2017-06-20 深圳市优必选科技有限公司 Firmware upgrading method of embedded system
CN106873943B (en) * 2017-01-12 2020-01-17 深圳市优必选科技有限公司 Firmware upgrading method of embedded system
CN107301077A (en) * 2017-06-28 2017-10-27 浙江国自机器人技术有限公司 A kind of embedded device firmware upgrade system
CN107301077B (en) * 2017-06-28 2021-02-12 浙江国自机器人技术股份有限公司 Embedded equipment firmware upgrading system
CN107908417A (en) * 2017-10-24 2018-04-13 北京臻迪科技股份有限公司 Firmware upgrade method and electronic equipment
CN107957880A (en) * 2017-11-30 2018-04-24 广东美的暖通设备有限公司 Air-conditioning firmware upgrade method, device, air-conditioning and computer equipment
CN109905256A (en) * 2017-12-07 2019-06-18 阿里巴巴集团控股有限公司 A kind of firmware update and device
CN108501655A (en) * 2018-03-10 2018-09-07 刘胜贵 A kind of hot systems method for remote management of mixed electrical automobile
CN109035789A (en) * 2018-07-20 2018-12-18 深圳勤基科技有限公司 The monitoring system and method for article condition
CN109302456A (en) * 2018-09-10 2019-02-01 海信集团有限公司 A kind of document transmission method and device based on aerial downloading OTA technology
CN110278114A (en) * 2019-06-19 2019-09-24 深圳逗号互联科技有限公司 A kind of method of the remote software upgrading of logistics retrospect equipment
CN111104143A (en) * 2019-12-26 2020-05-05 北谷电子有限公司上海分公司 Firmware upgrading method and upgrading device
CN112416392A (en) * 2020-11-17 2021-02-26 四川长虹电器股份有限公司 Terminal firmware dynamic loading method based on end cloud
CN112269692A (en) * 2020-11-25 2021-01-26 杭州视洞科技有限公司 Remote upgrading power-off self-recovery mechanism for network camera
CN112559014A (en) * 2020-12-28 2021-03-26 南京立迈胜机器人有限公司 Servo drive firmware upgrading method based on EtherCAT real-time Ethernet
CN113760333A (en) * 2021-09-16 2021-12-07 海宁奕斯伟集成电路设计有限公司 Software upgrading method and device, electronic equipment and computer readable storage medium
CN115904457A (en) * 2023-03-01 2023-04-04 江苏安世朗智能科技有限公司 Internet of things-based computer firmware remote upgrading system and method
CN115904457B (en) * 2023-03-01 2024-01-30 江苏安世朗智能科技有限公司 Remote upgrading system and method for computer firmware based on Internet of things

Similar Documents

Publication Publication Date Title
CN103347095A (en) Wireless firmware updating method used in vehicle networking system
US7822963B2 (en) Remote computer operating system upgrade
CN103246536B (en) The wireless firmware upgrade method of thing connection positioning system
TWI516935B (en) Data storage device and flash memory control method
CN102054533B (en) Isolation order, Stochastic sum system data with reduce garbage reclamation for the nonvolatile semiconductor memory mapped based on page
CN110134415A (en) A kind of controller and its method for upgrading software and device
CN102945179B (en) Method for upgrading software and device based on MTD subregion
CN101520734A (en) Method for upgrading data in flash memory, network TV and interactive set-top box thereof
CN106708543B (en) OTA (over the air) upgrading method and device of operating system
CN106055346A (en) Vehicle control storage methods and systems
CN105988722B (en) Data storage method and embedded system
CN103970557A (en) Storage device and system starting method thereof
CN102467399A (en) Firmware updating system and method for baseboard management controller
CN105468383A (en) Data upgrading method and device
CN103929472A (en) Data processing method, device and system
US20150324283A1 (en) Flash memory control chip and data storage device and flash memory control method
US20160085456A1 (en) Data read apparatus, data read method, and storage medium storing data read program
CN103167348A (en) Method for downloading update data of set top box software in the air
CN102707964B (en) Compatible program Release parameter collocation method and device
CN102650949A (en) Method and device for upgrading firmware of storage equipment
CN102103596A (en) Method for implementing file system in embedded system
CN105117237A (en) Flash based program hierarchical storage, running and upgrading method and apparatus
CN102902630A (en) Method and device for accessing local file
CN103019789A (en) Signature software upgrading method, device and mobile terminal
CN101299190B (en) Software upgrading method, system and built-in equipment of read-only file system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131009

RJ01 Rejection of invention patent application after publication