CN107132788A - A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically - Google Patents

A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically Download PDF

Info

Publication number
CN107132788A
CN107132788A CN201710203357.3A CN201710203357A CN107132788A CN 107132788 A CN107132788 A CN 107132788A CN 201710203357 A CN201710203357 A CN 201710203357A CN 107132788 A CN107132788 A CN 107132788A
Authority
CN
China
Prior art keywords
chinese ink
brush dipped
write
diagnosis
joint
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
CN201710203357.3A
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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology 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 Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201710203357.3A priority Critical patent/CN107132788A/en
Publication of CN107132788A publication Critical patent/CN107132788A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23146Programmable, reconfigurable via microprocessor or coding switches

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Method, diagnosis are write with a brush dipped in Chinese ink automatically the embodiments of the invention provide a kind of vehicle electronic control unit writes with a brush dipped in Chinese ink joint and background server, wherein, methods described includes:Diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server;The diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from the background server;It is described diagnosis write with a brush dipped in Chinese ink joint according to the AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is described it is newest write with a brush dipped in Chinese ink file, the newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.It can in time, efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink by the embodiment of the present invention, and then, lifting system performance.

Description

A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically
Technical field
The present invention relates to vehicle electronics field, and in particular to a kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method, diagnosis automatically Write with a brush dipped in Chinese ink joint and background server.
Background technology
With the fast development of automobile industry, automotive system becomes more intelligent, can be used as smart mobile phone The application software of various difference in functionality.After automobile is offline, the professional of depot can carry out drive test to automobile, same with this When, some problems present in automobile application software can be also found, at this time, it may be necessary to be carried out to the electronic control unit ECU of automobile Operation is write with a brush dipped in Chinese ink, the modification to realize application software and vehicle-mounted data optimizes or upgraded.In the prior art, to Vehicle Electronic Control Unit ECU write with a brush dipped in Chinese ink all be by controlling manually, by it is newest write with a brush dipped in Chinese ink the electronic control unit ECU that file brush enters to automobile control it is single In member, but workload is too big, can consume certain human and material resources.
The content of the invention
Method, diagnosis are write with a brush dipped in Chinese ink automatically the embodiments of the invention provide a kind of vehicle electronic control unit writes with a brush dipped in Chinese ink joint and backstage Server, independently can efficiently carry out vehicle electronic control unit writes with a brush dipped in Chinese ink renewal.
First aspect of the embodiment of the present invention writes with a brush dipped in Chinese ink method automatically there is provided a kind of vehicle electronic control unit, including:
Diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server;
The diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from the background server;
It is described diagnosis write with a brush dipped in Chinese ink joint according to the AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is described it is newest write with a brush dipped in Chinese ink file, The newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
With reference to the embodiment of the present invention in a first aspect, the newest file of writing with a brush dipped in Chinese ink is being write with a brush dipped in Chinese ink into vehicle electronic control unit After in ECU, methods described also includes:
The diagnosis writes with a brush dipped in Chinese ink joint and upgrades successfully instruction to mobile terminal transmission;
The diagnosis writes with a brush dipped in Chinese ink joint and receives the remote control commands that the mobile terminal is sent;
The diagnosis writes with a brush dipped in Chinese ink joint and performs operation corresponding with the remote control commands.
With reference to the embodiment of the present invention in a first aspect, the newest file of writing with a brush dipped in Chinese ink is being write with a brush dipped in Chinese ink into vehicle electronic control unit After in ECU, methods described also includes:
It is described diagnosis write with a brush dipped in Chinese ink joint delete upgrading after it is described locally write with a brush dipped in Chinese ink file, only retain described after the upgrading The version information of scrubbing brush written document.
Second aspect of the embodiment of the present invention writes with a brush dipped in Chinese ink method automatically there is provided a kind of vehicle electronic control unit, including:
N number of diagnosis that background server inspection signs in the background server writes with a brush dipped in Chinese ink the local of joint memory storage and writes with a brush dipped in Chinese ink text Whether the version information of part is consistent with the newest version information for writing with a brush dipped in Chinese ink file of the background server memory storage, and the N is just Integer;
The background server has M local version information and the institutes for writing with a brush dipped in Chinese ink file in N number of local write with a brush dipped in Chinese ink in file State the newest version information for writing with a brush dipped in Chinese ink file it is inconsistent when, write with a brush dipped in Chinese ink joint to described M diagnosis and send upgrade request, the M is small In or equal to the N positive integer.
The third aspect of the embodiment of the present invention provides a kind of diagnosis and writes with a brush dipped in Chinese ink joint, including:
First receiving unit, for receiving the upgrade request sent by background server;
Download unit, for downloading the newest AKU for writing with a brush dipped in Chinese ink file from the background server;
Write with a brush dipped in Chinese ink unit, for according to the AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is described it is newest write with a brush dipped in Chinese ink file, by institute Newest file of writing with a brush dipped in Chinese ink is stated to write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
Fourth aspect of the embodiment of the present invention provides a kind of background server, including:
This scrubbing brush of joint memory storage is write with a brush dipped in Chinese ink in inspection unit, N number of diagnosis that the background server is signed in for checking Whether the version information of written document is consistent with the newest version information for writing with a brush dipped in Chinese ink file of the background server memory storage, the N For positive integer;
First transmitting element, for it is described it is N number of it is local write with a brush dipped in Chinese ink in file have the M local version informations for writing with a brush dipped in Chinese ink file with When the newest version information for writing with a brush dipped in Chinese ink file is inconsistent, writes with a brush dipped in Chinese ink joint to described M diagnosis and send upgrade request, the M is Less than or equal to the positive integer of the N.
Implement the embodiment of the present invention, have the advantages that:
By the embodiment of the present invention, diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server, and diagnosis is write with a brush dipped in Chinese ink Joint downloads the newest AKU for writing with a brush dipped in Chinese ink file from background server, and diagnosis is write with a brush dipped in Chinese ink joint and locally write with a brush dipped in Chinese ink according to AKU upgrading File, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.So as to, can in time, Efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink, and then, lifting system performance.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, makes required in being described below to embodiment Accompanying drawing is briefly described.
Fig. 1 is the network architecture diagram that a kind of vehicle electronic control unit provided in an embodiment of the present invention writes with a brush dipped in Chinese ink method automatically;
Fig. 2 is the first embodiment stream that a kind of vehicle electronic control unit provided in an embodiment of the present invention writes with a brush dipped in Chinese ink method automatically Journey schematic diagram;
Fig. 3 is the second embodiment stream that a kind of vehicle electronic control unit provided in an embodiment of the present invention writes with a brush dipped in Chinese ink method automatically Journey schematic diagram;
Fig. 4 is the 3rd embodiment stream that a kind of vehicle electronic control unit provided in an embodiment of the present invention writes with a brush dipped in Chinese ink method automatically Journey schematic diagram;
Fig. 5 a are the first embodiment structural representations that joint is write with a brush dipped in Chinese ink in a kind of diagnosis provided in an embodiment of the present invention;
Fig. 5 b are the another structural representations that joint is write with a brush dipped in Chinese ink in diagnosis described by Fig. 5 a provided in an embodiment of the present invention;
Fig. 5 c are the structural representations for writing with a brush dipped in Chinese ink unit that joint is write with a brush dipped in Chinese ink in diagnosis described by Fig. 5 a provided in an embodiment of the present invention Figure;
Fig. 6 a are a kind of first embodiment structural representations of background server provided in an embodiment of the present invention;
Fig. 6 b are the another structural representations of the background server described by Fig. 6 a provided in an embodiment of the present invention;
Fig. 7 is the second embodiment structural representation that joint is write with a brush dipped in Chinese ink in a kind of diagnosis provided in an embodiment of the present invention.
Fig. 8 is a kind of second embodiment structural representation of background server provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described.
Term " first ", " second ", " the 3rd " in description and claims of this specification and the accompanying drawing and " Four " etc. be to be used to distinguish different objects, rather than for describing particular order.In addition, term " comprising " and " having " and it Any deformation, it is intended that covering non-exclusive is included.For example contain the process of series of steps or unit, method, be The step of system, product or equipment are not limited to list or unit, but the step of alternatively also include not listing or list Member, or alternatively also include for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments In at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
Mobile terminal described by the embodiment of the present invention can include smart mobile phone (such as Android phone, iOS mobile phones, Windows Phone mobile phones etc.), tablet personal computer, palm PC, notebook computer, mobile internet device (MID, Mobile Internet Devices) or Wearable etc., above-mentioned mobile terminal is only citing, and non exhaustive, including but not limited to upper State mobile terminal.
It should be noted that joint is write with a brush dipped in Chinese ink in the diagnosis in the embodiment of the present invention, operating system is embedded with, wherein, the operation System can be LINUX operating systems or ANDROID operating systems, not limit herein.The operation system of joint is write with a brush dipped in Chinese ink in diagnosis Program is downloaded and write with a brush dipped in Chinese ink in system, is downloaded for downloading the newest AKU for writing with a brush dipped in Chinese ink file from background server, Writing with a brush dipped in Chinese ink program is used to write with a brush dipped in Chinese ink newest file of writing with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
Automobile in the embodiment of the present invention is equipped with a diagnosis and writes with a brush dipped in Chinese ink joint, and joint is write with a brush dipped in Chinese ink in diagnosis can be by automobile OBD interfaces and automobile vehicle electronic control unit ECU connections, meanwhile, can be by wireless also with wireless communication function The modes such as fidelity WIFI, mobile network 3G/4G/5G, bluetooth connect and log in background server.Meanwhile, diagnosis writes with a brush dipped in Chinese ink joint also It can be communicated with the mobile terminal (such as mobile phone, tablet personal computer) of user so that user can be write with a brush dipped in Chinese ink with remote control diagnosis Joint.
Storage has the file of writing with a brush dipped in Chinese ink of latest edition in background server in the embodiment of the present invention, and technical staff works as in modification Writing with a brush dipped in Chinese ink after file for preceding version, obtained newest file of writing with a brush dipped in Chinese ink is deposited in background server, and background server can be protected only Deposit it is newest write with a brush dipped in Chinese ink file, while preserving the newest version information for writing with a brush dipped in Chinese ink file.There is a diagnosis to write with a brush dipped in Chinese ink in background server to connect Head list, the diagnosis is write with a brush dipped in Chinese ink to be stored with list and logged in all diagnosis of background server and write with a brush dipped in Chinese ink the login banner information of joint With default login password information, background server can judge whether according to the login banner information and default login password information Response Current Diagnostic writes with a brush dipped in Chinese ink the logging request of joint.
Referring to Fig. 1, writing with a brush dipped in Chinese ink the network architecture diagram of method automatically for a kind of vehicle electronic control unit that the present invention is provided. As shown in figure 1, the network architecture diagram includes:Joint, a backstage are write with a brush dipped in Chinese ink in N automobile, N number of diagnosis corresponding with N automobile Server.Wherein, a diagnosis is write with a brush dipped in Chinese ink joint and can connected by the OBU interfaces of automobile and the electronic control unit ECU of the automobile Connect, joint is write with a brush dipped in Chinese ink in N number of diagnosis can be by the modes such as mobile network, wireless network, bluetooth, cable network and same background service Communicated between device.Joint is write with a brush dipped in Chinese ink in one diagnosis can correspond to a background server, and a background server can correspond to N number of examine It is disconnected to write with a brush dipped in Chinese ink joint.In following examples, so that the interaction between joint and a server is write with a brush dipped in Chinese ink in a diagnosis as an example, carry out Detailed description.
Referring to Fig. 2, writing with a brush dipped in Chinese ink the first of method automatically for a kind of vehicle electronic control unit provided in an embodiment of the present invention Embodiment schematic flow sheet.Vehicle electronic control unit described in the present embodiment writes with a brush dipped in Chinese ink method automatically, comprises the following steps:
201st, background server inspection signs in the diagnosis of background server and writes with a brush dipped in Chinese ink the local of joint memory storage and write with a brush dipped in Chinese ink file Version information it is whether consistent with the newest version information for writing with a brush dipped in Chinese ink file of background server memory storage.
Wherein, before above-mentioned steps 201, it may also include the steps of:
Diagnosis writes with a brush dipped in Chinese ink joint and sends logging request to background server, and logging request carries the login mark that joint is write with a brush dipped in Chinese ink in diagnosis Know and login password;
Background server receives the logging request that joint transmission is write with a brush dipped in Chinese ink in diagnosis, and logging request carries the diagnosis and writes with a brush dipped in Chinese ink joint Login banner and login password;
Background server obtains the default login password that joint is write with a brush dipped in Chinese ink in diagnosis according to login banner;
Background server is matched the default login password and login password that joint is write with a brush dipped in Chinese ink in diagnosis, close in default login Code and login password write with a brush dipped in Chinese ink joint after the match is successful, to diagnosis and send login response message, and login response message is examined for instruction It is disconnected to write with a brush dipped in Chinese ink joint and login successfully;
Diagnosis writes with a brush dipped in Chinese ink joint and receives the login response message that background server is sent, and login response message is described for indicating Diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
Alternatively, when diagnosis writes with a brush dipped in Chinese ink joint under networking state, automatic a logging request can be sent to background server (being similar to QQ applications, can be with automatic start QQ applications in booting computer), logging request includes the diagnosis and writes with a brush dipped in Chinese ink joint Login banner and login password.The identity information that login banner can be to joint is write with a brush dipped in Chinese ink in the diagnosis is related, is, for example, the diagnosis Write with a brush dipped in Chinese ink number information, name information of joint etc., login password be used to determining joint is write with a brush dipped in Chinese ink in the diagnosis whether can be after Successful login Platform server.Background server receive diagnosis write with a brush dipped in Chinese ink joint transmission logging request after, can according in logging request carry The diagnosis write with a brush dipped in Chinese ink the login banner of joint and determine that the default login password of joint is write with a brush dipped in Chinese ink in the diagnosis rapidly, then this default is stepped on Record password and logging request in login password matched, after the match is successful, i.e., login password it is correct in the case of, after examining Platform server can respond the logging request that joint is write with a brush dipped in Chinese ink in the diagnosis, meanwhile, write with a brush dipped in Chinese ink joint to diagnosis and send login response message, use Joint is write with a brush dipped in Chinese ink in indication diagnosis and has logged in success, and diagnosis is write with a brush dipped in Chinese ink the joint login response that platform server is sent upon receipt and disappeared After breath, you can know Successful login background server.
Alternatively, after joint Successful login background server is write with a brush dipped in Chinese ink in diagnosis, i.e., in presence, so that, diagnosis brush Writing joint can communicate with one another with background server, can send mutually or receive information.
Alternatively, be stored with background server it is newest write with a brush dipped in Chinese ink file, diagnosis, which is write with a brush dipped in Chinese ink to be stored with joint, locally writes with a brush dipped in Chinese ink text Part, the version for locally writing with a brush dipped in Chinese ink file is automobile Current electronic control unit ECU system version, and background server can be examined The local version information for writing with a brush dipped in Chinese ink file is looked into whether consistent with the newest version information for writing with a brush dipped in Chinese ink file, so as to judge locally to write with a brush dipped in Chinese ink file Whether it is newest write with a brush dipped in Chinese ink file, if it is local write with a brush dipped in Chinese ink file be it is newest write with a brush dipped in Chinese ink file, show that automobile ECU need not be entered Row upgrading.
202nd, background server is inconsistent in the version information and the newest version information for writing with a brush dipped in Chinese ink file for locally writing with a brush dipped in Chinese ink file When, write with a brush dipped in Chinese ink joint to diagnosis and send upgrade request.
Wherein, file is write with a brush dipped in Chinese ink when newest in the local version information and background server for writing with a brush dipped in Chinese ink file that joint is write with a brush dipped in Chinese ink in diagnosis Version information it is inconsistent when, you can determine that the diagnosis is write with a brush dipped in Chinese ink in joint it is local write with a brush dipped in Chinese ink file be not it is newest write with a brush dipped in Chinese ink file, need Updating operation is carried out to local file of writing with a brush dipped in Chinese ink, background server can now write with a brush dipped in Chinese ink joint to diagnosis and send upgrade request.
Alternatively, after joint Successful login background server is write with a brush dipped in Chinese ink in diagnosis, i.e., in presence, it is similar so as to, examine Disconnected joint of writing with a brush dipped in Chinese ink can receive the upgrade request of background server transmission, show that the diagnosis is write with a brush dipped in Chinese ink stored in joint local and write with a brush dipped in Chinese ink File is not newest to write with a brush dipped in Chinese ink file, it is necessary to carry out updating operation.
203rd, diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from the background server.
Wherein, after the upgrade request that joint receives background server transmission is write with a brush dipped in Chinese ink in diagnosis, you can automatic from backstage clothes The newest AKU for writing with a brush dipped in Chinese ink file is downloaded in business device.
Alternatively, if diagnosis writes with a brush dipped in Chinese ink joint during AKU is downloaded, there is the situation of network interruption, can be in diagnosis Write with a brush dipped in Chinese ink joint next time be in networking state when, automatically continue with the download of AKU.
204th, diagnosis write with a brush dipped in Chinese ink joint according to AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, by newest brush Written document is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
Wherein, joint is write with a brush dipped in Chinese ink in diagnosis to need the data upgraded which is in file according to AKU inquiry local write with a brush dipped in Chinese ink A bit, the upgrading data for needing to carry out then are substituted with upgrading data corresponding with the data for needing to be upgraded in AKU, i.e., Can make locally write with a brush dipped in Chinese ink document upgrading turn into it is newest write with a brush dipped in Chinese ink file, meanwhile, by the version information for locally writing with a brush dipped in Chinese ink file be changed to it is newest The version information for writing with a brush dipped in Chinese ink file is consistent.
Alternatively, it is local write with a brush dipped in Chinese ink document upgrading success after, diagnosis write with a brush dipped in Chinese ink joint can will be after upgrading local write with a brush dipped in Chinese ink file Write with a brush dipped in Chinese ink in the electronic control unit ECU of automobile, realize the upgrading of automobile ECU, so that, improve automotive performance.
As can be seen that by the embodiment of the present invention, diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server, Diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from background server, and diagnosis is write with a brush dipped in Chinese ink joint and upgraded according to AKU Locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.So as to, It can in time, efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink, and then, lifting system performance.
Consistent with the abovely, referring to Fig. 3, being brushed automatically for a kind of vehicle electronic control unit provided in an embodiment of the present invention The second embodiment schematic flow sheet of write method.Mainly write with a brush dipped in Chinese ink joint side from diagnosis describes a kind of Vehicle Electronic Control to the present embodiment Unit writes with a brush dipped in Chinese ink method automatically.Vehicle electronic control unit described in the present embodiment writes with a brush dipped in Chinese ink method automatically, comprises the following steps:
301st, the upgrade request sent by background server is received.
Wherein, before above-mentioned steps 301, it may also include the steps of:
Logging request is sent to background server, logging request carries diagnosis and writes with a brush dipped in Chinese ink the login banner of joint and log in close Code;
The login response message that background server is sent is received, login response message is write with a brush dipped in Chinese ink joint for indication diagnosis and logged in Success.
Alternatively, when diagnosis writes with a brush dipped in Chinese ink joint under networking state, automatic a logging request can be sent to background server (being similar to QQ applications, can be with automatic start OO applications in booting computer), logging request includes the login that the diagnosis is write with a brush dipped in Chinese ink Mark and login password.Login banner includes the identity information that joint is write with a brush dipped in Chinese ink in the diagnosis, such as numbering, title, login password For carrying out authentication, in the case of login password is correct, joint is write with a brush dipped in Chinese ink in diagnosis can receive background server transmission Login response message, indicates that joint Successful login background server is write with a brush dipped in Chinese ink in the diagnosis.
Alternatively, after joint Successful login background server is write with a brush dipped in Chinese ink in diagnosis, i.e., in presence, so that, diagnosis brush The upgrade request of background server transmission can be received by writing joint, shown to diagnose and write with a brush dipped in Chinese ink stored in joint local and write with a brush dipped in Chinese ink file not It is newest to write with a brush dipped in Chinese ink file, it is necessary to be upgraded.
302nd, the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from background server.
Wherein, after the upgrade request that joint receives background server transmission is write with a brush dipped in Chinese ink in diagnosis, you can automatic from backstage clothes The newest AKU for writing with a brush dipped in Chinese ink file is downloaded in business device.
Alternatively, if diagnosis writes with a brush dipped in Chinese ink joint during AKU is downloaded, there is the situation of network interruption, can be in next time During in networking state, the download of AKU is automatically continued with.
303rd, according to AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink In vehicle electronic control unit ECU.
Wherein, joint is write with a brush dipped in Chinese ink in diagnosis can inquire about the local data write with a brush dipped in Chinese ink and need to be upgraded in file according to AKU, so Being substituted afterwards with upgrading data corresponding with the data for needing to be upgraded in AKU needs to carry out upgrading data, you can make local Write with a brush dipped in Chinese ink file and write with a brush dipped in Chinese ink file as newest, meanwhile, the version letter for locally writing with a brush dipped in Chinese ink file is changed to and the newest version for writing with a brush dipped in Chinese ink file Information is consistent.
Alternatively, after above-mentioned steps 303, it may also include the steps of:
Diagnosis writes with a brush dipped in Chinese ink joint and upgrades successfully instruction to mobile terminal transmission;
Receive the remote control commands that the mobile terminal is sent;
Perform operation corresponding with the remote control commands.
Wherein, joint is write with a brush dipped in Chinese ink in diagnosis to be communicated with the mobile terminal (such as mobile phone, tablet personal computer) of user, diagnose Write with a brush dipped in Chinese ink joint to write with a brush dipped in Chinese ink after file write with a brush dipped in Chinese ink in vehicle electronic control unit ECU by newest, can be sent to customer mobile terminal Message is upgraded successfully, so that user knows to have upgraded successfully in current vehicle electronic control unit ECU.
Alternatively, after having been upgraded successfully during user knows current vehicle electronic control unit ECU, diagnosis can be controlled to brush Write joint to be stopped, or enter resting state, without being constantly in holding state, so, it is possible to decrease joint is write with a brush dipped in Chinese ink in diagnosis Power consumption.User can write with a brush dipped in Chinese ink joint to diagnosis by mobile terminal and send corresponding control instruction to realize corresponding operation.
Alternatively, after joint is write with a brush dipped in Chinese ink in diagnosis receives the control instruction of mobile terminal, it can be performed according to the control instruction Corresponding operation, for example, disconnection is with the connection of background server, into resting state or enters off-mode etc..
Alternatively, after above-mentioned steps 303, it may also include the steps of:
Delete after upgrading it is described locally write with a brush dipped in Chinese ink file, only retain after the upgrading described locally writes with a brush dipped in Chinese ink the version of file Information.
Wherein, diagnosis is write with a brush dipped in Chinese ink joint and write with a brush dipped in Chinese ink by newest after file write with a brush dipped in Chinese ink in vehicle electronic control unit ECU, can delete Stored in joint local is write with a brush dipped in Chinese ink except diagnosis and writes with a brush dipped in Chinese ink file, is only retained and is locally write with a brush dipped in Chinese ink the version information of file, in this way, can save Internal memory.
Alternatively, the diagnosis in the embodiment of the present invention, which writes with a brush dipped in Chinese ink joint and is not intended to be limited to fixed vehicle, uses, and can carry out The replacing of vehicle.For example, being write with a brush dipped in Chinese ink in diagnosis after joint realizes the electronic control unit ECU of A cars is write with a brush dipped in Chinese ink, diagnosis can be write with a brush dipped in Chinese ink Joint inserts the OBD interfaces of B cars, it is also possible to realize writing with a brush dipped in Chinese ink to the electronic control unit ECU of B cars.
As can be seen that by the embodiment of the present invention, diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server, Diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from background server, and diagnosis is write with a brush dipped in Chinese ink joint and upgraded according to AKU Locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.So as to, It can in time, efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink, and then, lifting system performance.
Consistent with the abovely, referring to Fig. 4, being brushed automatically for a kind of vehicle electronic control unit provided in an embodiment of the present invention The 3rd embodiment schematic flow sheet of write method.The present embodiment mainly describes a kind of Vehicle Electronic Control list from background server side Member writes with a brush dipped in Chinese ink method automatically.Vehicle electronic control unit described in the present embodiment writes with a brush dipped in Chinese ink method automatically, comprises the following steps:
401st, check that the local version information for writing with a brush dipped in Chinese ink file of joint memory storage is write with a brush dipped in Chinese ink in the diagnosis for signing in background server It is whether consistent with the newest version information for writing with a brush dipped in Chinese ink file of background server memory storage.
Alternatively, be stored with background server it is newest write with a brush dipped in Chinese ink file, diagnosis, which is write with a brush dipped in Chinese ink to be stored with joint, locally writes with a brush dipped in Chinese ink text Part, the version for locally writing with a brush dipped in Chinese ink file is automobile Current electronic control unit ECU version, and background server can examine car sheet Whether the version information of scrubbing brush written document is consistent with the newest version information for writing with a brush dipped in Chinese ink file, so as to judge that it is not locally to write with a brush dipped in Chinese ink file It is newest to write with a brush dipped in Chinese ink file.
402nd, when the version information for locally writing with a brush dipped in Chinese ink file is inconsistent with the newest version information for writing with a brush dipped in Chinese ink file, brushed to diagnosis Write joint and send upgrade request.
Wherein, file is write with a brush dipped in Chinese ink when newest in the local version information and background server for writing with a brush dipped in Chinese ink file that joint is write with a brush dipped in Chinese ink in diagnosis Version information it is inconsistent when, you can determine that the diagnosis is write with a brush dipped in Chinese ink in joint it is local write with a brush dipped in Chinese ink file be not it is newest write with a brush dipped in Chinese ink file, need Updating operation is carried out, background server can now write with a brush dipped in Chinese ink joint to diagnosis and send upgrade request.
Alternatively, in actual applications, background server is connected with N number of diagnosis and writes with a brush dipped in Chinese ink joint, and background server can be examined Finding this N number of diagnosis and writing with a brush dipped in Chinese ink needs M upgraded diagnosis to write with a brush dipped in Chinese ink joint in joint, and then, write with a brush dipped in Chinese ink joint to this M diagnosis Upgrade request is sent, so that, joint is write with a brush dipped in Chinese ink in this M diagnosis can be while download the newest AKU for writing with a brush dipped in Chinese ink file, in this way, greatly Ground improves efficiency, more convenient.
As can be seen that by the embodiment of the present invention, diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server, Diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from background server, and diagnosis is write with a brush dipped in Chinese ink joint and upgraded according to AKU Locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.So as to, It can in time, efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink, and then, lifting system performance.
Consistent with the abovely, the vehicle electronic control unit provided below to implement the embodiments of the present invention is write with a brush dipped in Chinese ink automatically The device of method, it is specific as follows:
Fig. 5 a are referred to, are the example structure schematic diagram that joint is write with a brush dipped in Chinese ink in a kind of diagnosis provided in an embodiment of the present invention.This Joint is write with a brush dipped in Chinese ink in diagnosis described in embodiment, including:First receiving unit 501, download unit 502 and unit 503 is write with a brush dipped in Chinese ink, had Body is as follows:
First receiving unit 501, for receiving the upgrade request sent by background server;
Download unit 502, for downloading the newest AKU for writing with a brush dipped in Chinese ink file from the background server;
Write with a brush dipped in Chinese ink unit 503, for according to the AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is described it is newest write with a brush dipped in Chinese ink file, The newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
Alternatively, the diagnosis as described in Fig. 5 b, Fig. 5 a is write with a brush dipped in Chinese ink joint and may also include:Transmitting element 504 and second connects Unit 505 is received, it is specific as follows:
Transmitting element 504, for sending logging request to the background server, the logging request carries the diagnosis Write with a brush dipped in Chinese ink the login banner and login password of joint;
Second receiving unit 505, for receiving the login response message that the background server is sent, the login response Message is used to indicate that the diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
Alternatively, what joint was write with a brush dipped in Chinese ink in the diagnosis as described by Fig. 5 c, Fig. 5 c are Fig. 5 a writes with a brush dipped in Chinese ink unit 503, it may include:Compare Module 5031 and update module 5032, it is specific as follows:
Enquiry module 5031, for inquiring about the local data to be upgraded for writing with a brush dipped in Chinese ink file according to the AKU;
Modified module 5032, it is described for data of upgrading corresponding with the data to be upgraded in the AKU to be substituted Data to be upgraded, and the local version information for writing with a brush dipped in Chinese ink file is revised as and the newest version information one for writing with a brush dipped in Chinese ink file Cause.
As can be seen that by the embodiment of the present invention, diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server, Diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from background server, and diagnosis is write with a brush dipped in Chinese ink joint and upgraded according to AKU Locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.So as to, It can in time, efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink, and then, lifting system performance.
Fig. 6 a are referred to, are a kind of example structure schematic diagram of background server provided in an embodiment of the present invention.This reality The background server described in example is applied, including:The transmitting element 602 of inspection unit 601 and first, it is specific as follows:
The local of joint memory storage is write with a brush dipped in Chinese ink in inspection unit 601, N number of diagnosis that the background server is signed in for checking Whether the version information for writing with a brush dipped in Chinese ink file is consistent with the newest version information for writing with a brush dipped in Chinese ink file of the background server memory storage, described N is positive integer;
First transmitting element 602, for having the M local versions letters for writing with a brush dipped in Chinese ink file in N number of local write with a brush dipped in Chinese ink in file When breath and the inconsistent newest version information for writing with a brush dipped in Chinese ink file, write with a brush dipped in Chinese ink joint to described M diagnosis and send upgrade request, it is described M is the positive integer less than or equal to the N.
Alternatively, the background server as described in Fig. 6 b, Fig. 6 a may also include:Receiving unit 603, acquiring unit 604 and second transmitting element 605, it is specific as follows:
Receiving unit 603, N number of logging request of joint transmission, N number of login are write with a brush dipped in Chinese ink for receiving N number of diagnosis Request carries the login banner and login password that joint is write with a brush dipped in Chinese ink in N number of diagnosis;
Acquiring unit 604, for according to the N number of login banner obtain N number of diagnosis write with a brush dipped in Chinese ink in joint it is each described in The default login password of joint is write with a brush dipped in Chinese ink in diagnosis;
Second transmitting element 605, default login password and the login password for N number of diagnosis to be write with a brush dipped in Chinese ink to joint Matched, after the match is successful in the default login password and the login password, write with a brush dipped in Chinese ink joint to N number of diagnosis and send Login response message, the login response message is used to indicate that N number of diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
As can be seen that by the embodiment of the present invention, diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server, Diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from background server, and diagnosis is write with a brush dipped in Chinese ink joint and upgraded according to AKU Locally write with a brush dipped in Chinese ink file, obtain it is newest write with a brush dipped in Chinese ink file, newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.So as to, It can in time, efficiently realize that the automatic of vehicle electronic control unit ECU is write with a brush dipped in Chinese ink, and then, lifting system performance.
Referring to Fig. 7, writing with a brush dipped in Chinese ink the second embodiment structural representation of joint for a kind of diagnosis provided in an embodiment of the present invention. Joint is write with a brush dipped in Chinese ink in diagnosis described in the present embodiment, including:At least one input equipment 1000;At least one output equipment 2000;At least one processor 3000, such as CPU;With memory 4000, above-mentioned input equipment 1000, output equipment 2000, place Reason device 3000 and memory 4000 are connected by bus 5000.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button or mouse.
Above-mentioned output equipment 2000 concretely display screen.
Above-mentioned memory 4000 can be high-speed RAM memory, or nonvolatile storage (non-volatile Memory), such as magnetic disk storage.Above-mentioned memory 4000 is used to store batch processing code, above-mentioned input equipment 1000, defeated Going out equipment 2000 and processor 3000 is used to call the program code stored in memory 4000, performs following operation:
Above-mentioned processor 3000, is used for:
Diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server;
The diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from the background server;
It is described diagnosis write with a brush dipped in Chinese ink joint according to the AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is described it is newest write with a brush dipped in Chinese ink file, The newest file of writing with a brush dipped in Chinese ink is write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
Alternatively, above-mentioned processor 3000 also includes:
Logging request is sent to the background server, the logging request carries the login mark for diagnosing and writing with a brush dipped in Chinese ink joint Know and login password;
The login response message that the background server is sent is received, the login response message is used to indicate the diagnosis Joint is write with a brush dipped in Chinese ink to login successfully.
Alternatively, the above-mentioned diagnosis of processor 3000 writes with a brush dipped in Chinese ink joint and locally writes with a brush dipped in Chinese ink file according to AKU upgrading, including:
The local data to be upgraded for writing with a brush dipped in Chinese ink file are inquired about according to the AKU;
Upgrading data corresponding with the data to be upgraded in the AKU are substituted into the data to be upgraded, and by institute State the local version information for writing with a brush dipped in Chinese ink file be revised as it is consistent with the newest version information for writing with a brush dipped in Chinese ink file.
Referring to Fig. 8, being a kind of second embodiment structural representation of background server provided in an embodiment of the present invention.This Background server described in embodiment, including:At least one input equipment 1000;At least one output equipment 2000;Extremely A few processor 3000, such as CPU;With memory 4000, above-mentioned input equipment 1000, output equipment 2000, processor 3000 and memory 4000 connected by bus 5000.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button or mouse.
Above-mentioned output equipment 2000 concretely display screen.
Above-mentioned memory 4000 can be high-speed RAM memory, or nonvolatile storage, such as magnetic disk storage. Above-mentioned memory 4000 is used to store batch processing code, above-mentioned input equipment 1000, output equipment 2000 and processor 3000 For calling the program code stored in memory 4000, following operation is performed:
Above-mentioned processor 3000, is used for:
Check that the local version letter for writing with a brush dipped in Chinese ink file of joint memory storage is write with a brush dipped in Chinese ink in the N number of diagnosis for signing in the background server Whether breath is consistent with the newest version information for writing with a brush dipped in Chinese ink file of the background server memory storage, and the N is positive integer;
There are the M local version informations for writing with a brush dipped in Chinese ink file newest to write with a brush dipped in Chinese ink file with described in N number of local write with a brush dipped in Chinese ink in file Version information it is inconsistent when, to described M diagnosis write with a brush dipped in Chinese ink joint send upgrade request, the M be less than or equal to the N's Positive integer.
Alternatively, above-mentioned processor 3000 also includes:
Receive N number of logging request that joint transmission is write with a brush dipped in Chinese ink in N number of diagnosis, the N number of logging request carries described N number of examine The disconnected login banner and login password for writing with a brush dipped in Chinese ink joint;
Each diagnosis in joint is write with a brush dipped in Chinese ink according to N number of login banner acquisition N number of diagnosis and writes with a brush dipped in Chinese ink the pre- of joint If login password;
The default login password and the login password that N number of diagnosis is write with a brush dipped in Chinese ink into joint are matched, described default Login password and the login password write with a brush dipped in Chinese ink joint after the match is successful, to N number of diagnosis and send login response message, described to step on Record response message is used to indicate that N number of diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiment.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some steps can be carried out sequentially or simultaneously using other.
, can be by another way in several embodiments provided herein, it should be understood that disclosed device Realize.For example, device embodiment described above is only schematical, such as the division of described unit is only one kind Division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or can To be integrated into another system, or some features can be ignored, or not perform.It is another, it is shown or discussed each other Coupling direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, Can be electrical or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is realized using in the form of SFU software functional unit and as independent production marketing or used When, it can be stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially The part contributed in other words to prior art or all or part of the technical scheme can be in the form of software products Embody, the computer software product is stored in a storage medium, including some instructions are to cause a computer Equipment (can for personal computer, server or network equipment etc.) perform each embodiment methods described of the invention whole or Part steps.And foregoing storage medium includes:USB flash disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can be with store program codes Medium.

Claims (10)

1. a kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method automatically, it is characterised in that including:
Diagnosis writes with a brush dipped in Chinese ink joint and receives the upgrade request sent by background server;
The diagnosis writes with a brush dipped in Chinese ink joint and the newest AKU for writing with a brush dipped in Chinese ink file is downloaded from the background server;
It is described diagnosis write with a brush dipped in Chinese ink joint according to the AKU upgrading locally write with a brush dipped in Chinese ink file, obtain it is described it is newest write with a brush dipped in Chinese ink file, by institute Newest file of writing with a brush dipped in Chinese ink is stated to write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
The diagnosis writes with a brush dipped in Chinese ink joint and sends logging request to the background server, and the logging request carries the diagnosis and write with a brush dipped in Chinese ink The login banner and login password of joint;
The diagnosis writes with a brush dipped in Chinese ink joint and receives the login response message that the background server is sent, and the login response message is used for Indicate that the diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
3. method according to claim 1 or 2, it is characterised in that the diagnosis writes with a brush dipped in Chinese ink joint according to the AKU liter Level locally writes with a brush dipped in Chinese ink file, including:
The diagnosis writes with a brush dipped in Chinese ink joint and inquires about the local data to be upgraded for writing with a brush dipped in Chinese ink file according to the AKU;
The diagnosis writes with a brush dipped in Chinese ink joint and waits to rise described in data replacement by upgrade corresponding with the data to be upgraded in the AKU DBMS, and the local version information for writing with a brush dipped in Chinese ink file is revised as consistent with the newest version information for writing with a brush dipped in Chinese ink file.
4. a kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method automatically, it is characterised in that including:
N number of diagnosis that background server inspection signs in the background server writes with a brush dipped in Chinese ink the local of joint memory storage and writes with a brush dipped in Chinese ink file Whether version information is consistent with the newest version information for writing with a brush dipped in Chinese ink file of the background server memory storage, and the N is positive integer;
The background server it is described it is N number of it is local write with a brush dipped in Chinese ink in file have the M local version informations for writing with a brush dipped in Chinese ink file with it is described most When the new version information for writing with a brush dipped in Chinese ink file is inconsistent, writes with a brush dipped in Chinese ink joint to described M diagnosis and send upgrade request, the M be less than or Equal to the positive integer of the N.
5. method according to claim 4, it is characterised in that methods described also includes:
The background server receives N number of logging request that joint transmission is write with a brush dipped in Chinese ink in N number of diagnosis, and N number of logging request is taken The login banner and login password of joint are write with a brush dipped in Chinese ink with N number of diagnosis;
The background server obtains N number of diagnosis according to N number of login banner and writes with a brush dipped in Chinese ink each diagnosis brush in joint Write the default login password of joint;
The background server is matched the default login password and the login password that joint is write with a brush dipped in Chinese ink in N number of diagnosis, After the match is successful in the default login password and the login password, write with a brush dipped in Chinese ink joint to N number of diagnosis and send login response Message, the login response message is used to indicate that N number of diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
6. joint is write with a brush dipped in Chinese ink in one kind diagnosis, it is characterised in that including:
First receiving unit, for receiving the upgrade request sent by background server;
Download unit, for downloading the newest AKU for writing with a brush dipped in Chinese ink file from the background server;
Write with a brush dipped in Chinese ink unit, for locally writing with a brush dipped in Chinese ink file according to AKU upgrading, obtain it is described it is newest write with a brush dipped in Chinese ink file, described in general most Newly file is write with a brush dipped in Chinese ink to write with a brush dipped in Chinese ink in vehicle electronic control unit ECU.
7. joint is write with a brush dipped in Chinese ink in diagnosis according to claim 6, it is characterised in that joint is write with a brush dipped in Chinese ink in the diagnosis also to be included:
Transmitting element, for sending logging request to the background server, the logging request carrying diagnosis, which is write with a brush dipped in Chinese ink, to be connect The login banner and login password of head;
Second receiving unit, for receiving the login response message that the background server is sent, the login response message is used Joint is write with a brush dipped in Chinese ink in the instruction diagnosis to login successfully.
8. joint is write with a brush dipped in Chinese ink in diagnosis according to claim 6 or 7, it is characterised in that the unit of writing with a brush dipped in Chinese ink includes:
Enquiry module, for inquiring about the local data to be upgraded for writing with a brush dipped in Chinese ink file according to the AKU;
Modified module, for data of upgrading corresponding with the data to be upgraded in the AKU to be substituted into the number to be upgraded According to, and the local version information for writing with a brush dipped in Chinese ink file is revised as consistent with the newest version information for writing with a brush dipped in Chinese ink file.
9. a kind of background server, it is characterised in that including:
Inspection unit, the N number of diagnosis for signing in the background server for inspection writes with a brush dipped in Chinese ink the local of joint memory storage and writes with a brush dipped in Chinese ink text Whether the version information of part is consistent with the newest version information for writing with a brush dipped in Chinese ink file of the background server memory storage, and the N is just Integer;
First transmitting element, for it is described it is N number of it is local write with a brush dipped in Chinese ink in file have the M local version informations for writing with a brush dipped in Chinese ink file with it is described When the newest version information for writing with a brush dipped in Chinese ink file is inconsistent, writes with a brush dipped in Chinese ink joint to described M diagnosis and send upgrade request, the M be less than Or equal to the positive integer of the N.
10. background server according to claim 9, it is characterised in that the background server also includes:
Receiving unit, N number of logging request of joint transmission is write with a brush dipped in Chinese ink for receiving N number of diagnosis, and N number of logging request is carried The login banner and login password of joint are write with a brush dipped in Chinese ink in N number of diagnosis;
Acquiring unit, writes with a brush dipped in Chinese ink for writing with a brush dipped in Chinese ink each diagnosis in joint according to N number of login banner acquisition N number of diagnosis The default login password of joint;
Second transmitting element, default login password and login password progress for N number of diagnosis to be write with a brush dipped in Chinese ink to joint Match somebody with somebody, after the match is successful in the default login password and the login password, write with a brush dipped in Chinese ink joint to N number of diagnosis and send to log in and ring Message is answered, the login response message is used to indicate that N number of diagnosis is write with a brush dipped in Chinese ink joint and logined successfully.
CN201710203357.3A 2017-03-30 2017-03-30 A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically Pending CN107132788A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710203357.3A CN107132788A (en) 2017-03-30 2017-03-30 A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710203357.3A CN107132788A (en) 2017-03-30 2017-03-30 A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically

Publications (1)

Publication Number Publication Date
CN107132788A true CN107132788A (en) 2017-09-05

Family

ID=59715877

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710203357.3A Pending CN107132788A (en) 2017-03-30 2017-03-30 A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically

Country Status (1)

Country Link
CN (1) CN107132788A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943001A (en) * 2017-11-27 2018-04-20 北京长城华冠汽车技术开发有限公司 A kind of writing with a brush dipped in Chinese ink system, writing with a brush dipped in Chinese ink method for instruction carriage
CN108132795A (en) * 2018-01-02 2018-06-08 北京新能源汽车股份有限公司 The Oftware updating method and device of a kind of electronic control unit
CN109189432A (en) * 2018-09-18 2019-01-11 深圳市元征科技股份有限公司 A kind of automobile ECU data write with a brush dipped in Chinese ink method and relevant device
CN109358611A (en) * 2018-12-28 2019-02-19 深圳市元征科技股份有限公司 A kind of vehicle diagnostics software pre-setting method, vehicle diagnosing system and relevant device
CN110850848A (en) * 2019-11-28 2020-02-28 东风商用车有限公司 Vehicle internet diagnosis service system
CN111722864A (en) * 2020-06-24 2020-09-29 深圳市元征科技股份有限公司 ECU data flashing method and related device
CN111897546A (en) * 2020-06-30 2020-11-06 吉利汽车研究院(宁波)有限公司 Vehicle software flashing method, system, equipment and storage medium
CN112733132A (en) * 2021-01-05 2021-04-30 潍柴动力股份有限公司 Method and system for upgrading ECU (electronic control Unit) data
CN112763229A (en) * 2020-12-24 2021-05-07 中通客车控股股份有限公司 Bluetooth-based vehicle data monitoring method and device and vehicle
CN112883382A (en) * 2021-03-03 2021-06-01 一汽解放汽车有限公司 Vehicle flashing method, vehicle networking box, vehicle and storage medium
CN113010200A (en) * 2021-03-23 2021-06-22 深圳市元征科技股份有限公司 Flash method, flash system, flash device and server
CN113110857A (en) * 2021-04-21 2021-07-13 上海星融汽车科技有限公司 Vehicle ECU firmware flash backup system
CN115118577A (en) * 2022-06-24 2022-09-27 重庆长安汽车股份有限公司 Method and device for determining remote upgrade abnormal reason, electronic equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1255176A1 (en) * 1999-12-07 2002-11-06 Denso Corporation Control information rewriting device
US20130073063A1 (en) * 2011-09-19 2013-03-21 Dspace Gmbh Exchange of files and meta-information between system design tools and behavior modeling tools and/or simulators for the creation of ecu software
CN103345243A (en) * 2013-06-27 2013-10-09 深圳市元征科技股份有限公司 Method and device for brushing vehicle electronic control unit program
CN104333576A (en) * 2014-10-21 2015-02-04 普华基础软件股份有限公司 ECU (Electronic Control Unit) upgrading device and method
CN105208112A (en) * 2015-08-28 2015-12-30 安徽江淮汽车股份有限公司 Automobile controller software remote upgrade method and internet-of-vehicle system
CN105718288A (en) * 2016-01-21 2016-06-29 北京新能源汽车股份有限公司 Automobile controller program flashing method, device and system and terminal
CN105988461A (en) * 2015-03-03 2016-10-05 广州汽车集团乘用车有限公司 Internet-based automobile remote network software refreshing and diagnostic system
CN106385420A (en) * 2016-09-29 2017-02-08 中国联合网络通信集团有限公司 ECU software download method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1255176A1 (en) * 1999-12-07 2002-11-06 Denso Corporation Control information rewriting device
US20130073063A1 (en) * 2011-09-19 2013-03-21 Dspace Gmbh Exchange of files and meta-information between system design tools and behavior modeling tools and/or simulators for the creation of ecu software
CN103345243A (en) * 2013-06-27 2013-10-09 深圳市元征科技股份有限公司 Method and device for brushing vehicle electronic control unit program
CN104333576A (en) * 2014-10-21 2015-02-04 普华基础软件股份有限公司 ECU (Electronic Control Unit) upgrading device and method
CN105988461A (en) * 2015-03-03 2016-10-05 广州汽车集团乘用车有限公司 Internet-based automobile remote network software refreshing and diagnostic system
CN105208112A (en) * 2015-08-28 2015-12-30 安徽江淮汽车股份有限公司 Automobile controller software remote upgrade method and internet-of-vehicle system
CN105718288A (en) * 2016-01-21 2016-06-29 北京新能源汽车股份有限公司 Automobile controller program flashing method, device and system and terminal
CN106385420A (en) * 2016-09-29 2017-02-08 中国联合网络通信集团有限公司 ECU software download method and device

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943001A (en) * 2017-11-27 2018-04-20 北京长城华冠汽车技术开发有限公司 A kind of writing with a brush dipped in Chinese ink system, writing with a brush dipped in Chinese ink method for instruction carriage
CN108132795B (en) * 2018-01-02 2021-07-23 北京新能源汽车股份有限公司 Software updating method and device of electronic control unit
CN108132795A (en) * 2018-01-02 2018-06-08 北京新能源汽车股份有限公司 The Oftware updating method and device of a kind of electronic control unit
CN109189432A (en) * 2018-09-18 2019-01-11 深圳市元征科技股份有限公司 A kind of automobile ECU data write with a brush dipped in Chinese ink method and relevant device
CN109358611A (en) * 2018-12-28 2019-02-19 深圳市元征科技股份有限公司 A kind of vehicle diagnostics software pre-setting method, vehicle diagnosing system and relevant device
CN110850848A (en) * 2019-11-28 2020-02-28 东风商用车有限公司 Vehicle internet diagnosis service system
CN111722864A (en) * 2020-06-24 2020-09-29 深圳市元征科技股份有限公司 ECU data flashing method and related device
CN111897546A (en) * 2020-06-30 2020-11-06 吉利汽车研究院(宁波)有限公司 Vehicle software flashing method, system, equipment and storage medium
CN112763229A (en) * 2020-12-24 2021-05-07 中通客车控股股份有限公司 Bluetooth-based vehicle data monitoring method and device and vehicle
CN112733132A (en) * 2021-01-05 2021-04-30 潍柴动力股份有限公司 Method and system for upgrading ECU (electronic control Unit) data
CN112883382A (en) * 2021-03-03 2021-06-01 一汽解放汽车有限公司 Vehicle flashing method, vehicle networking box, vehicle and storage medium
CN113010200A (en) * 2021-03-23 2021-06-22 深圳市元征科技股份有限公司 Flash method, flash system, flash device and server
CN113110857A (en) * 2021-04-21 2021-07-13 上海星融汽车科技有限公司 Vehicle ECU firmware flash backup system
CN115118577A (en) * 2022-06-24 2022-09-27 重庆长安汽车股份有限公司 Method and device for determining remote upgrade abnormal reason, electronic equipment and storage medium
CN115118577B (en) * 2022-06-24 2023-08-18 重庆长安汽车股份有限公司 Remote upgrade abnormality cause determination method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107132788A (en) A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically
US12001825B2 (en) Method and apparatus for vehicle software update installation
CN112470118B (en) Vehicle electronic control system and program update consent determination method
US6978198B2 (en) System and method to load vehicle operation software and calibration data in general assembly and service environment
US20160371075A1 (en) Method for software updating of vehicle components
US20160371077A1 (en) Method for wireless remote updating vehicle software
US20160364230A1 (en) Telematics control unit comprising a differential update package
CN106612192A (en) An equipment upgrading method, apparatus and system
CN110286923A (en) Based on cloud to the method for vehicle electronic control unit system upgrade
CN109831338A (en) Vehicle system upgrade method, cloud server and mobile terminal
JP2009264770A (en) Vehicle diagnostic system, vehicle diagnostic terminal, information server device, and vehicle diagnostic method
CN106596122A (en) Vehicle diagnosis method and device
KR101201276B1 (en) Method, software and apparatus for performing actions on a wireless device using action lists and versioning
CN110147242A (en) Upgrading in the downloading of space relies on inspection method and device, storage medium and terminal
CN110753905A (en) Control device, control method, and computer program
CN112015489A (en) Management method, device, storage medium and system for vehicle-mounted software
CN113625690A (en) Intelligent diagnosis method and system for automobile and mobile terminal
CN111684416A (en) Vehicle control device and program update system
CN114363385B (en) Method, system, equipment and storage medium for updating automobile end software by cloud
CN116225489A (en) Vehicle application upgrading method and device, electronic equipment and storage medium
CN113050960A (en) OTA (over the air) upgrading method and device, vehicle-mounted terminal and storage medium
CN116048587A (en) Remote automatic upgrading method, device, server, equipment and medium for vehicle
CN113434164B (en) Cloud configuration updating method and system for setting item of vehicle-mounted entertainment host
CN113791800A (en) Automatic parking control module remote upgrading method and system and automobile
CN113778354A (en) Device management system and device management method

Legal Events

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

Application publication date: 20170905