CN109634533A - A kind of ECU information dump method and relevant apparatus - Google Patents

A kind of ECU information dump method and relevant apparatus Download PDF

Info

Publication number
CN109634533A
CN109634533A CN201811594953.XA CN201811594953A CN109634533A CN 109634533 A CN109634533 A CN 109634533A CN 201811594953 A CN201811594953 A CN 201811594953A CN 109634533 A CN109634533 A CN 109634533A
Authority
CN
China
Prior art keywords
ecu
information
vehicle
obd
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.)
Granted
Application number
CN201811594953.XA
Other languages
Chinese (zh)
Other versions
CN109634533B (en
Inventor
刘均
庄文龙
刘国柱
詹伟
程驰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen 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 CN201811594953.XA priority Critical patent/CN109634533B/en
Publication of CN109634533A publication Critical patent/CN109634533A/en
Application granted granted Critical
Publication of CN109634533B publication Critical patent/CN109634533B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0647Migration mechanisms
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the present application discloses a kind of ECU information unloading system, for realizing the customized automated storing to new ECU information, to improve the unloading efficiency and convenience of ECU information.The embodiment of the present application method includes: the ECU summary table of the information of vehicles and vehicle that receive control terminal input;According to the ECU summary table, ECU facility information configured in vehicle is detected, and the ECU facility information is sent to the control terminal;Receive the customized input of the control terminal ECU more new information and corresponding ECU diagnostic message;According to the ECU more new information and the ECU diagnostic message, the essential information for being updated ECU is successively obtained;After the vehicle replacement ECU equipment, the essential information for being updated ECU is transferred to after updating in corresponding ECU equipment.

Description

A kind of ECU information dump method and relevant apparatus
Technical field
This application involves vehicle diagnostics technical field more particularly to a kind of ECU information dump methods and relevant apparatus.
Background technique
As vehicle uses the growth of time, vehicle ECU electronic control unit can gradually occur aging, then need car owner to use New ECU replaces original old ECU, but the soft or hard of the relevant configuration information and ECU for having vehicle is often recorded in old ECU equipment Part coding etc., and then in initialization space state in new ECU equipment, thus new ECU also need to re-write it is such Information coding.
And in the prior art, after usually loading onto new ECU in vehicle, reuses write device and believe old ECU Breath is inputted and is configured manually, or using the old ECU information saved in the genuine equipment of the shop 4S, the formula of repacking imported into new In EUC equipment.
But the above method at least has the following deficiencies:
It is lower that ECU information imports efficiency, and does not support to custom-configure when importing.
Summary of the invention
The embodiment of the present application provides a kind of ECU information dump method and relevant apparatus, for realizing to new ECU information Customized automated storing, to improve the unloading efficiency and convenience of ECU information.
The embodiment of the present application first aspect provides a kind of ECU information dump method, is applied to OBD onboard diagnostic system, Include:
Receive the information of vehicles of control terminal input and the ECU summary table of vehicle;
According to the ECU summary table, ECU facility information configured in vehicle is detected, and the ECU facility information is sent To the control terminal;
Receive the customized input of the control terminal ECU more new information and corresponding ECU diagnostic message;
According to the ECU more new information and the ECU diagnostic message, the essential information for being updated ECU is successively obtained;
After the vehicle replacement ECU equipment, the essential information for being updated ECU is transferred to corresponding after updating In ECU equipment.
Preferably, described according to the ECU summary table, detect ECU facility information configured in vehicle, comprising:
The ECU summary table is parsed, obtains the first ECU facility information of the vehicle possible configuration, and set into the first ECU Standby communication instruction;
The communication instruction is sent to the ECU of the vehicle;
If receiving the positive and negative feedforward information that corresponding ECU is sent, the ECU is the configured ECU equipment of the vehicle.
Preferably, the ECU more new packets include: the Software Coding of ECU, hardware encoding, version number, Part No., manufacture Number and diagnosis ID at least one of;
The ECU diagnostic message includes: that the essential information of the ECU and corresponding reading diagnostic command are ordered with write-in diagnosis It enables;
According to the ECU more new information and ECU diagnostic message, the essential information for being updated ECU is successively obtained, comprising:
According to the ECU diagnostic message, essential information is sent to corresponding ECU and reads diagnostic command, is updated with obtaining The essential information of ECU is simultaneously saved.
Preferably, after the vehicle replacement ECU equipment, after the essential information for being updated ECU is transferred to update In corresponding ECU equipment, comprising:
After the vehicle replacement ECU equipment, the OBD receives the write instruction sent by control terminal, to be used for institute It states and is updated the essential information of ECU and is transferred to after update in corresponding ECU equipment;
The OBD sends safety check instruction to the ECU, to verify for the identity to the OBD;
If verification passes through, the OBD sends said write instruction to the ECU.
The embodiment of the present application second aspect provides a kind of ECU information dump method, is applied to control terminal, comprising:
Receive the vehicle essential information of user's input;
According to the vehicle essential information, the ECU summary table of the information of vehicles and vehicle is sent to OBD, so that the OBD According to the ECU summary table, ECU facility information configured in vehicle is detected;
Receive the configured ECU facility information of the vehicle sent by the OBD;
The ECU more new information of the customized input of user is received, and the ECU more new information and ECU diagnostic message are sent To the OBD, so that the OBD according to the ECU more new information and ECU diagnostic message, is successively obtained and is updated the basic of ECU Information, and the essential information for being updated ECU is transferred to after update in corresponding ECU equipment.
The application third aspect provides a kind of OBD onboard diagnostic system, comprising:
First receiving unit, for receiving the information of vehicles of control terminal input and the ECU summary table of vehicle;
Detection unit, for detecting ECU facility information configured in vehicle according to the ECU summary table, and will be described ECU facility information is sent to the control terminal;
Second receiving unit, for receiving ECU more new information and the corresponding ECU diagnosis of the customized input of the control terminal Information;
Acquiring unit, for successively obtaining and being updated ECU's according to the ECU more new information and the ECU diagnostic message Essential information;
Unloading unit, for after the vehicle replacement ECU equipment, the essential information for being updated ECU to be transferred to After update in corresponding ECU equipment.
Preferably, the detection unit is specifically used for:
The ECU summary table is parsed, obtains the first ECU facility information of the vehicle possible configuration, and set into the first ECU Standby communication instruction;
The communication instruction is sent to the ECU of the vehicle;
If receiving the positive and negative feedforward information that corresponding ECU is sent, the ECU is the configured ECU equipment of the vehicle.
Preferably, the ECU more new packets include: the Software Coding of ECU, hardware encoding, version number, Part No., manufacture Number and diagnosis ID at least one of;
The ECU diagnostic message includes: that the essential information of the ECU and corresponding reading diagnostic command are ordered with write-in diagnosis It enables;
The acquiring unit is specifically used for:
According to the ECU diagnostic message, essential information is sent to corresponding ECU and reads diagnostic command, is updated with obtaining The essential information of ECU is simultaneously saved.
Preferably, the unloading unit is specifically used for:
After the vehicle replacement ECU equipment, the write instruction sent by control terminal is received, for being updated described The essential information of ECU is transferred to after update in corresponding ECU equipment;
Safety check instruction is sent to the ECU, to verify for the identity to the OBD;
If verification passes through, said write instruction is sent to the ECU.
The application fourth aspect provides a kind of control terminal, comprising:
Third receiving unit, for receiving the vehicle essential information of user's input;
Transmission unit, for according to the vehicle essential information, the ECU for sending the information of vehicles and vehicle to OBD to be total Table, so that the OBD detects ECU facility information configured in vehicle according to the ECU summary table;
4th receiving unit, for receiving the configured ECU facility information of the vehicle that is sent by the OBD;
5th receiving unit, for receiving the ECU more new information of the customized input of user, and by the ECU more new information And ECU diagnostic message is sent to the OBD, so that the OBD is successively obtained according to the ECU more new information and ECU diagnostic message It takes the essential information for being updated ECU, and the essential information for being updated ECU is transferred to after update in corresponding ECU equipment.
The embodiment of the present application also provides a kind of computer installation, including processor, which is stored in execution When computer program on reservoir, the ECU information unloading that is provided for realizing the embodiment of the present application first aspect or second aspect Method.
The embodiment of the present application also provides a kind of readable storage medium storing program for executing, are stored thereon with computer program, the computer journey When sequence is executed by processor, for existing the embodiment of the present application first aspect or the ECU information dump method of second aspect offer.
As can be seen from the above technical solutions, the embodiment of the present application has the advantage that
In the present embodiment, OBD receives the information of vehicles and ECU summary table that control terminal is sent, then according to ECU summary table to vehicle In the ECU equipment that has been configured detected, and will test the configured ECU facility information of vehicle and be sent to control terminal, and ECU more new information and ECU diagnostic message that user passes through the customized input of control terminal are received, further according to ECU more new information and ECU Diagnostic message successively obtains the essential information for being updated ECU, and after vehicle replacement ECU equipment, the ECU of update is believed substantially Breath re-writes corresponding ECU equipment after update, because believing substantially in the present embodiment as long as user inputs vehicle by control terminal Breath, and needs update and arrive ECU information, and OBD can be automated after the essential information of original ECU is transferred to update by realization and be corresponded to ECU equipment in, to improve the unloading efficiency of ECU information and the convenience of unloading.
Detailed description of the invention
Fig. 1 is one embodiment schematic diagram of ECU information dump method in the embodiment of the present application;
Fig. 2 is another embodiment schematic diagram of ECU information dump method in the embodiment of the present application;
Fig. 3 is one embodiment schematic diagram of OBD onboard diagnostic system in the embodiment of the present application;
Fig. 4 is one embodiment schematic diagram of control terminal in the embodiment of the present application;
Fig. 5 is one embodiment schematic diagram of ECU information unloading system in the embodiment of the present application.
Specific embodiment
The embodiment of the present application provides a kind of ECU information dump method and relevant apparatus, for realizing to new ECU information Customized automated storing, to improve the unloading efficiency and convenience of ECU information.
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection It encloses.
The description and claims of this application and term " first ", " second ", " third ", " in above-mentioned attached drawing Four " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so that the embodiments described herein can be in addition to illustrating herein or describing Sequence other than appearance is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that covering is non-exclusive Include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to clearly arrange Those of out step or unit, but may include be not clearly listed or it is solid for these process, methods, product or equipment The other step or units having.
For convenience of understanding, below from interactive angle, the ECU information dump method in the application is described, this reality Applying the ECU unloading system in example includes: control terminal, OBD onboard diagnostic system and ECU electronic control unit, wherein control terminal is used It is interacted in user, and receives the information of user's input;OBD is for the ECU electronic control unit with control terminal and vehicle It interacts;ECU with OBD for interacting.Referring specifically to Fig. 1, one of ECU information dump method implements in the application Example, comprising:
101, control terminal receives the information of vehicles of user's input;
Control terminal in the present embodiment can be the smart machines such as computer, plate, mobile phone, Intelligent bracelet, be also possible to The software program installed in smart machine such as APP is stated, below using APP as control terminal, to the ECU information unloading side in the present embodiment Method is described.
Specifically, APP establishes communication connection by way of connecting in advance with OBD wired or wireless (bluetooth, WiFi), so The information of vehicles of user's input is received by the preset interactive interface of APP afterwards, which includes but is not limited to the product of vehicle Board, model, license plate, VIN code of vehicle etc., if user can input benz E200 vehicle by interactive interface, APP receives use After the information of vehicles of family input, then following steps are executed.
102, control terminal sends the ECU summary table of the information of vehicles and vehicle to OBD according to vehicle essential information;
In general, vehicle is when leaving the factory, the ECU summary table of vehicle can be all configured, to illustrate matching substantially for the vehicle to car owner It sets, wherein show the vehicle part in vehicle configured with ECU in ECU summary table and execute the instruction of communication (as believed with corresponding ECU Breath reads instruction and information write instruction), such as Engine ECU, wave case ECU, air bag ECU and instrument ECU etc., and it is total according to vehicle The difference of valence generally can configure different ECU to different vehicle moneys, such as the vehicle part of possible configuration ECU in luxurious configuration version It is but all identical with identical in ECU summary table, and difference in the vehicle part and ECU summary table of classical money configuration ECU The ECU summary table of vehicle is all identical, the ECU only configured in the car according to the difference of style difference.
In the present embodiment, ECU summary table and vehicle essential information can be locally executed into associated storage in control terminal in advance, when It, then will be total with the ECU of the vehicle essential information associated storage when control terminal (APP) receives the vehicle essential information of user's input Table is sent to OBD, wherein the ECU configuration information of built-in vehicle in the ECU summary table, and examined with the vehicle ECU vehicle interacted Disconnected information, specific diagnostic message include but is not limited to that the essential information of ECU reads instruction and write instruction, can also be ECU Activation instruction, the entry instruction of ECU etc., the particular content of vehicle diagnosis information is not particularly limited herein.
103, OBD is according to the ECU summary table, detects ECU facility information configured in vehicle, and by the ECU equipment Information is sent to the control terminal;
After OBD receives the ECU summary table of vehicle, according to diagnostic message built-in in the ECU summary table, to having matched in vehicle The ECU facility information set is detected, may be because of car fare difference, in inside because of the vehicle of same model difference vehicle money The ECU of configuration difference.
Therefore OBD is after receiving ECU summary table, it can be according to diagnostic message built-in in ECU summary table, such as ECU entry instruction The ECU equipment being configured in vehicle is detected, it is and right specifically, can be OBD according to the entry instruction of each ECU The ECU answered is communicated, if receiving the normal response information of ECU return, illustrates that the vehicle configuration has corresponding ECU, if The response message of ECU return is not received, or receives the response message of mistake, then it is corresponding to illustrate that the vehicle does not configure ECU。
OBD can be successively according to each ECU entry instruction in ECU summary table, to ECU facility information configured in vehicle It is detected, and the configured ECU facility information of the vehicle is sent to control terminal, so that user selects.
104, control terminal receives the ECU more new information of the customized input of user, and by ECU more new information and corresponding ECU Diagnostic message is sent to OBD;
After control terminal receives the ECU facility information being configured by the correspondence vehicle that OBD is sent, by configured ECU Facility information is shown on preset interactive interface, and is supplied to user, with facilitate user to the ECU information to be updated into Row selection, after user receives the ECU more new information of the customized input of user by control terminal, from built-in ECU summary table, Obtain corresponding with ECU diagnostic message, such as ECU reads diagnostic instruction and diagnostic instruction is written, and by ECU more new information with it is right The ECU diagnostic message answered is transmitted to OBD.
Specifically, the more new packets of ECU include but be not limited to the Software Coding of ECU, hardware encoding, version number, Part No., Manufacture number and diagnosis ID, and diagnostic message corresponding with the more new information of ECU is then respectively the reading of above-mentioned each more new information Diagnostic instruction and write-in diagnostic instruction.
105, OBD successively obtains the basic letter for being updated ECU according to the ECU more new information and the ECU diagnostic message Breath;
OBD gets the more new information of ECU with after corresponding diagnostic message, then basis is examined with what more new information was corresponding in turn to Disconnected information (reading diagnostic instruction) interacts with ECU, basic to get ECU corresponding with above-mentioned more new information from ECU Information and will acquire such as the specific value of the Software Coding of ECU, hardware encoding, version number, Part No., manufacture number and diagnosis ID The essential information of the ECU arrived executes local and remote storage.
106, after vehicle replacement ECU equipment, OBD is corresponded to after the essential information for being updated ECU is transferred to update ECU equipment in.
After vehicle replacement ECU equipment, OBD is by the essential information for the original ECU being locally stored, then passes through corresponding Diagnostic message (write-in diagnostic instruction), is written to corresponding ECU equipment.
In the present embodiment, OBD receives the information of vehicles and ECU summary table that control terminal is sent, then according to ECU summary table to vehicle In the ECU equipment that has been configured detected, and will test the configured ECU facility information of vehicle and be sent to control terminal, and ECU more new information and ECU diagnostic message that user passes through the customized input of control terminal are received, further according to ECU more new information and ECU Diagnostic message successively obtains the essential information for being updated ECU, and after vehicle replacement ECU equipment, the ECU of update is believed substantially Breath re-writes corresponding ECU equipment after update, because of the present embodiment, believes substantially as long as user inputs vehicle by control terminal Breath, and needs update and arrive ECU information, and OBD can be automated after the essential information of original ECU is transferred to update by realization and be corresponded to ECU equipment in, to improve the unloading efficiency of ECU information and the convenience of unloading.
Based on Fig. 1 the embodiment described, the ECU information dump method in the embodiment of the present application is described below in detail, please join Fig. 2 is read, another embodiment of ECU information dump method in the present embodiment, comprising:
201, control terminal receives the information of vehicles of user's input;
202, control terminal sends the ECU summary table of the information of vehicles and vehicle to OBD according to vehicle essential information;
203, OBD is according to the ECU summary table, detects ECU facility information configured in vehicle, and by the ECU equipment Information is sent to the control terminal;
204, control terminal receives the ECU more new information of the customized input of user, and by ECU more new information and corresponding ECU Diagnostic message is sent to OBD;
205, OBD successively obtains the basic letter for being updated ECU according to the ECU more new information and the ECU diagnostic message Breath;
It should be noted that step 201 in the present embodiment is to 205 and the step 101 in embodiment described in Fig. 1 to 105 Similar, details are not described herein again.
206, after vehicle replacement ECU equipment, control terminal sends write instruction to OBD, with the ECU base for will be updated Corresponding ECU equipment after the write-in of this information updates;
After user completes the update action to vehicle ECU equipment, user can send write-in to OBD by control terminal and refer to It enables, corresponding ECU equipment after being updated with the ECU essential information write-in for will be updated, specifically, can be user passes through control Input button on end interactive interface processed or by the speech-input instructions on interactive interface, sends write instruction to OBD.
207, OBD sends safety check instruction to ECU, to be verified for the identity to OBD, if verification passes through, Step 208 is executed, if verification does not pass through, thens follow the steps 209;
It is in practical operation, in order to avoid the data in ECU equipment are arbitrarily written or are distorted, when needing to OBD When executing write instruction, need to send safety check instruction to ECU, to verify for the identity to OBD.
Safety check instruction is sent to ECU specifically, can be OBD, ECU sends corresponding with safety check instruction to OBD Seed data, after OBD receives the seed data, which is sent to APP and carries out verification calculating, and after calculating Verification data ECU is sent to by OBD, if the verification data that ECU is obtained match with seed data, prove the peace of OBD Full checking command passes through, and otherwise, the safety check instruction of OBD does not pass through.
Specifically, instruct Ox2701, ECU to reply Ox670155667788 to OBD as OBD sends safety check to ECU, In 55667788 be seed data, seed data is sent to control terminal and calculated by OBD, to generate corresponding verification data, Such as 87654321, then the verification data are sent to ECU by OBD, so that ECU verifies the verification data, if the school It tests data to match with seed data, then illustrates that the safety check instruction of OBD passes through, otherwise, the safety check instruction of OBD is not led to It crosses.
208, OBD executes write instruction, corresponding ECU equipment after the ECU essential information being updated write-in is updated;
If OBD safety check passes through, OBD executes write instruction, after the ECU essential information being updated write-in is updated Corresponding ECU equipment.
If 209, verification does not pass through, other processes are executed.
If OBD safety check does not pass through, other processes are executed, such as refuses OBD and executes write instruction, to guarantee ECU's Safety.
In the present embodiment, when OBD executes write instruction to ECU, need to carry out safety check to the identity of OBD, to prevent Only being arbitrarily written and distorting to ECU execution information, to increase the safety of ECU information.
The ECU information dump method in the present embodiment is described above, it is vehicle-mounted to the OBD in the present embodiment below Diagnostic system is described, referring to Fig. 3, in the embodiment of the present application OBD onboard diagnostic system one embodiment, comprising:
First receiving unit 301, for receiving the information of vehicles of control terminal input and the ECU summary table of vehicle;
Detection unit 302, for according to the ECU summary table, detecting ECU facility information configured in vehicle, and by institute It states ECU facility information and is sent to the control terminal;
Second receiving unit 303, for receiving the ECU more new information and corresponding ECU of the customized input of the control terminal Diagnostic message;
Acquiring unit 304, for successively obtaining and being updated according to the ECU more new information and the ECU diagnostic message The essential information of ECU;
Unloading unit 305 is used for after the vehicle replacement ECU equipment, by the essential information unloading for being updated ECU After to update in corresponding ECU equipment.
Preferably, the detection unit 302 is specifically used for:
The ECU summary table is parsed, obtains the first ECU facility information of the vehicle possible configuration, and set into the first ECU Standby communication instruction;
The communication instruction is sent to the ECU of the vehicle;
If receiving the positive and negative feedforward information that corresponding ECU is sent, the ECU is the configured ECU equipment of the vehicle.
Preferably, the ECU more new packets include: the Software Coding of ECU, hardware encoding, version number, Part No., manufacture Number and diagnosis ID at least one of;
The ECU diagnostic message includes: that the essential information of the ECU and corresponding reading diagnostic command are ordered with write-in diagnosis It enables;
The acquiring unit 304 is specifically used for:
According to the ECU diagnostic message, essential information is sent to corresponding ECU and reads diagnostic command, is updated with obtaining The essential information of ECU is simultaneously saved.
Preferably, the unloading unit 305 is specifically used for:
After the vehicle replacement ECU equipment, the write instruction sent by control terminal is received, for being updated described The essential information of ECU is transferred to after update in corresponding ECU equipment;
Safety check instruction is sent to the ECU, to verify for the identity to the OBD;
If verification passes through, said write instruction is sent to the ECU.
It should be noted that the effect of each unit is similar with described in embodiment described in Fig. 2 in the present embodiment, herein not It repeats again.
In the present embodiment, OBD receives the information of vehicles and ECU summary table that control terminal is sent by the first receiving unit 301, so The ECU equipment being configured in vehicle is detected by detection unit 302 afterwards, and will test the configured ECU of vehicle Facility information is sent to control terminal, and receives user by the second receiving unit 303 and pass through the ECU of the customized input of control terminal more New information and ECU diagnostic message successively obtain the basic letter for being updated ECU further according to ECU more new information and ECU diagnostic message Breath, and after vehicle replacement ECU equipment, the ECU essential information of update is re-write to corresponding ECU equipment after updating, because The present embodiment, as long as user inputs vehicle essential information by control terminal, and needs to update and arrive ECU information, OBD can be automatic Change and realizes the essential information of original ECU is transferred to after update in corresponding ECU equipment, to improve the unloading of ECU information Efficiency and the convenience of unloading.
It continues with and the control terminal in the present embodiment is described, referring to Fig. 4, control terminal in the embodiment of the present application One embodiment, comprising:
Third receiving unit 401, for receiving the vehicle essential information of user's input;
Transmission unit 402, for sending the ECU of the information of vehicles and vehicle to OBD according to the vehicle essential information Summary table, so that the OBD detects ECU facility information configured in vehicle according to the ECU summary table;
4th receiving unit 403, for receiving the configured ECU facility information of the vehicle that is sent by the OBD;
5th receiving unit 404 for receiving the ECU more new information of the customized input of user, and the ECU is updated and is believed Breath and ECU diagnostic message are sent to the OBD, so that the OBD is according to the ECU more new information and ECU diagnostic message, successively It obtains and is updated the essential information of ECU, and the essential information for being updated ECU is transferred to corresponding ECU equipment after update In.
It should be noted that the effect of each unit is similar with the description in embodiment described in Fig. 2 in the present embodiment, herein It repeats no more.
The embodiment of the present application also provides a kind of ECU information unloading systems, as shown in figure 5, including OBD as described in Figure 3 The ECU equipment of onboard diagnostic system, control terminal as described in Figure 4 and vehicle, specifically, OBD onboard diagnostic system, control terminal with It cooperates between vehicle ECU equipment, to complete ECU information dump method as described in Figure 2.
Above from the angle of modular functionality entity in the embodiment of the present application OBD onboard diagnostic system, control terminal into It has gone description, the computer installation in the embodiment of the present application has been described from the angle of hardware handles below:
Function of the computer installation for realizing OBD onboard diagnostic system side, computer dress in the embodiment of the present application Setting one embodiment includes:
Processor and memory;
Memory can when processor is used to execute the computer program stored in memory for storing computer program To realize following steps:
Receive the information of vehicles of control terminal input and the ECU summary table of vehicle;
According to the ECU summary table, ECU facility information configured in vehicle is detected, and the ECU facility information is sent To the control terminal;
Receive the customized input of the control terminal ECU more new information and corresponding ECU diagnostic message;
According to the ECU more new information and the ECU diagnostic message, the essential information for being updated ECU is successively obtained;
After the vehicle replacement ECU equipment, the essential information for being updated ECU is transferred to corresponding after updating In ECU equipment.
In some embodiments of the present application, processor can be also used for realizing following steps:
The ECU summary table is parsed, obtains the first ECU facility information of the vehicle possible configuration, and set into the first ECU Standby communication instruction;
The communication instruction is sent to the ECU of the vehicle;
If receiving the positive and negative feedforward information that corresponding ECU is sent, the ECU is the configured ECU equipment of the vehicle.
Preferably, the ECU more new packets include: the Software Coding of ECU, hardware encoding, version number, Part No., manufacture Number and diagnosis ID at least one of;
The ECU diagnostic message includes: that the essential information of the ECU and corresponding reading diagnostic command are ordered with write-in diagnosis It enables;
In some embodiments of the present application, processor can be also used for realizing following steps:
According to the ECU diagnostic message, essential information is sent to corresponding ECU and reads diagnostic command, is updated with obtaining The essential information of ECU is simultaneously saved.
In some embodiments of the present application, processor can be also used for realizing following steps:
After the vehicle replacement ECU equipment, the OBD receives the write instruction sent by control terminal, to be used for institute It states and is updated the essential information of ECU and is transferred to after update in corresponding ECU equipment;
The OBD sends safety check instruction to the ECU, to verify for the identity to the OBD;
If verification passes through, the OBD sends said write instruction to the ECU.
Function of the computer installation for realizing control terminal side, another implementation of computer installation in the embodiment of the present application Example include:
Processor and memory;
Memory can when processor is used to execute the computer program stored in memory for storing computer program To realize following steps:
Receive the vehicle essential information of user's input;
According to the vehicle essential information, the ECU summary table of the information of vehicles and vehicle is sent to OBD, so that the OBD According to the ECU summary table, ECU facility information configured in vehicle is detected;
Receive the configured ECU facility information of the vehicle sent by the OBD;
The ECU more new information of the customized input of user is received, and the ECU more new information and ECU diagnostic message are sent To the OBD, so that the OBD according to the ECU more new information and ECU diagnostic message, is successively obtained and is updated the basic of ECU Information, and the essential information for being updated ECU is transferred to after update in corresponding ECU equipment.
It is understood that either OBD onboard diagnostic system side or control terminal side, above explained calculating When processor in machine device executes the computer program, each unit in above-mentioned corresponding each Installation practice also may be implemented Function, details are not described herein again.Illustratively, the computer program can be divided into one or more module/units, institute It states one or more module/unit to be stored in the memory, and is executed by the processor, to complete the application. One or more of module/units can be the series of computation machine program instruction section that can complete specific function, the instruction Section is for describing implementation procedure of the computer program in the OBD onboard diagnostic system/control terminal.For example, the meter Calculation machine program can be divided into each unit in above-mentioned OBD onboard diagnostic system, and each unit may be implemented such as above-mentioned corresponding OBD The concrete function that onboard diagnostic system illustrates.
The computer installation can be the calculating such as desktop PC, notebook, palm PC and cloud server and set It is standby.The computer installation may include, but are not limited to processor, memory.It will be understood by those skilled in the art that processor, Memory is only the example of computer installation, does not constitute the restriction to computer installation, may include more or fewer Component perhaps combines certain components or different components, such as the computer installation can also be set including input and output Standby, network access equipment, bus etc..
The processor can be central processing unit (Central Processing Unit, CPU), can also be it His general processor, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable GateArray, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng the processor is the control centre of the computer installation, utilizes various interfaces and the entire computer installation of connection Various pieces.
The memory can be used for storing the computer program and/or module, and the processor is by operation or executes Computer program in the memory and/or module are stored, and calls the data being stored in memory, described in realization The various functions of computer installation.The memory can mainly include storing program area and storage data area, wherein storage program It area can application program needed for storage program area, at least one function etc.;Storage data area can store the use according to terminal The data etc. created.In addition, memory may include high-speed random access memory, it can also include non-volatile memories Device, such as hard disk, memory, plug-in type hard disk, intelligent memory card (SmartMedia Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other volatibility are solid State memory device.
Present invention also provides a kind of computer readable storage mediums, and the computer readable storage medium is for realizing OBD The function of onboard diagnostic system side is stored thereon with computer program, when computer program is executed by processor, processor, It can be used for executing following steps:
Receive the information of vehicles of control terminal input and the ECU summary table of vehicle;
According to the ECU summary table, ECU facility information configured in vehicle is detected, and the ECU facility information is sent To the control terminal;
Receive the customized input of the control terminal ECU more new information and corresponding ECU diagnostic message;
According to the ECU more new information and the ECU diagnostic message, the essential information for being updated ECU is successively obtained;
After the vehicle replacement ECU equipment, the essential information for being updated ECU is transferred to corresponding after updating In ECU equipment.
In some embodiments of the present application, the computer program of computer-readable recording medium storage is executed by processor When, processor can be specifically used for executing following steps:
The ECU summary table is parsed, obtains the first ECU facility information of the vehicle possible configuration, and set into the first ECU Standby communication instruction;
The communication instruction is sent to the ECU of the vehicle;
If receiving the positive and negative feedforward information that corresponding ECU is sent, the ECU is the configured ECU equipment of the vehicle.
Preferably, the ECU more new packets include: the Software Coding of ECU, hardware encoding, version number, Part No., manufacture Number and diagnosis ID at least one of;
The ECU diagnostic message includes: that the essential information of the ECU and corresponding reading diagnostic command are ordered with write-in diagnosis It enables;
In some embodiments of the present application, the computer program of computer-readable recording medium storage is executed by processor When, processor can be specifically used for executing following steps:
According to the ECU diagnostic message, essential information is sent to corresponding ECU and reads diagnostic command, is updated with obtaining The essential information of ECU is simultaneously saved.
In some embodiments of the present application, the computer program of computer-readable recording medium storage is executed by processor When, processor can be specifically used for executing following steps:
After the vehicle replacement ECU equipment, the OBD receives the write instruction sent by control terminal, to be used for institute It states and is updated the essential information of ECU and is transferred to after update in corresponding ECU equipment;
The OBD sends safety check instruction to the ECU, to verify for the identity to the OBD;
If verification passes through, the OBD sends said write instruction to the ECU.
Present invention also provides another computer readable storage mediums, and the computer readable storage medium is for realizing control The function of end side processed, is stored thereon with computer program, and when computer program is executed by processor, processor can be used for Execute following steps:
Receive the vehicle essential information of user's input;
According to the vehicle essential information, the ECU summary table of the information of vehicles and vehicle is sent to OBD, so that the OBD According to the ECU summary table, ECU facility information configured in vehicle is detected;
Receive the configured ECU facility information of the vehicle sent by the OBD;
The ECU more new information of the customized input of user is received, and the ECU more new information and ECU diagnostic message are sent To the OBD, so that the OBD according to the ECU more new information and ECU diagnostic message, is successively obtained and is updated the basic of ECU Information, and the essential information for being updated ECU is transferred to after update in corresponding ECU equipment.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
The above, above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although referring to before Embodiment is stated the application is described in detail, those skilled in the art should understand that: it still can be to preceding Technical solution documented by each embodiment is stated to modify or equivalent replacement of some of the technical features;And these It modifies or replaces, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of ECU information dump method, which is characterized in that be applied to OBD onboard diagnostic system, comprising:
Receive the information of vehicles of control terminal input and the ECU summary table of vehicle;
According to the ECU summary table, ECU facility information configured in vehicle is detected, and the ECU facility information is sent to institute State control terminal;
Receive the customized input of the control terminal ECU more new information and corresponding ECU diagnostic message;
According to the ECU more new information and the ECU diagnostic message, the essential information for being updated ECU is successively obtained;
After the vehicle replacement ECU equipment, corresponding ECU is set after the essential information for being updated ECU is transferred to update In standby.
2. detecting configured in vehicle the method according to claim 1, wherein described according to the ECU summary table ECU facility information, comprising:
The ECU summary table is parsed, obtains the first ECU facility information of the vehicle possible configuration, and enter the first ECU equipment Communication instruction;
The communication instruction is sent to the ECU of the vehicle;
If receiving the positive and negative feedforward information that corresponding ECU is sent, the ECU is the configured ECU equipment of the vehicle.
3. according to the method described in claim 2, it is characterized in that, the ECU more new packets include: the Software Coding of ECU, hard At least one of in part coding, version number, Part No., manufacture number and diagnosis ID;
The ECU diagnostic message include: the ECU essential information and corresponding reading diagnostic command and write-in diagnostic command;
According to the ECU more new information and ECU diagnostic message, the essential information for being updated ECU is successively obtained, comprising:
According to the ECU diagnostic message, essential information is sent to corresponding ECU and reads diagnostic command, be updated ECU's to obtain Essential information is simultaneously saved.
4. according to the method described in claim 3, it is characterized in that, being updated after the vehicle replacement ECU equipment by described The essential information of ECU is transferred to after update in corresponding ECU equipment, comprising:
After the vehicle replacement ECU equipment, the OBD receives the write instruction sent by control terminal, to be used for the quilt The essential information for updating ECU is transferred to after update in corresponding ECU equipment;
The OBD sends safety check instruction to the ECU, to verify for the identity to the OBD;
If verification passes through, the OBD sends said write instruction to the ECU.
5. a kind of ECU information dump method, which is characterized in that be applied to control terminal, comprising:
Receive the vehicle essential information of user's input;
According to the vehicle essential information, the ECU summary table of the information of vehicles and vehicle is sent to OBD so that the OBD according to The ECU summary table detects ECU facility information configured in vehicle;
Receive the configured ECU facility information of the vehicle sent by the OBD;
The ECU more new information of the customized input of user is received, and the ECU more new information and ECU diagnostic message are sent to institute OBD is stated, so that the OBD according to the ECU more new information and ECU diagnostic message, successively obtains the basic letter for being updated ECU Breath, and the essential information for being updated ECU is transferred to after update in corresponding ECU equipment.
6. a kind of OBD onboard diagnostic system characterized by comprising
First receiving unit, for receiving the information of vehicles of control terminal input and the ECU summary table of vehicle;
Detection unit for detecting ECU facility information configured in vehicle according to the ECU summary table, and the ECU is set Standby information is sent to the control terminal;
Second receiving unit, for receiving the ECU more new information and corresponding ECU diagnosis letter of the customized input of the control terminal Breath;
Acquiring unit, for successively obtaining and being updated the basic of ECU according to the ECU more new information and the ECU diagnostic message Information;
Unloading unit, for after the vehicle replacement ECU equipment, the essential information for being updated ECU to be transferred to update Afterwards in corresponding ECU equipment.
7. a kind of control terminal characterized by comprising
Third receiving unit, for receiving the vehicle essential information of user's input;
Transmission unit, for sending the ECU summary table of the information of vehicles and vehicle to OBD, making according to the vehicle essential information The OBD is obtained according to the ECU summary table, ECU facility information configured in vehicle is detected;
4th receiving unit, for receiving the configured ECU facility information of the vehicle that is sent by the OBD;
5th receiving unit, for receiving the ECU more new information of the customized input of user, and by the ECU more new information and ECU Diagnostic message is sent to the OBD, so that the OBD successively obtains quilt according to the ECU more new information and ECU diagnostic message The essential information of ECU is updated, and the essential information for being updated ECU is transferred to after update in corresponding ECU equipment.
8. a kind of ECU information unloading system, which is characterized in that including OBD onboard diagnostic system as claimed in claim 6, such as Control terminal as claimed in claim 7 and vehicle ECU equipment.
9. a kind of computer equipment, including processor, which is characterized in that the meter that the processor is stored on memory in execution When calculation machine program, for realizing the ECU information dump method as described in right wants 1 to 4 or claim 5.
10. a kind of readable storage medium storing program for executing, is stored thereon with computer program, which is characterized in that the computer program is processed When device executes, for realizing the ECU information dump method as described in right wants 1 to 4 or claim 5.
CN201811594953.XA 2018-12-25 2018-12-25 ECU information unloading method and related device Active CN109634533B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811594953.XA CN109634533B (en) 2018-12-25 2018-12-25 ECU information unloading method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811594953.XA CN109634533B (en) 2018-12-25 2018-12-25 ECU information unloading method and related device

Publications (2)

Publication Number Publication Date
CN109634533A true CN109634533A (en) 2019-04-16
CN109634533B CN109634533B (en) 2021-10-22

Family

ID=66077435

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811594953.XA Active CN109634533B (en) 2018-12-25 2018-12-25 ECU information unloading method and related device

Country Status (1)

Country Link
CN (1) CN109634533B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083628A (en) * 2019-05-08 2019-08-02 深圳市元征科技股份有限公司 A kind of addressing method and device of Vehicle Electronic Control Unit ECU
CN110374751A (en) * 2019-06-20 2019-10-25 深圳市元征科技股份有限公司 A kind of vehicle launch control method, device and mobile unit
CN110727258A (en) * 2019-09-02 2020-01-24 深圳市元征科技股份有限公司 Vehicle controller configuration method and device, vehicle-mounted equipment and storage medium
CN112131250A (en) * 2020-09-30 2020-12-25 深圳市元征软件开发有限公司 Processing method and related device for vehicle electronic control unit codes
CN113126598A (en) * 2021-04-15 2021-07-16 重庆金康赛力斯新能源汽车设计院有限公司 Diagnostic method for electronic control unit of automobile, electronic device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470411A (en) * 2007-12-28 2009-07-01 联合汽车电子有限公司 System and method for safely updating ECU data
CN101751033A (en) * 2008-12-01 2010-06-23 北京经纬恒润科技有限公司 Vehicular remote monitoring and diagnosing system and method
CN103294511A (en) * 2013-05-31 2013-09-11 哈尔滨工业大学 Bootloader software updating method based on CAN (controller area network) bus
US20180293811A1 (en) * 2017-04-07 2018-10-11 Launch Tech Co., Ltd. Vehicle remote diagnosis method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470411A (en) * 2007-12-28 2009-07-01 联合汽车电子有限公司 System and method for safely updating ECU data
CN101751033A (en) * 2008-12-01 2010-06-23 北京经纬恒润科技有限公司 Vehicular remote monitoring and diagnosing system and method
CN103294511A (en) * 2013-05-31 2013-09-11 哈尔滨工业大学 Bootloader software updating method based on CAN (controller area network) bus
US20180293811A1 (en) * 2017-04-07 2018-10-11 Launch Tech Co., Ltd. Vehicle remote diagnosis method and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083628A (en) * 2019-05-08 2019-08-02 深圳市元征科技股份有限公司 A kind of addressing method and device of Vehicle Electronic Control Unit ECU
CN110083628B (en) * 2019-05-08 2023-04-07 深圳市元征科技股份有限公司 Addressing method and device for Electronic Control Unit (ECU) of vehicle
CN110374751A (en) * 2019-06-20 2019-10-25 深圳市元征科技股份有限公司 A kind of vehicle launch control method, device and mobile unit
CN110727258A (en) * 2019-09-02 2020-01-24 深圳市元征科技股份有限公司 Vehicle controller configuration method and device, vehicle-mounted equipment and storage medium
CN112131250A (en) * 2020-09-30 2020-12-25 深圳市元征软件开发有限公司 Processing method and related device for vehicle electronic control unit codes
CN113126598A (en) * 2021-04-15 2021-07-16 重庆金康赛力斯新能源汽车设计院有限公司 Diagnostic method for electronic control unit of automobile, electronic device and storage medium
CN113126598B (en) * 2021-04-15 2022-09-30 重庆金康赛力斯新能源汽车设计院有限公司 Diagnostic method for electronic control unit of automobile, electronic device and storage medium

Also Published As

Publication number Publication date
CN109634533B (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN109634533A (en) A kind of ECU information dump method and relevant apparatus
CN108227675B (en) Vehicle diagnosis method, device, terminal and computer-readable storage medium
CN108566323B (en) T-Box automated testing method and system
CN108780590A (en) The method and system of vehicle is diagnosed for using sound
CN110083628A (en) A kind of addressing method and device of Vehicle Electronic Control Unit ECU
CN103345243A (en) Method and device for brushing vehicle electronic control unit program
CN109324547A (en) Remote control method for vehicles, mobile terminal and computer-readable medium
CN106161392A (en) A kind of auth method and equipment
CN109933402A (en) A kind of methods of exhibiting of function menu, system and relevant device
CN110554937B (en) Software diagnostic system for vehicle and method of operating the same
CN103176906B (en) The wiring method of electronic vehicle control device and data
CN109491671A (en) Diagnostic software method for down loading, device, terminal device and storage medium
CN108965085A (en) A kind of error-detecting method and device of electronic control unit ECU
CN107423492B (en) Forklift diagnosis test method and system based on template
CN106796633A (en) Equipment authentication method, device, electronic equipment and slave unit
US20240203181A1 (en) Remote programming system and method for replacement vehicle keys
CN111708555A (en) Data processing device, method and system
CN108701340A (en) Update the controller unit in the vehicles
CN113821440B (en) VxWorks application software testing method, system and simulator
CN109032956A (en) A kind of interface test method and device
CN109862083A (en) A kind of Activiation method of internet of things equipment, device and equipment
CN109204609A (en) General assembly Flexible Production method, device and equipment
CN108737342A (en) A kind of protocol analysis method and device
JP2005202594A (en) Data writing system and writing method to electronic control unit
CN107645430B (en) Data processing method, system and related equipment

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
GR01 Patent grant
GR01 Patent grant