CN112764374A - Vehicle control unit configuration flashing method and system - Google Patents
Vehicle control unit configuration flashing method and system Download PDFInfo
- Publication number
- CN112764374A CN112764374A CN202011601153.3A CN202011601153A CN112764374A CN 112764374 A CN112764374 A CN 112764374A CN 202011601153 A CN202011601153 A CN 202011601153A CN 112764374 A CN112764374 A CN 112764374A
- Authority
- CN
- China
- Prior art keywords
- configuration
- control unit
- vehicle control
- information
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a method and a system for flashing configuration of a vehicle controller, which relate to the technical field of automobiles, and comprise the following steps: acquiring instrument configuration information corresponding to each vehicle type, and mapping the instrument configuration information corresponding to each vehicle type to a CAN message; establishing communication connection between configuration flash software and the vehicle control unit; implanting the CAPL script with the instrument configuration information into the configuration flash software into the vehicle control unit; and sending a configuration flash instruction to the vehicle control unit to execute a configuration flash program and finish the configuration flash program of the vehicle control unit. By the configuration flash method of the vehicle control unit, the vehicle instrument can be normally used when being assembled to different configuration vehicle types under the condition that the hardware of the vehicle instrument is the same.
Description
Technical Field
The invention relates to the technical field of automobiles, in particular to a method and a system for flashing configuration of a vehicle control unit.
Background
With the continuous evolution of automobile intellectualization, electromotion and interconnection, the automobile is deeply changed, more and more automobile electronic and electrical modules are provided, and the configuration is also various. In order to make "one kind of hardware" capable of "adapting to more vehicle models", a module platform idea is known. For example, the combination meter can be used for a four-wheel drive vehicle type or a two-wheel drive vehicle type respectively, and the four-wheel drive work indicator lamp on the meter can be selectively lightened or not lightened through the flash configuration.
The vehicle controller is a core control component of a whole vehicle, is equivalent to the brain of the vehicle and is used for controlling most electronic elements in the vehicle; in the prior art, in the actual maintenance process of an automobile, when a hardware fault occurs in a vehicle instrument, a new vehicle instrument assembly generally needs to be replaced, however, the hardware of the vehicle instrument under the existing module platform idea is general, and how to ensure that the vehicle instrument can be normally used when being assembled to vehicle types with different configurations under the condition that the hardware is the same is the technical problem to be solved urgently.
Disclosure of Invention
Aiming at the defects of the prior art, the invention aims to provide a vehicle control unit configuration flash method which can be normally used when a vehicle instrument is assembled to different configuration vehicle types under the condition that the hardware of the vehicle instrument is the same.
In order to achieve the purpose, the invention is realized by the following technical scheme: a vehicle control unit configuration flashing method comprises the following steps:
acquiring instrument configuration information corresponding to each vehicle type, and mapping the instrument configuration information corresponding to each vehicle type to a CAN message;
establishing communication connection between configuration flash software and the vehicle control unit;
implanting the CAPL script with the instrument configuration information into the configuration flash software into the vehicle control unit;
and sending a configuration flash instruction to the vehicle control unit to execute a configuration flash program and finish the configuration flash program of the vehicle control unit.
Compared with the prior art, the invention has the beneficial effects that: according to the vehicle control unit configuration flashing method provided by the invention, under the idea of module platformization, the corresponding configuration of each vehicle type is recorded into a CAPL script of configuration flashing software, the communication connection between the configuration flashing software and the vehicle control unit is established, and the configuration flashing software sends a code with vehicle configuration information to the vehicle control unit, so that the corresponding configuration of the vehicle instrument can be flashed quickly, and the vehicle instrument can be assembled to vehicle types with different configurations and can be used normally under the condition of ensuring that the hardware of the vehicle instrument is the same.
According to an aspect of the foregoing technical solution, the meter configuration information includes:
driving type information, ACC information, APC information, start form information, reverse radar warning information, automatic parking information, lane keeping LDW information, language information, unit information.
According to one aspect of the foregoing technical solution, before the step of sending a configuration flash instruction to the vehicle control unit to execute a configuration flash program, the method further includes:
the CAPL script requests to establish contact with the ECU configured with the flash software so as to enter an instrument diagnosis mode;
after entering the instrument diagnosis mode, the CAPL script requests to enter an ECU expansion mode;
after entering the ECU expansion mode, the CAPL script performs security algorithm calculation to generate an unlocking secret key, and sends the unlocking secret key to the ECU to complete unlocking.
According to an aspect of the foregoing technical solution, after the step of executing a configuration flash program to complete a configuration flash process of the vehicle control unit, the method further includes:
the CAPL script requests the ECU to reset;
entering a default mode after the ECU resets.
According to one aspect of the above technical solution, the configuration flash software obtains the meter configuration information entered by the operator by voice.
Based on the same technical problem in the prior art, the invention also provides a vehicle control unit configuration flash system, which comprises:
the system comprises a configuration information acquisition module, a CAN message acquisition module and a configuration information processing module, wherein the configuration information acquisition module is used for acquiring instrument configuration information corresponding to each vehicle type and mapping the instrument configuration information corresponding to each vehicle type to the CAN message;
the communication module is used for establishing communication connection between the configuration flash software and the vehicle control unit;
the information input module is used for implanting the CAPL script with the instrument configuration information in the configuration flash software into the vehicle control unit;
and the execution module is used for sending a configuration flash instruction to the vehicle control unit so as to execute a configuration flash program and finish the configuration flash program of the vehicle control unit.
According to an aspect of the foregoing technical solution, the meter configuration information includes:
driving type information, ACC information, APC information, start form information, reverse radar warning information, automatic parking information, lane keeping LDW information, language information, unit information.
According to an aspect of the foregoing technical solution, the vehicle control unit configuration flash system further includes:
a request module and an unlocking module;
the request module is used for the CAPL script to request to establish contact with an ECU so as to enter an instrument diagnosis mode;
the request module is also used for requesting to enter an ECU expansion mode by the CAPL script after entering the instrument diagnosis mode;
and the unlocking module is used for performing security algorithm calculation and generating an unlocking secret key after entering the ECU expansion mode, and sending the secret key to the ECU to complete unlocking.
According to an aspect of the foregoing technical solution, the vehicle control unit configuration flash system further includes:
the resetting module is used for requesting the ECU to reset by the CAPL script;
and the rollback module is used for entering a default mode after the ECU is reset.
According to an aspect of the foregoing technical solution, the information entry module further includes:
and the voice input unit is used for acquiring the instrument configuration information input by the voice of an operator through the configuration flash software.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flow chart of a flash method for configuring a vehicle control unit according to a first embodiment of the present invention;
fig. 2 is a schematic flow chart illustrating a flash method for configuring a vehicle control unit according to a second embodiment of the present invention;
fig. 3 is a block diagram of a system for configuring a flash of a vehicle control unit according to a third embodiment of the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below. Several embodiments of the invention are presented in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
It will be understood that when an element is referred to as being "secured to" another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. As used herein, the terms "vertical," "horizontal," "left," "right," "up," "down," and the like are used for descriptive purposes only and not for purposes of indicating or implying that the referenced device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore should not be construed as limiting the invention.
In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," "fixed," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
In the prior art, a modular platform concept is also adopted to enable one hardware to be suitable for more vehicle types. For example, the combination meter can be used for a four-wheel drive vehicle type or a two-wheel drive vehicle type respectively, and the four-wheel drive work indicator lamp on the meter can be selectively lightened or not lightened through the flash configuration. The whole vehicle controller is a core control component of the whole vehicle, is equivalent to the brain of the vehicle, and is used for controlling most electronic elements in the vehicle, so that under the idea of hardware module platformization, different configurations can be written on the whole vehicle controller by flashing so as to activate different functions of the vehicle instrument.
Referring to fig. 1, a first embodiment of the present invention provides a vehicle control unit configuration flashing method, including the following steps:
s10, acquiring the meter configuration information corresponding to each vehicle type, and mapping the meter configuration information corresponding to each vehicle type to the CAN message;
wherein, the meter configuration information includes but is not limited to driving type, ACC, APC, starting form, reverse radar warning, automatic parking, lane keeping LDW, language, unit; generally speaking, different configurations of vehicle type guiding prices are correspondingly different, for example, guiding prices and configurations of high-mix vehicle types, medium-mix vehicle types and low-mix vehicle types are different; under the idea of modular platform, no matter the vehicle type is a high-distribution vehicle type or a low-distribution vehicle type, the hardware of the vehicle instrument used by the vehicle type and the hardware of the vehicle instrument used by the vehicle type are the same, the difference is that the configurations of different vehicle types are different, and the work indicator lamp corresponding to the vehicle configuration information on the vehicle instrument can be selected to be on or off;
taking the driving type information as an example, the driving type of a conventional automobile generally includes two-drive and four-drive, and the operation indicator lamps on the automobile instrument are different; for example, the four-wheel drive vehicle is provided with an independent work indicator light, and when the automobile instrument is applied to the two-wheel drive vehicle, the work indicator light is not required to be on; therefore, when the automobile instrument is applied to a two-drive type, it is necessary to keep the above-described operation indicator lamp in a permanently off state by flashing the configuration of the automobile instrument.
S20, establishing communication connection between the configuration flash software and the vehicle control unit;
the configuration flash software is, for example, a CANoe program, the CANoe program is pre-installed in a computer, and the computer is connected to an OBD port of the vehicle controller by using a Vector firmware product VN1640, so that a communication connection relationship between the configuration flash software and the vehicle controller is established;
s30, inputting a CAPL script with instrument configuration information into the configuration flash software implanted into the vehicle controller;
the method comprises the steps that meter configuration information corresponding to each vehicle type is input into a CAPL script, and the meter configuration information exists in a code form after being input; the vehicle control unit is connected with the configuration flash software in a communication mode, and the configuration flash software is used for activating corresponding configuration of the automobile instrument by sending different codes to the vehicle control unit;
s40, sending a configuration flash instruction to the vehicle controller to execute a configuration flash program and complete the configuration flash program of the vehicle controller;
when the vehicle control unit and the configuration flash software establish communication connection, a configuration flash instruction can be sent to the vehicle control unit by operating a preset shortcut key on a computer keyboard, and when the vehicle control unit obtains the configuration flash instruction, the configuration flash software executes a configuration flash program and sends a code with vehicle configuration information to the vehicle control unit so as to activate the corresponding configuration of the automobile instrument.
According to the vehicle control unit configuration flashing method provided by the embodiment, under the idea of module platformization, corresponding configurations of various vehicle types are recorded into a CAPL script of configuration flashing software, communication connection between the configuration flashing software and a vehicle control unit is established, and the configuration flashing software sends codes with vehicle configuration information to the vehicle control unit, so that corresponding configurations of an automobile instrument can be flashed quickly, and functions of the automobile can be activated and embodied through the flashing configurations under the condition that hardware is the same.
Referring to fig. 2, a second embodiment of the present invention provides a vehicle control unit configuration flashing method, including:
s10, acquiring the meter configuration information corresponding to each vehicle type, and mapping the meter configuration information corresponding to each vehicle type to the CAN message;
wherein, the meter configuration information includes but is not limited to driving type, ACC, APC, starting form, reverse radar warning, automatic parking, lane keeping LDW, language, unit; generally speaking, different configurations of vehicle type guiding prices are correspondingly different, for example, guiding prices and configurations of high-mix vehicle types, medium-mix vehicle types and low-mix vehicle types are different; under the idea of modular platform, no matter the vehicle type is a high-distribution vehicle type or a low-distribution vehicle type, the hardware of the vehicle instrument used by the vehicle type and the hardware of the vehicle instrument used by the vehicle type are the same, the difference is that the configurations of different vehicle types are different, and the work indicator lamp corresponding to the vehicle configuration information on the vehicle instrument can be selected to be on or off;
taking the driving type information as an example, the driving type of a conventional automobile generally includes two-drive and four-drive, and the operation indicator lamps on the automobile instrument are different; for example, the four-wheel drive vehicle is provided with an independent work indicator light, and when the automobile instrument is applied to the two-wheel drive vehicle, the work indicator light is not required to be on; therefore, when the automobile instrument is applied to a two-drive type, it is necessary to keep the above-described operation indicator lamp in a permanently off state by flashing the configuration of the automobile instrument.
S20, establishing communication connection between the configuration flash software and the vehicle control unit;
the configuration flash software is, for example, a CANoe program, the CANoe program is pre-installed in a computer, and the computer is connected to an OBD port of the vehicle controller by using a Vector firmware product VN1640, so that a communication connection relationship between the configuration flash software and the vehicle controller is established;
s30, inputting a CAPL script with instrument configuration information into the configuration flash software implanted into the vehicle controller;
the method comprises the steps that meter configuration information corresponding to each vehicle type is input into a CAPL script, and the meter configuration information exists in a code form after being input; since the vehicle control unit has already established a communication connection with the configuration flash software, the configuration flash software activates the corresponding configuration of the vehicle instrument by sending a different code to the vehicle control unit.
In this embodiment, S30 further includes the following steps:
s31, the CAPL script requests to establish contact with the ECU configured with the flash software so as to enter an instrument diagnosis mode;
here, the CAPL script with the meter configuration information is to be embedded into the configuration flash software, and therefore, after the communication connection between the vehicle control unit and the configuration flash software is established, the vehicle control unit needs to enter the meter diagnosis mode to determine whether the current vehicle model needs to change the corresponding function of the vehicle meter through flash configuration.
S32, after entering the instrument diagnosis mode, the CAPL script requests to enter the ECU expansion mode; when detecting that the current vehicle type needs to change the corresponding function of the automobile instrument through the flash configuration, the CAPL script requests to enter the ECU extension mode, namely after entering the ECU extension mode, the configuration flash flow of the whole vehicle controller can be carried out through the configuration flash software.
S33, after entering the ECU expansion mode, the CAPL script performs security algorithm calculation to generate an unlocking key, and sends the unlocking key to the ECU to complete unlocking.
When it is determined that the configuration flash of the whole vehicle controller needs to be performed through the configuration flash software, the CAPL script calculates through the security algorithm and obtains an unlocking secret key, and sends the unlocking secret key to the ECU to complete unlocking, so that the security of the configuration flash is improved, and the program of the whole vehicle controller for controlling the vehicle instrument is prevented from being illegally tampered.
S40, sending a configuration flash instruction to the vehicle controller to execute a configuration flash program and complete the configuration flash program of the vehicle controller;
when the vehicle control unit and the configuration flash software establish communication connection, a configuration flash instruction can be sent to the vehicle control unit by operating a preset shortcut key on a computer keyboard, and when the vehicle control unit obtains the configuration flash instruction, the configuration flash software executes a configuration flash program and sends a code with vehicle configuration information to the vehicle control unit so as to activate corresponding configuration of the automobile instrument.
S41, the CAPL script requests the ECU to reset;
and S42, entering a default mode after the ECU is reset.
In S41 and S42, after completing the configuration flash process of the vehicle control unit, the CAPL script requests the ECU of the configuration flash software to reset and enter a default mode, so as to completely end the configuration flash process of the vehicle control unit and facilitate the next vehicle type configuration flash operation.
According to the vehicle control unit configuration flashing method provided by the embodiment, under the idea of module platformization, corresponding configurations of various vehicle types are recorded into a CAPL script of configuration flashing software, communication connection between the configuration flashing software and a vehicle control unit is established, and the configuration flashing software sends codes with vehicle configuration information to the vehicle control unit, so that corresponding configurations of an automobile instrument can be flashed quickly, and functions of the automobile can be activated and embodied through the flashing configurations under the condition that hardware is the same.
In the embodiment, the configuration information of the instrument is input by configuring a CAPL script in a voice mode; specifically, voice output of an operator to certain vehicle type instrument configuration information is picked up through a microphone of the computer, so that the instrument configuration information is input into the configuration flash software, and in the case of numerous vehicle types, the voice input can facilitate the execution of the configuration flash work.
Referring to fig. 3, a third embodiment of the present invention provides a vehicle control unit configuration flash system, where the vehicle control unit configuration flash system 50 includes:
a configuration information obtaining module 51, where the configuration information obtaining module 51 is configured to obtain instrument configuration information corresponding to each vehicle type, and map the instrument configuration information corresponding to each vehicle type to a CAN message;
wherein, the meter configuration information includes but is not limited to driving type, ACC, APC, starting form, reverse radar warning, automatic parking, lane keeping LDW, language, unit; generally speaking, different configurations of vehicle type guiding prices are different, for example, guiding prices of high-mix vehicle types, medium-mix vehicle types and low-mix vehicle types are different; under the idea of modular platform, no matter the vehicle type is high-distribution vehicle type or low-distribution vehicle type, the hardware of the vehicle instrument used by the vehicle type or the low-distribution vehicle type is the same, the difference is that the configuration of different vehicle types is different, and the work indicator lamps respectively corresponding to the configuration information of the instrument on the vehicle instrument can be selected to be on or off.
The communication module 52, the communication module 52 is used for establishing communication connection between the configuration flash software and the vehicle control unit;
the configuration flash software is, for example, a CANoe program, the CANoe program is preinstalled in a computer, and the computer is connected to an OBD port of the vehicle controller by using a Vector firmware product VN1640, so that a communication connection relationship between the configuration flash software and the vehicle controller is established.
The information input module 53 is used for inputting the meter configuration information into the CAPL script and acquiring the CAPL script through the vehicle control unit;
the method comprises the steps that meter configuration information corresponding to each vehicle type is recorded into a CAPL script, the meter configuration information exists in a code form after being recorded, and the configuration flash software activates corresponding configuration of the automobile meter by sending different configuration flash instructions to the vehicle controller due to the fact that the vehicle controller is in communication connection with the configuration flash software.
The execution module 54 is used for executing a configuration flash program to complete a configuration flash process of the vehicle controller; when the vehicle control unit and the configuration flash software establish communication connection, a configuration flash instruction can be sent to the vehicle control unit by operating a preset shortcut key on a computer keyboard, and when the vehicle control unit obtains the configuration flash instruction, the configuration flash software executes a configuration flash program and sends a code with vehicle configuration information to the vehicle control unit so as to activate corresponding configuration of the automobile instrument.
In this embodiment, the vehicle control unit configuration flashing system further includes:
a request module and an unlocking module;
the request module is used for establishing a contact with the ECU by the CAPL script request so as to enter an instrument diagnosis mode;
the request module is also used for requesting to enter an ECU expansion mode by the CAPL script after entering the instrument diagnosis mode;
and the unlocking module is used for performing security algorithm calculation and generating an unlocking secret key after entering the ECU expansion mode, and sending the secret key to the ECU to complete unlocking.
The resetting module is used for requesting the ECU to reset by the CAPL script;
and the rollback module is used for entering a default mode after the ECU is reset.
In this embodiment, the information entry module further includes:
and the voice input unit is used for configuring the flash software to acquire the instrument configuration information input by the voice of the operator.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for those skilled in the art, various changes and modifications can be made without departing from the spirit of the invention, and these changes and modifications are all within the scope of the invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A vehicle control unit configuration flashing method is characterized by comprising the following steps:
acquiring instrument configuration information corresponding to each vehicle type, and mapping the instrument configuration information corresponding to each vehicle type to a CAN message;
establishing communication connection between configuration flash software and the vehicle control unit;
implanting the CAPL script with the instrument configuration information into the configuration flash software into the vehicle control unit;
and sending a configuration flash instruction to the vehicle control unit to execute a configuration flash program and finish the configuration flash program of the vehicle control unit.
2. The vehicle control unit configuration flashing method according to claim 1, wherein the meter configuration information comprises:
driving type information, ACC information, APC information, start form information, reverse radar warning information, automatic parking information, lane keeping LDW information, language information, unit information.
3. The vehicle control unit configuration flash method according to claim 1, further comprising, before the step of sending a configuration flash instruction to the vehicle control unit to execute a configuration flash program:
the CAPL script requests to establish contact with the ECU configured with the flash software so as to enter an instrument diagnosis mode;
after entering the instrument diagnosis mode, the CAPL script requests to enter an ECU expansion mode;
after entering the ECU expansion mode, the CAPL script performs security algorithm calculation to generate an unlocking secret key, and sends the unlocking secret key to the ECU to complete unlocking.
4. The vehicle control unit configuration flash method according to claim 3, further comprising, after the step of executing a configuration flash program to complete a configuration flash process of the vehicle control unit:
the CAPL script requests the ECU to reset;
entering a default mode after the ECU resets.
5. The vehicle control unit configuration flash method according to claim 1, wherein the configuration flash software obtains the meter configuration information entered by an operator in voice.
6. The vehicle control unit configuration flash system is characterized by comprising the following components:
the system comprises a configuration information acquisition module, a CAN message acquisition module and a configuration information processing module, wherein the configuration information acquisition module is used for acquiring instrument configuration information corresponding to each vehicle type and mapping the instrument configuration information corresponding to each vehicle type to the CAN message;
the communication module is used for establishing communication connection between the configuration flash software and the vehicle control unit;
the information input module is used for implanting the CAPL script with the instrument configuration information in the configuration flash software into the vehicle control unit;
and the execution module is used for sending a configuration flash instruction to the vehicle control unit so as to execute a configuration flash program and finish the configuration flash program of the vehicle control unit.
7. The vehicle control unit configuration flash system of claim 6, wherein the meter configuration information comprises:
driving type information, ACC information, APC information, start form information, reverse radar warning information, automatic parking information, lane keeping LDW information, language information, unit information.
8. The vehicle control unit configuration flash system of claim 6, wherein the vehicle control unit configuration flash system further comprises:
a request module and an unlocking module;
the request module is used for the CAPL script to request to establish contact with an ECU so as to enter an instrument diagnosis mode;
the request module is also used for requesting to enter an ECU expansion mode by the CAPL script after entering the instrument diagnosis mode;
and the unlocking module is used for performing security algorithm calculation and generating an unlocking secret key after entering the ECU expansion mode, and sending the secret key to the ECU to complete unlocking.
9. The vehicle control unit configuration flash system of claim 7, wherein the vehicle control unit configuration flash system further comprises:
the resetting module is used for requesting the ECU to reset by the CAPL script;
and the rollback module is used for entering a default mode after the ECU is reset.
10. The vehicle control unit configuration flashing system of claim 6, wherein the information entry module further comprises:
and the voice input unit is used for acquiring the instrument configuration information input by the voice of an operator through the configuration flash software.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011601153.3A CN112764374A (en) | 2020-12-29 | 2020-12-29 | Vehicle control unit configuration flashing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011601153.3A CN112764374A (en) | 2020-12-29 | 2020-12-29 | Vehicle control unit configuration flashing method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112764374A true CN112764374A (en) | 2021-05-07 |
Family
ID=75697155
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011601153.3A Pending CN112764374A (en) | 2020-12-29 | 2020-12-29 | Vehicle control unit configuration flashing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112764374A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113238511A (en) * | 2021-06-01 | 2021-08-10 | 北京汽车集团越野车有限公司 | Configuration method, device and equipment of vehicle electronic control unit |
CN113419782A (en) * | 2021-05-31 | 2021-09-21 | 江铃汽车股份有限公司 | Vehicle machine system configuration method and device, readable storage medium and computer equipment |
CN113703420A (en) * | 2021-08-24 | 2021-11-26 | 中国第一汽车股份有限公司 | Vehicle controller flashing method, flashing device, vehicle controller and storage medium |
CN115525008A (en) * | 2022-09-22 | 2022-12-27 | 东风柳州汽车有限公司 | A software and hardware configuration method and system for a new energy vehicle controller |
CN115826561A (en) * | 2022-12-07 | 2023-03-21 | 东风柳州汽车有限公司 | A method and device for brushing and writing automobile EPB parameters |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278978A (en) * | 2014-07-23 | 2016-01-27 | 广州汽车集团股份有限公司 | CANoe based ECU (Electronic Control Unit) software refresh method and apparatus |
CN105718288A (en) * | 2016-01-21 | 2016-06-29 | 北京新能源汽车股份有限公司 | Program flashing method, device, system and terminal of automobile controller |
CN105974830A (en) * | 2016-05-10 | 2016-09-28 | 北京新能源汽车股份有限公司 | Electric automobile and remote program updating control method thereof |
CN108647031A (en) * | 2018-01-26 | 2018-10-12 | 上海仪电汽车电子系统有限公司 | Automobile instrument writes with a brush dipped in Chinese ink method and host computer online |
CN109947465A (en) * | 2019-03-29 | 2019-06-28 | 北京经纬恒润科技有限公司 | A kind of data processing method and system |
JP2019109745A (en) * | 2017-12-19 | 2019-07-04 | 日立オートモティブシステムズ株式会社 | Automobile electronic controller |
CN110489143A (en) * | 2019-07-18 | 2019-11-22 | 南京依维柯汽车有限公司 | FOTA firmware remote update system and its method on new-energy automobile |
-
2020
- 2020-12-29 CN CN202011601153.3A patent/CN112764374A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278978A (en) * | 2014-07-23 | 2016-01-27 | 广州汽车集团股份有限公司 | CANoe based ECU (Electronic Control Unit) software refresh method and apparatus |
CN105718288A (en) * | 2016-01-21 | 2016-06-29 | 北京新能源汽车股份有限公司 | Program flashing method, device, system and terminal of automobile controller |
CN105974830A (en) * | 2016-05-10 | 2016-09-28 | 北京新能源汽车股份有限公司 | Electric automobile and remote program updating control method thereof |
JP2019109745A (en) * | 2017-12-19 | 2019-07-04 | 日立オートモティブシステムズ株式会社 | Automobile electronic controller |
CN108647031A (en) * | 2018-01-26 | 2018-10-12 | 上海仪电汽车电子系统有限公司 | Automobile instrument writes with a brush dipped in Chinese ink method and host computer online |
CN109947465A (en) * | 2019-03-29 | 2019-06-28 | 北京经纬恒润科技有限公司 | A kind of data processing method and system |
CN110489143A (en) * | 2019-07-18 | 2019-11-22 | 南京依维柯汽车有限公司 | FOTA firmware remote update system and its method on new-energy automobile |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113419782A (en) * | 2021-05-31 | 2021-09-21 | 江铃汽车股份有限公司 | Vehicle machine system configuration method and device, readable storage medium and computer equipment |
CN113238511A (en) * | 2021-06-01 | 2021-08-10 | 北京汽车集团越野车有限公司 | Configuration method, device and equipment of vehicle electronic control unit |
CN113703420A (en) * | 2021-08-24 | 2021-11-26 | 中国第一汽车股份有限公司 | Vehicle controller flashing method, flashing device, vehicle controller and storage medium |
CN115525008A (en) * | 2022-09-22 | 2022-12-27 | 东风柳州汽车有限公司 | A software and hardware configuration method and system for a new energy vehicle controller |
CN115826561A (en) * | 2022-12-07 | 2023-03-21 | 东风柳州汽车有限公司 | A method and device for brushing and writing automobile EPB parameters |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112764374A (en) | Vehicle control unit configuration flashing method and system | |
ES2951786T3 (en) | Method, apparatus and communication system for remote automobile diagnosis | |
CN113335208B (en) | Reversing image offline configuration method, system, storage medium and computer equipment | |
CN110244691B (en) | Automobile diagnosis method, device and system | |
WO2021143387A1 (en) | Adas system processing method and automobile diagnostic device | |
CN111707477A (en) | Vehicle detection method, device and system | |
KR101094781B1 (en) | Process for configuration operation of the vehicle configuration system and one or more control units of the configuration system | |
CN111414183A (en) | Upgrade detection method and device for vehicle component, computer equipment and storage medium | |
US9569404B2 (en) | In-vehicle controller and non-transitory tangible computer readable medium | |
CN108081916A (en) | The startup method and device of vehicular air purifier | |
CN110995820A (en) | Vehicle inspection system based on mobile phone APP, inspection method and registration method thereof | |
CN110073325A (en) | Method for verifying the validity of image data | |
CN113359686A (en) | Circuit diagram display method and device and automobile fault diagnosis system | |
CN113625690A (en) | Intelligent diagnosis method and system for automobile and mobile terminal | |
CN113050960A (en) | OTA (over the air) upgrading method and device, vehicle-mounted terminal and storage medium | |
CN118243397A (en) | Vehicle detection method, device, equipment and readable storage medium | |
CN111596214A (en) | Engine battery energy diagnostic method and system | |
KR102815752B1 (en) | Battery-independent car performance assurance method and apparatus | |
DE202016008498U1 (en) | Control device for a vehicle | |
CN114867163A (en) | Vehicle light control method, device, equipment and storage medium | |
CN118690372A (en) | Remote firmware upgrade method, device, equipment, storage medium and program product | |
JP6459851B2 (en) | Electronic control device for vehicle | |
CN112509178A (en) | Automobile fault information display method and device, terminal equipment and storage medium | |
CN117608264A (en) | Interface display method, diagnostic device, and storage medium | |
US10740204B2 (en) | Method and apparatus for monitoring memory and for displaying use in electronic control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210507 |
|
RJ01 | Rejection of invention patent application after publication |