CN107577175A - MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment - Google Patents
MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment Download PDFInfo
- Publication number
- CN107577175A CN107577175A CN201710674892.7A CN201710674892A CN107577175A CN 107577175 A CN107577175 A CN 107577175A CN 201710674892 A CN201710674892 A CN 201710674892A CN 107577175 A CN107577175 A CN 107577175A
- Authority
- CN
- China
- Prior art keywords
- mcu
- vehicle
- data
- software
- multimedia equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses in a kind of MCU method for upgrading software of vehicle-mounted multimedia equipment, system and storage device, methods described detects after vehicle-mounted multimedia equipment accesses network the version number for the newest MCU softwares that the webserver provides by obtaining the version numbers of the current MCU softwares of vehicle-mounted multimedia equipment;Judge whether to need to carry out MCU software upgradings according to the version number of the version number of current MCU softwares and newest MCU softwares, if so, then exporting upgrade tip information;When detecting the upgrade command of user's input, receive the newest MCU software datas of webserver transmission and preserve;Newest MCU software datas receive and call upgrade interface after the completion of preserving, and are write after being verified by default verification rule to newest MCU software datas by the upgrade interface into MCU memory.The MCU softwares of latest edition can be pushed by the webserver to vehicle-mounted multimedia equipment, realizes that network remote upgrades MCU softwares, improves the convenience and security of MCU software upgradings.
Description
Technical field
The present invention relates to vehicle mounted multimedia technical field, more particularly to the MCU method for upgrading software of vehicle-mounted multimedia equipment,
System and storage device.
Background technology
In-vehicle multi-media system typically has two controllers, and a MCU is used as logic control, an ARM operation operations system
System, the upgrading of operating system is more convenient, and as Arnold systems have perfect upgrade method, but MCU upgrading is relatively
Trouble, upgrading MCU softwares at present needs 4S shops or downloads to SD card by user oneself upgrading, goes to 4S shops cumbersome, increases
Add burden for users, and upgraded by user oneself and be easy to produce staging error because software version is various.
Thus prior art could be improved and improve.
The content of the invention
In view of in place of above-mentioned the deficiencies in the prior art, it is an object of the invention to provide a kind of vehicle-mounted multimedia equipment
MCU method for upgrading software, system and storage device, the MCU softwares of latest edition can be pushed by the webserver to vehicle-mounted more
Media device, realize that network remote upgrades MCU softwares, improve the convenience and security of MCU software upgradings.
In order to achieve the above object, this invention takes following technical scheme:
A kind of MCU method for upgrading software of vehicle-mounted multimedia equipment, it comprises the following steps:
A, the version number of the current MCU softwares of vehicle-mounted multimedia equipment is obtained, and is detected after vehicle-mounted multimedia equipment accesses network
The version number for the newest MCU softwares that the webserver provides;
B, judge whether to need to carry out MCU software liters according to the version number of the version number of current MCU softwares and newest MCU softwares
Level, if so, then exporting upgrade tip information;
C, when detecting the upgrade command of user's input, the newest MCU software datas of webserver transmission is received and are preserved;
D, newest MCU software datas receive and call upgrade interface after the completion of preserving, by default verification rule to newest MCU softwares
Data are write into MCU memory after being verified by the upgrade interface.
In the MCU method for upgrading software of described vehicle-mounted multimedia equipment, also include step before the step A:
A0, the upgrading detection instruction for receiving user's input.
In the MCU method for upgrading software of described vehicle-mounted multimedia equipment, the step B is specifically included:
The version number of the version number of current MCU softwares and newest MCU softwares is contrasted, judge current MCU softwares whether be
Latest edition, if it is not, being then judged as needing to carry out MCU software upgradings, export upgrade tip information.
In the MCU method for upgrading software of described vehicle-mounted multimedia equipment, the step D includes step:
D1, when detecting that newest MCU software datas receive and call upgrade interface after the completion of preserving;
D2, newest MCU software datas are read, pass through the upgrading by default verification rule the first verification data of addition and after encapsulating
Interface is sent to MCU;
D3, when MCU receives encapsulation of data, the second verification data is calculated according to the verification rule, and by second school
Data are tested compared with the first verification data, judge verification whether succeed, if so, then encapsulation of data is parsed and write to
In MCU memory.
In the MCU method for upgrading software of described vehicle-mounted multimedia equipment, the step D2 includes step:
D21, the data requesting instructions for receiving MCU outputs;
A wherein frame in D22, the newest MCU software datas of reading, frame head data is added simultaneously by the regular addition first of default verification
Verification data post package is into data frame;
D23, the data frame sent to MCU by the upgrade interface.
In the MCU method for upgrading software of described vehicle-mounted multimedia equipment, the step D3 includes step:
D31, when MCU receives the data frame, remove frame head data simultaneously by it is described it is default verification rule calculate second verification
Data;
D32, judge whether second verification data and the first verification data are identical, if then verifying successfully, to current data
Frame is parsed and write into MCU memory, continues to ask next frame data afterwards, until total data is successfully written;
Otherwise verification failure, re-request is simultaneously verified after receiving current data frame again, until current data frame check success.
In the MCU method for upgrading software of described vehicle-mounted multimedia equipment, also include step after the step D:
E, after newest MCU software datas write-in is detected, the vehicle-mounted multimedia equipment is restarted automatically, and renewal is current
MCU softwares.
A kind of storage device, the storage device are stored with computer program, the computer program be suitable to be performed with
Realize the MCU method for upgrading software of vehicle-mounted multimedia equipment as described above.
A kind of MCU software update systems of vehicle-mounted multimedia equipment, it includes processor, is connected with the processor communication
Memory, the memory storage has a computer program, and the computer program is executed by processor as described above to realize
Vehicle-mounted multimedia equipment MCU method for upgrading software;
The processor is used to call the computer program in the memory, to perform vehicle-mounted multimedia equipment as described above
MCU method for upgrading software.
Compared to prior art, MCU method for upgrading software, system and the storage of vehicle-mounted multimedia equipment provided by the invention
In device, the MCU method for upgrading software of the vehicle-mounted multimedia equipment is by obtaining the current MCU softwares of vehicle-mounted multimedia equipment
Version number, and when vehicle-mounted multimedia equipment access network after detect the webserver provide newest MCU softwares version number;Root
Judge whether to need to carry out MCU software upgradings according to the version number of current MCU softwares and the version number of newest MCU softwares, if so, then
Export upgrade tip information;When detecting the upgrade command of user's input, the newest MCU softwares of webserver transmission are received
Data simultaneously preserve;Newest MCU software datas receive and call upgrade interface after the completion of preserving, by default verification rule to newest
MCU software datas are write into MCU memory after being verified by the upgrade interface.It can be pushed by the webserver
The MCU softwares of latest edition realize that network remote upgrades MCU softwares, improve MCU software upgradings just to vehicle-mounted multimedia equipment
Victory and security.
Brief description of the drawings
Fig. 1 is the flow chart of the MCU method for upgrading software of vehicle-mounted multimedia equipment provided by the invention.
Fig. 2 is the flow chart of the MCU method for upgrading software preferred embodiments of vehicle-mounted multimedia equipment provided by the invention.
Fig. 3 is the structured flowchart of the MCU software update systems of vehicle-mounted multimedia equipment provided by the invention.
Embodiment
In view of in the prior art the MCU software upgrading modes of in-vehicle multi-media system it is complicated, it is convenient degree it is inadequate the shortcomings of, this
The purpose of invention is MCU method for upgrading software, system and the storage device for providing a kind of vehicle-mounted multimedia equipment, can pass through net
The MCU softwares of network server push latest edition realize that network remote upgrades MCU softwares, improve MCU to vehicle-mounted multimedia equipment
The convenience and security of software upgrading.
To make the purpose of the present invention, technical scheme and effect clearer, clear and definite, develop simultaneously embodiment pair referring to the drawings
The present invention is further described.It should be appreciated that specific embodiment described herein is not used to only to explain the present invention
Limit the present invention.
Referring to Fig. 1, the MCU method for upgrading software of vehicle-mounted multimedia equipment provided by the invention comprises the following steps:
S100, the version number for obtaining the current MCU softwares of vehicle-mounted multimedia equipment, and examined after vehicle-mounted multimedia equipment accesses network
Survey the version number for the newest MCU softwares that the webserver provides;
S200, according to the version number of current MCU softwares and the version number of newest MCU softwares judge whether to need to carry out MCU softwares
Upgrading, if so, then exporting upgrade tip information;
S300, when detect user input upgrade command when, receive the webserver transmission newest MCU software datas simultaneously protect
Deposit;
S400, newest MCU software datas receive and call upgrade interface after the completion of preserving, by default verification rule to newest MCU
Software data is write into MCU memory after being verified by the upgrade interface.
Also include step after the step S400:
S500, after the write-in of newest MCU software datas is detected, restart the vehicle-mounted multimedia equipment automatically, renewal is worked as
Preceding MCU softwares
The present invention obtains the version number of current MCU softwares after vehicle-mounted multimedia equipment start, and is connect in vehicle-mounted multimedia equipment
Communicated after entering network with the webserver, the version number for the newest MCU softwares that the detection webserver provides, for example, it is vehicle-mounted
Multimedia equipment section is communicated by 4G/3G/GPRS etc. the Management Of Resources, Accesses & Network server of WIFI, operator, so as to detect
The version number of newest MCU softwares;Judged whether afterwards according to the version number of current MCU softwares and the version number of newest MCU softwares
Need to carry out MCU software upgradings, if the software version for having renewal needs to upgrade, export upgrade tip information alert user's liter
Level;The newest MCU software datas of webserver transmission are received when detecting the upgrade command of user's input afterwards and are kept,
Such as judge after needing to carry out MCU softwares, upgrade tip window is ejected in the display interface of vehicle-mounted multimedia equipment, display carries
Show whether information " detecting XX versions, if upgraded " is upgraded for selection by the user, when user clicks on "Yes", connect
The newest MCU software datas of server push are received, and are buffered in vehicle-mounted multimedia equipment;When newest MCU software datas receive
And upgrade interface is called after the completion of preserving, by the liter after being verified by default verification rule to newest MCU software datas
Level interface is write into MCU memory, after newest MCU software datas write-in, is restarted the vehicle mounted multimedia automatically and is set
It is standby, so as to complete the renewal of MCU softwares.The present invention need not go to 4S shops or by the self-service upgrading of SD card, pass through network service
Device can push the MCU softwares of latest edition to vehicle-mounted multimedia equipment, realize that network remote upgrades MCU softwares, it is soft to improve MCU
The convenience and security of part upgrading.
Further, step is also included before the step S100:
S101, the upgrading detection instruction for receiving user's input.
In the MCU method for upgrading software of vehicle-mounted multimedia equipment i.e. provided by the invention, user can be actively entered upgrading inspection
Instruction is surveyed, detecting whether the MCU softwares of redaction needs to update, and improves the flexibility of MCU software upgradings.
Specifically, the step S200 is specifically included:
The version number of the version number of current MCU softwares and newest MCU softwares is contrasted, judge current MCU softwares whether be
Latest edition, if it is not, being then judged as needing to carry out MCU software upgradings, export upgrade tip information.
In the present embodiment, after the version number of the version number of current MCU softwares and newest MCU softwares is obtained, it incite somebody to action the two
Contrasted, judge whether current MCU softwares are latest edition, for example, contrast current MCU softwares version number whether with it is newest
The version number of MCU softwares is identical, is latest edition if identical, is judged as being upgraded;It is not most if differing
Redaction, it is judged as needing to carry out MCU software upgradings, inputs upgrade tip information afterwards, so as to which the version number according to software is accurate
Really judge whether current MCU softwares are latest edition, and then judge whether to need to update, improve the accuracy of upgrading detection.
Further, the step S400 includes step:
S401, when detecting that newest MCU software datas receive and call upgrade interface after the completion of preserving;
S402, newest MCU software datas are read, pass through the liter by default verification rule the first verification data of addition and after encapsulating
Level interface is sent to MCU;
S403, when MCU receives encapsulation of data, the second verification data is calculated according to the verification rule, and by described second
Verification data compared with the first verification data, judge verification whether succeed, if so, then encapsulation of data is parsed and write to
In MCU memory.
In the present embodiment, detect that data receiver calls upgrade interface after the completion of preserving, the upgrade interface is preferably
Android interfaces, newest MCU software datas are read afterwards, by default verification rule the first verification data of addition and carry out data
Sent to MCU, and after MCU receives encapsulation of data by the upgrade interface after encapsulation, calculated according to same verification rule
Second verification data, and by second verification data compared with the first verification data, judge whether verification succeeds, specifically
To judge whether the second verification data is identical with the first verification data, is verified if identical successfully, encapsulation of data is parsed
And write into MCU memory, so as to complete data check and ablation process, ensure the correctness of data in escalation process.
Specifically, the step S402 includes step:
S421, the data requesting instructions for receiving MCU outputs;
A wherein frame in S422, the newest MCU software datas of reading, frame head data is added simultaneously by the regular addition first of default verification
Verification data post package is into data frame;
S423, the data frame sent to MCU by the upgrade interface.
The step S403 includes step:
S431, when MCU receives the data frame, remove frame head data simultaneously by it is described it is default verification rule calculate second verification
Data;
S432, judge whether second verification data and the first verification data are identical, if then verifying successfully, to current data
Frame is parsed and write into MCU memory, continues to ask next frame data afterwards, until total data is successfully written;
Otherwise verification failure, re-request is simultaneously verified after receiving current data frame again, until current data frame check success.
In the present embodiment, when carrying out the write-in renewal of MCU software datas, the data requesting instructions of MCU outputs are received, afterwards
MCU software datas are updated with behavior unit, specially read the wherein frame in newest MCU software datas, add frame
Head data simultaneously verify rule the first verification data post package of addition into data frame by presetting, and the data are sent to MCU, MCU
After the data frame is received, remove pillow data and calculate the second verification data by the default verification rule, sentence afterwards
Whether second verification data of breaking is identical with the first verification data, if then verifying successfully, current data frame is parsed
And write into MCU memory, and continue to ask next frame data, duplicate data encapsulation, send, verify, the process of write-in,
Until total data is successfully written i.e. completion MCU software version updates;Otherwise verification failure, re-request simultaneously receive current data
Verified again after frame, until current data frame check success.
Specifically, the data frame encapsulation format in the present embodiment is as shown in table 1:
Table 1
Data frame by synchrodata head (0xFF66)+data length (0xNN)+data type (0xNN)+specific instructions (0xNN,
The bytes of 0xNN two)+data content (0-N bytes)+verification and (0xNN) form, verify and be designated as verification data.
Wherein described data length computation rule is:
Data length=data type (byte)+specific instructions (two bytes)+data content(N number of byte).
The computation rule of the verification sum, i.e., the default verification rule in the present embodiment are:
Verification and={ data length+data class+specific instructions (two bytes)+data content (0-N bytes) } negate adds 1 again.
Write-in is parsed again after being verified according to the data of each frame and above-mentioned computation rule to each frame data,
Ensure the correctness of each frame data, ensure the stability of MCU software upgradings.
Also referring to Fig. 2, it is preferable to carry out for the MCU method for upgrading software of vehicle-mounted multimedia equipment provided by the invention
The flow chart of example, in the preferred embodiment of the present invention, MCU software is divided into EB and MB two parts, wherein, EB is bootloader,
That is mcu boot, MB are mcu main programs, program during normal operation, first run bootstrap during start, draw
Helical pitch sequence, which starts, first runs EB when main program enters normal operating condition, i.e. device power-up, EB loading MB are simultaneously run.Typically
System mainly operates in MB states.Go to update the codes of MB on a memory, it is necessary to jump to EB when MB is upgraded, upgrade EB
When do not conflicted with the MB storage locations currently run due to EB storage location, directly upgraded in MB.
And in the preferred embodiment of the present invention upgrade interface be MCU software upgradings android interfaces, its mainly include with
Under several parts cooperate to complete data more new technological process:
1st, layer is driven:The N_MOUSE links that driving layer is driven by TTY open the serial ports that MCU is connected with ARM.
2nd, hardware adaptation layer:Adaptation layer realizes either on or off, the method for read-write driving layer.
3rd, JNI layers:The method that JNI layers are converted to the nation method of hardware adaptation layer on JAVA layers.
4th, service layer:Server realizes upgrade service interface by the JNI methods provided.
5th, client:Client obtains an example of service layer, and export upgrading mcu method is called for application layer.
6th, application layer:Application layer calls the interface realization of service layer to start to upgrade, and write-in upgrading data, obtains the work(such as feedback
Energy.
Specifically, the implementation process of the preferred embodiment of the present invention is:Current MCU versions are obtained after unlatching, and it is vehicle-mounted more
ARM controller in media system is communicated by network and server, and request server returns to newest MCU versions, receives afterwards
The MCU latest editions that server returns, judge whether to need to update, if desired then prompt customer upgrade, receive upgrade command
Request server downloads MCU latest editions afterwards, and ARM controller is communicated by serial ports with MCU after the completion of download, notifies MCU
Upgrade EB or MB, it is necessary to jump to EB operations when MB is upgraded, directly upgraded when upgrading EB in MB,
By MCU request datas during upgrading, AMR controllers read data line and are sent to MCU after verifying encapsulation, if now MCU is verified
Failure then resends request, and AMR controllers then resend previous frame data, and data are parsed if verifying successfully and are write and are deposited
In reservoir, next frame data are asked to be finished until the write-in of all data, now upgrading is completed, and new edition is updated to after restarting system
This MCU softwares.
MCU method for upgrading software based on above-mentioned vehicle-mounted multimedia equipment, the present invention correspondingly provide a kind of storage device,
The storage device is stored with computer program, and the computer program is suitable to be performed to realize vehicle-mounted more matchmakers as described above
The MCU method for upgrading software of body equipment.Due to being carried out to the MCU method for upgrading software of the vehicle-mounted multimedia equipment above
It is described in detail, is not described further herein, referring specifically to embodiment corresponding to the above method.
MCU method for upgrading software based on above-mentioned vehicle-mounted multimedia equipment, the present invention correspondingly provide a kind of vehicle-mounted more matchmakers
The MCU software update systems of body equipment, as shown in Fig. 2 the MCU software update systems of the vehicle-mounted multimedia equipment include processing
Device 10, the memory 20 with the processor 10 communication connection, and the communication interface 30 for signal transmission, the processor
10th, memory block 20 and communication interface 30 are connected by communication bus 40.Wherein, the memory 20 is stored with computer journey
Sequence, the computer program are performed by processor 10 to realize the MCU software upgrading sides of vehicle-mounted multimedia equipment as described above
Method;The processor 10 is used to call the computer program in the memory 20, to perform vehicle mounted multimedia as described above
The MCU method for upgrading software of equipment.Due to having been carried out in detail to the MCU method for upgrading software of the vehicle-mounted multimedia equipment above
Thin description, is not described further, referring specifically to embodiment corresponding to the above method herein.
In summary, MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment provided by the invention
In, the MCU method for upgrading software of the vehicle-mounted multimedia equipment is by obtaining the versions of the current MCU softwares of vehicle-mounted multimedia equipment
Number, and when vehicle-mounted multimedia equipment access network after detect the webserver provide newest MCU softwares version number;According to work as
The version number of preceding MCU softwares and the version number of newest MCU softwares judge whether to need to carry out MCU software upgradings, if so, then exporting
Upgrade tip information;When detecting the upgrade command of user's input, the newest MCU software datas of webserver transmission are received
And preserve;Newest MCU software datas receive and call upgrade interface after the completion of preserving, soft to newest MCU by default verification rule
Number of packages is write into MCU memory according to after being verified by the upgrade interface.It can be pushed by the webserver newest
The MCU softwares of version realize that network remote upgrades MCU softwares, improve the convenience of MCU software upgradings to vehicle-mounted multimedia equipment
And security.
It is understood that for those of ordinary skills, can be with technique according to the invention scheme and its hair
Bright design is subject to equivalent substitution or change, and all these changes or replacement should all belong to the guarantor of appended claims of the invention
Protect scope.
Claims (9)
1. the MCU method for upgrading software of a kind of vehicle-mounted multimedia equipment, it is characterised in that comprise the following steps:
A, the version number of the current MCU softwares of vehicle-mounted multimedia equipment is obtained, and is detected after vehicle-mounted multimedia equipment accesses network
The version number for the newest MCU softwares that the webserver provides;
B, judge whether to need to carry out MCU software liters according to the version number of the version number of current MCU softwares and newest MCU softwares
Level, if so, then exporting upgrade tip information;
C, when detecting the upgrade command of user's input, the newest MCU software datas of webserver transmission is received and are preserved;
D, newest MCU software datas receive and call upgrade interface after the completion of preserving, by default verification rule to newest MCU softwares
Data are write into MCU memory after being verified by the upgrade interface.
2. the MCU method for upgrading software of vehicle-mounted multimedia equipment according to claim 1, it is characterised in that the step A
Also include step before:
A0, the upgrading detection instruction for receiving user's input.
3. the MCU method for upgrading software of vehicle-mounted multimedia equipment according to claim 1, it is characterised in that the step B
Specifically include:
The version number of the version number of current MCU softwares and newest MCU softwares is contrasted, judge current MCU softwares whether be
Latest edition, if it is not, being then judged as needing to carry out MCU software upgradings, export upgrade tip information.
4. the MCU method for upgrading software of vehicle-mounted multimedia equipment according to claim 1, it is characterised in that the step D
Including step:
D1, when detecting that newest MCU software datas receive and call upgrade interface after the completion of preserving;
D2, newest MCU software datas are read, pass through the upgrading by default verification rule the first verification data of addition and after encapsulating
Interface is sent to MCU;
D3, when MCU receives encapsulation of data, the second verification data is calculated according to the verification rule, and by second school
Data are tested compared with the first verification data, judge verification whether succeed, if so, then encapsulation of data is parsed and write to
In MCU memory.
5. the MCU method for upgrading software of vehicle-mounted multimedia equipment according to claim 4, it is characterised in that the step
D2 includes step:
D21, the data requesting instructions for receiving MCU outputs;
A wherein frame in D22, the newest MCU software datas of reading, frame head data is added simultaneously by the regular addition first of default verification
Verification data post package is into data frame;
D23, the data frame sent to MCU by the upgrade interface.
6. the MCU method for upgrading software of vehicle-mounted multimedia equipment according to claim 5, it is characterised in that the step
D3 includes step:
D31, when MCU receives the data frame, remove frame head data simultaneously by it is described it is default verification rule calculate second verification
Data;
D32, judge whether second verification data and the first verification data are identical, if then verifying successfully, to current data
Frame is parsed and write into MCU memory, continues to ask next frame data afterwards, until total data is successfully written;
Otherwise verification failure, re-request is simultaneously verified after receiving current data frame again, until current data frame check success.
7. the MCU method for upgrading software of vehicle-mounted multimedia equipment according to claim 1, it is characterised in that the step D
Also include step afterwards:
E, after newest MCU software datas write-in is detected, the vehicle-mounted multimedia equipment is restarted automatically, and renewal is current
MCU softwares.
8. a kind of storage device, it is characterised in that the storage device is stored with computer program, and the computer program is suitable to
It is performed to realize the MCU method for upgrading software of the vehicle-mounted multimedia equipment as described in claim 1 ~ 7 any one.
9. the MCU software update systems of a kind of vehicle-mounted multimedia equipment, it is characterised in that including processor and the processor
The memory of communication connection, the memory storage have computer program, and the computer program is executed by processor to realize
The MCU method for upgrading software of vehicle-mounted multimedia equipment as described in claim 1 ~ 7 any one;
The processor is used to call the computer program in the memory, to perform such as claim 1 ~ 7 any one institute
The MCU method for upgrading software for the vehicle-mounted multimedia equipment stated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710674892.7A CN107577175A (en) | 2017-08-09 | 2017-08-09 | MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710674892.7A CN107577175A (en) | 2017-08-09 | 2017-08-09 | MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107577175A true CN107577175A (en) | 2018-01-12 |
Family
ID=61034230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710674892.7A Pending CN107577175A (en) | 2017-08-09 | 2017-08-09 | MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107577175A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108279919A (en) * | 2018-01-22 | 2018-07-13 | 成都雅骏新能源汽车科技股份有限公司 | A kind of New-energy electric vehicle remotely updating program method |
CN108648298A (en) * | 2018-04-28 | 2018-10-12 | 深圳市元征科技股份有限公司 | Message treatment method and device, storage medium, electronic equipment |
CN109213319A (en) * | 2018-08-04 | 2019-01-15 | 瑞声科技(新加坡)有限公司 | Vibrational feedback method and mobile terminal based on scene |
CN109347659A (en) * | 2018-09-17 | 2019-02-15 | 瓴泰科技(上海)有限公司 | Intelligent terminal and mould group remote upgrade method based on NB-IOT |
CN109673009A (en) * | 2018-11-13 | 2019-04-23 | 浙江合众新能源汽车有限公司 | A kind of VCU software over-the-air upgrade method and device |
CN110688131A (en) * | 2018-07-04 | 2020-01-14 | 上海博泰悦臻电子设备制造有限公司 | Head-up display software upgrading method and system, storage medium and head-up display |
CN110851157A (en) * | 2019-10-28 | 2020-02-28 | 上海旗旌科技有限公司 | Method and equipment for updating vehicle-mounted terminal equipment system |
CN111338674A (en) * | 2020-02-25 | 2020-06-26 | 北京汽车集团有限公司 | Instruction processing method, device and equipment |
CN111597513A (en) * | 2020-05-18 | 2020-08-28 | 郑州点读电子科技有限公司 | Multimedia processing method, device and storage disc |
CN111984281A (en) * | 2019-05-24 | 2020-11-24 | 北京车和家信息技术有限公司 | Software updating method, vehicle, terminal and computer readable storage medium |
CN112506530A (en) * | 2020-12-10 | 2021-03-16 | 湖北亿咖通科技有限公司 | Code burning method and system for vehicle machine |
CN113472759A (en) * | 2021-06-21 | 2021-10-01 | 上汽通用五菱汽车股份有限公司 | Method for changing vehicle communication protocol, server and readable storage medium |
CN110659038B (en) * | 2018-06-29 | 2021-11-12 | 比亚迪股份有限公司 | Vehicle-mounted millimeter wave radar upgrading method and device, computer equipment and storage medium |
CN115617378A (en) * | 2022-12-16 | 2023-01-17 | 石家庄科林电气股份有限公司 | Upgrading method and device of battery management system and readable storage medium |
CN117130639A (en) * | 2023-10-26 | 2023-11-28 | 江苏华鲲振宇智能科技有限责任公司 | BMC cluster management single-board MCU firmware upgrading method and system |
CN117892845A (en) * | 2024-03-18 | 2024-04-16 | 山东乐宁医疗科技有限公司 | Transfer car operating system with robot guiding operation |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770384A (en) * | 2010-01-18 | 2010-07-07 | 深圳市航盛电子股份有限公司 | Car audio system and software upgrading method thereof |
CN103312786A (en) * | 2013-05-17 | 2013-09-18 | 广州市雄兵汽车电器有限公司 | Vehicle-mounted terminal remote upgrading method and car networking system |
CN103399760A (en) * | 2013-07-20 | 2013-11-20 | 江苏中科天安智联科技有限公司 | Remote upgrade method of vehicular intelligent terminal software |
CN103957244A (en) * | 2014-04-21 | 2014-07-30 | 惠州市新思为电子科技有限公司 | Remote program upgrading method and server |
CN105865477A (en) * | 2016-03-24 | 2016-08-17 | 广东好帮手电子科技股份有限公司 | Automobile multimedia and navigation upgrading system and upgrading method |
CN106569847A (en) * | 2016-10-14 | 2017-04-19 | 数源科技股份有限公司 | Method for realizing IAP remote upgrade through vehicle-mounted system based on mobile network |
CN106951253A (en) * | 2017-03-21 | 2017-07-14 | 广州慧睿思通信息科技有限公司 | A kind of embedded firmware on line upgrading method |
-
2017
- 2017-08-09 CN CN201710674892.7A patent/CN107577175A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770384A (en) * | 2010-01-18 | 2010-07-07 | 深圳市航盛电子股份有限公司 | Car audio system and software upgrading method thereof |
CN103312786A (en) * | 2013-05-17 | 2013-09-18 | 广州市雄兵汽车电器有限公司 | Vehicle-mounted terminal remote upgrading method and car networking system |
CN103399760A (en) * | 2013-07-20 | 2013-11-20 | 江苏中科天安智联科技有限公司 | Remote upgrade method of vehicular intelligent terminal software |
CN103957244A (en) * | 2014-04-21 | 2014-07-30 | 惠州市新思为电子科技有限公司 | Remote program upgrading method and server |
CN105865477A (en) * | 2016-03-24 | 2016-08-17 | 广东好帮手电子科技股份有限公司 | Automobile multimedia and navigation upgrading system and upgrading method |
CN106569847A (en) * | 2016-10-14 | 2017-04-19 | 数源科技股份有限公司 | Method for realizing IAP remote upgrade through vehicle-mounted system based on mobile network |
CN106951253A (en) * | 2017-03-21 | 2017-07-14 | 广州慧睿思通信息科技有限公司 | A kind of embedded firmware on line upgrading method |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108279919A (en) * | 2018-01-22 | 2018-07-13 | 成都雅骏新能源汽车科技股份有限公司 | A kind of New-energy electric vehicle remotely updating program method |
CN108648298A (en) * | 2018-04-28 | 2018-10-12 | 深圳市元征科技股份有限公司 | Message treatment method and device, storage medium, electronic equipment |
CN110659038B (en) * | 2018-06-29 | 2021-11-12 | 比亚迪股份有限公司 | Vehicle-mounted millimeter wave radar upgrading method and device, computer equipment and storage medium |
CN110688131A (en) * | 2018-07-04 | 2020-01-14 | 上海博泰悦臻电子设备制造有限公司 | Head-up display software upgrading method and system, storage medium and head-up display |
CN109213319A (en) * | 2018-08-04 | 2019-01-15 | 瑞声科技(新加坡)有限公司 | Vibrational feedback method and mobile terminal based on scene |
CN109347659A (en) * | 2018-09-17 | 2019-02-15 | 瓴泰科技(上海)有限公司 | Intelligent terminal and mould group remote upgrade method based on NB-IOT |
CN109347659B (en) * | 2018-09-17 | 2021-09-24 | 瓴泰科技(上海)有限公司 | Intelligent terminal equipment and module remote upgrading method based on NB-IOT |
CN109673009A (en) * | 2018-11-13 | 2019-04-23 | 浙江合众新能源汽车有限公司 | A kind of VCU software over-the-air upgrade method and device |
CN109673009B (en) * | 2018-11-13 | 2022-06-21 | 浙江合众新能源汽车有限公司 | Method and device for upgrading VCU software in air |
CN111984281A (en) * | 2019-05-24 | 2020-11-24 | 北京车和家信息技术有限公司 | Software updating method, vehicle, terminal and computer readable storage medium |
CN111984281B (en) * | 2019-05-24 | 2024-04-12 | 北京车和家信息技术有限公司 | Software updating method, vehicle, terminal and computer readable storage medium |
CN110851157A (en) * | 2019-10-28 | 2020-02-28 | 上海旗旌科技有限公司 | Method and equipment for updating vehicle-mounted terminal equipment system |
CN111338674A (en) * | 2020-02-25 | 2020-06-26 | 北京汽车集团有限公司 | Instruction processing method, device and equipment |
CN111597513B (en) * | 2020-05-18 | 2023-08-04 | 郑州点读电子科技有限公司 | Multimedia processing method, device and storage disk |
CN111597513A (en) * | 2020-05-18 | 2020-08-28 | 郑州点读电子科技有限公司 | Multimedia processing method, device and storage disc |
CN112506530A (en) * | 2020-12-10 | 2021-03-16 | 湖北亿咖通科技有限公司 | Code burning method and system for vehicle machine |
CN113472759B (en) * | 2021-06-21 | 2023-05-12 | 上汽通用五菱汽车股份有限公司 | Method for changing vehicle communication protocol, server, and readable storage medium |
CN113472759A (en) * | 2021-06-21 | 2021-10-01 | 上汽通用五菱汽车股份有限公司 | Method for changing vehicle communication protocol, server and readable storage medium |
CN115617378A (en) * | 2022-12-16 | 2023-01-17 | 石家庄科林电气股份有限公司 | Upgrading method and device of battery management system and readable storage medium |
CN117130639A (en) * | 2023-10-26 | 2023-11-28 | 江苏华鲲振宇智能科技有限责任公司 | BMC cluster management single-board MCU firmware upgrading method and system |
CN117130639B (en) * | 2023-10-26 | 2024-03-08 | 江苏华鲲振宇智能科技有限责任公司 | BMC cluster management single-board MCU firmware upgrading method and system |
CN117892845A (en) * | 2024-03-18 | 2024-04-16 | 山东乐宁医疗科技有限公司 | Transfer car operating system with robot guiding operation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107577175A (en) | MCU method for upgrading software, system and the storage device of vehicle-mounted multimedia equipment | |
US6732267B1 (en) | System and method for performing remote BIOS updates | |
US9038023B2 (en) | Template-based configuration architecture | |
US8166458B2 (en) | Method and system for automated distributed software testing | |
US8225308B2 (en) | Managing software lifecycle | |
US8239505B2 (en) | Progressively implementing declarative models in distributed systems | |
US7954087B2 (en) | Template integration | |
US20080250313A1 (en) | Metadata-driven automatic UI code generation | |
US20070118725A1 (en) | CPU life-extension apparatus and method | |
US7536599B2 (en) | Methods and systems for validating a system environment | |
EP1906305B1 (en) | Method and system for data preparation and communication between software applications | |
US20070294593A1 (en) | Customizable system for the automatic gathering of software service information | |
US20080163168A1 (en) | Javascript pre-processing framework | |
US20060129520A1 (en) | System and method for automatically updating a program in a computer | |
US20040168157A1 (en) | System and method for creating a process invocation tree | |
US20030121003A1 (en) | Application launcher testing framework | |
JP5840290B2 (en) | Software operability service | |
CN110908818B (en) | Verification method, device, equipment and storage medium | |
US11573779B2 (en) | Creating and upgrading of solutions for deployment in a virtualized computing environment | |
WO2022120640A1 (en) | Electron-based updating method and system | |
CN112860283B (en) | SP upgrade package self-identification upgrade method and device and computer equipment | |
US8615736B2 (en) | Module facility for JAVASCRIPT language | |
US7814069B2 (en) | Wrapper for use with global standards compliance checkers | |
US7818627B2 (en) | Systems and methods for gathering debug information | |
CN116302845B (en) | Method and device for determining transaction operation mode, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180112 |
|
RJ01 | Rejection of invention patent application after publication |